我一直在尝试以编程方式在/sdcard创build一个目录,但它不工作。 下面的代码总是输出directory not created. boolean success = (new File("/sdcard/map")).mkdir(); if (!success) { Log.i("directory not created", "directory not created"); } else { Log.i("directory created", "directory created"); }
在一个Git仓库中,如何正确地重命名一个目录? 我认为它应该工作将目录重新命名为一个新的目录与所需的名称,并删除旧的目录 ,并git add , git commit并push一切。 但这是最好的方法吗?
例如,我有一个名为“Temp”的文件夹,我想用PHP删除或刷新此文件夹中的所有文件。 我可以这样做吗?
ls -ai命令显示. 并且..具有与当前目录和父目录相同的索引节点。 谁能告诉我究竟是什么. 和..是? 他们是真正的文件,甚至是硬链接? 但据我所知,不能创build一个硬链接到一个目录。
如何在Java中创build一个空文件夹?
我需要让一个应用程序的用户通过点击一个网页内的链接打开一个文件夹。 该文件夹的path在networking上,可以从任何地方访问。 我可能确定有没有简单的方法来做到这一点,但也许我错了?
如何获得C#中当前用户的桌面path? 我唯一能find的就是VB.NET类SpecialDirectories ,它有这个属性: My.Computer.FileSystem.SpecialDirectories.Desktop 我怎样才能在C#中做到这一点?
我需要删除一个包含只读文件的目录。 哪种方法更好: 使用DirectoryInfo.Delete() ,或者, ManagementObject.InvokeMethod("Delete") ? 与DirectoryInfo.Delete() ,我必须手动closures每个文件的只读属性,但ManagementObject.InvokeMethod("Delete")似乎不需要。 有没有哪种情况比另一种更可取? 示例代码(test.txt是只读的)。 第一种方法: DirectoryInfo dir = new DirectoryInfo(@"C:\Users\David\Desktop\"); dir.CreateSubdirectory("Test"); DirectoryInfo test = new DirectoryInfo(@"C:\Users\David\Desktop\Test\"); File.Copy(@"C:\Users\David\Desktop\test.txt", @"C:\Users\David\Desktop\Test\test.txt"); File.SetAttributes(@"C:\Users\David\Desktop\Test\test.txt", FileAttributes.Archive); test.Delete(true); 第二种方式: DirectoryInfo dir = new DirectoryInfo(@"C:\Users\David\Desktop\"); dir.CreateSubdirectory("Test"); DirectoryInfo test = new DirectoryInfo(@"C:\Users\David\Desktop\Test\"); File.Copy(@"C:\Users\David\Desktop\test.txt", @"C:\Users\David\Desktop\Test\test.txt"); string folder = @"C:\Users\David\Desktop\Test"; string dirObject = "Win32_Directory.Name='" + folder + "'"; using (ManagementObject […]
我一直试图让我的头在这附近,所以也许你们中的一些人可以帮助我。 我有一个完整path的文件列表(这些只是文件在另一台机器上的string),例如: C:\a\b\c\file1.txt C:\a\b\c\file2.txt C:\a\d\file3.txt C:\e\file4.txt 我想创build一个Jtree来显示这样的目录结构: C: a b c file1.txt file2.txt d file3.tct e file4.txt 我一直在拆分string,所以我最终得到一个数组列表: "C:","a","b","c","file1.txt" "C:","a","b","c","file2.txt" "C:","a","d","file3.txt" "C:","e","file4.txt" 现在我想一次添加一个索引,但是如果这个值已经存在,那么跳到下一个索引。 即它将添加第一个数组,然后在第二个数组上它将在树的第0层上已经存在一个“C:”,因此移动到树的第1级和数组的索引1。 我有的问题是,我不知道如何以这种方式浏览树。 任何build议和或其他实现?
我需要遍历给定目录内的所有.asm文件,并对它们执行一些操作。 这怎么能以有效的方式完成呢?