Questions tagged «directory»

目录或文件夹是数字文件系统中的虚拟容器,可以在其中保存和组织计算机文件组和其他目录。

4
如何重命名git根文件夹?
我刚刚开始在Vista中使用git,并将我的存储库放在/path/to/project/git repo。 现在,我发现在git bash中工作时,文件夹名称中的空格有轻微刺激。 我可以将文件夹重命名为/path/to/project/gitrepo吗?git config中的所有内容都是相对的,还是有任何明确引用父文件夹的内容? 我已经尝试过只复制主文件夹的Windows副本,然后在其上运行git bash,并且'git log'显示了我之前所做的更改。因此,我认为重命名主文件夹是可以的,但是在继续之前,我想确定一下。
85 git  directory  rename 

15
如何在C#中找到父目录?
我使用此代码查找调试目录 public string str_directory = Environment.CurrentDirectory.ToString(); "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj\\bin\\Debug" 如何找到如下所示的父文件夹? "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj"


11
从文件名获取目录名称
我有一个文件名(C:\ folder \ foo.txt),我需要在非托管C ++中检索文件夹名称(C:\ folder)。在C#中,我将执行以下操作: string folder = new FileInfo("C:\folder\foo.txt").DirectoryName; 有没有可以在非托管C ++中使用的函数来从文件名中提取路径?
85 c++  file  directory 

5
如何使用Git跟踪目录而不是文件?
我最近开始使用Git,但遇到一件事却遇到了麻烦。如何跟踪目录而不跟踪目录的内容? 例如,我正在工作的网站允许上传。我想跟踪上载目录,以便在分支等时创建该目录,但显然不是其中的文件(develop分支中的测试文件或master中的实际文件)。 在我的.gitignore中,我有以下内容: 上传/*.* 也尝试过(忽略整个目录): 上传/ 该目录可能还包含子目录(uploads / thumbs / uploads / videos /),我希望能够跟踪这些文件,但不能跟踪它们的文件。 Git有可能吗?我到处搜索都找不到答案。

8
检查字符串是否为有效的Windows目录(文件夹)路径
我试图确定用户输入的字符串对于表示文件夹的路径是否有效。有效是指格式正确。 在我的应用程序中,该文件夹代表安装目的地。提供的文件夹路径是有效的,我想,以确定是否该文件夹存在,如果它不创建它。 我目前正在使用IO.Directory.Exists( String path )。我发现这很好用,除非用户没有正确格式化字符串。发生这种情况时,此方法将返回false,表示该文件夹不存在。但这是一个问题,因为之后我将无法创建该文件夹。 从我的谷歌搜索发现,我建议使用正则表达式来检查格式是否正确。我没有使用正则表达式的经验,并且想知道这是否可行。这是我发现的: Regex r = new Regex( @"^(([a-zA-Z]\:)|(\\))(\\{1}|((\\{1})[^\\]([^/:*?<>""|]*))+)$" ); return r.IsMatch( path ); 将正则表达式测试与结合使用是否Directory.Exists()能给我一个足够好的方法来检查路径是否有效以及路径是否存在?我知道这将随操作系统和其他因素而变化,但是该程序仅针对Windows用户。



17
如何使用PHP检查目录是否为空?
我正在使用以下脚本读取目录。如果目录中没有文件,则应说空。问题是,即使里面有ARE文件,它总是说目录是空的,反之亦然。 <?php $pid = $_GET["prodref"]; $dir = '/assets/'.$pid.'/v'; $q = (count(glob("$dir/*")) === 0) ? 'Empty' : 'Not empty'; if ($q=="Empty") echo "the folder is empty"; else echo "the folder is NOT empty"; ?>
82 php  directory 



9
如何使用python查找真实的用户主目录?
我看到,如果我们更改HOME(linux)或USERPROFILE(windows)环境变量并运行python脚本,当我尝试使用os.environ ['HOME'] os.exp时,它将作为用户主目录返回新值。 有什么方法可以在不依赖环境变量的情况下找到真实的用户主目录? 编辑: 这是一种通过阅读注册表http://mail.python.org/pipermail/python-win32/2008-January/006677.html在Windows中查找userhome的方法。 编辑: 一种使用pywin32查找Windows Home的方法, from win32com.shell import shell,shellcon home = shell.SHGetFolderPath(0, shellcon.CSIDL_PROFILE, None, 0)

7
获取应用程序目录
有人知道如何获取应用程序目录的路径吗?(例如/data/data/my.app.lication/) 当前,我正在使用这种方法:myActivity.getFilesDir().getParent();但是在我看来,有一个更简单的解决方案时,这是一种解决方法。同样,副作用是files目录的创建,这是不必要的。 澄清:首先-感谢您的答复。我尝试了解是否已经存在执行此操作的方法,而不是其他解决方法。

7
使用C#获取可执行文件的绝对路径?
看一下这个伪代码: string exe_path = system.get_exe_path() print "This executable is located in " + exe_path 如果我构建上述程序并将可执行文件放在中C:/meow/,This executable is located in C:/meow/则无论当前工作目录如何,每次运行时它都会打印出。 我怎样才能轻松地完成此操作C#?

8
Windows批处理文件的开始目录,当以“管理员身份运行”时
我有一个位于目录中的批处理文件,也必须从那里运行,因为它会更新此目录中的文件。 除非用户以管理员身份运行批处理文件(在Vista中是必需的),否则此方法工作得很好。然后,起始目录为C:\ Windows \ System32。 有什么方法仍然可以从哪个目录中了解批处理文件的运行情况? 我不希望用户手动输入目录。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.