绝对路径是可以开始查找的路径这个是必须经过的路径。
如果是本机,比如在E盘的同一文件夹files里有个1txt文件
绝对路径就是
e://files/1txt
相对路径就是:比如现在停留在e://files这个文件夹,相对就是就是/files/1txt
DOS程序命令中;
d代表盘符 p代表路径 0(零)代表文件本身;
%~dp0就是文件所在的完整路径;
Windows应用中文件夹路径就是;
当打开文件夹时地址栏显示的信息;
H:\Downloads\Game代表的就是Game文件夹的完整路径。
扩展资料:
绝对路径:是从盘符开始的路径,形如
C:\windows\system32\cmdexe
相对路径:是从当前路径开始的路径,假如当前路径为C:\windows
要描述上述路径,只需输入
system32\cmdexe实际上,严格的相对路径写法应为\system32\cmdexe
其中,表示当前路径,在通道情况下可以省略,只有在特殊的情况下不能省略。
假如当前路径为c:\program files
要调用上述命令,则需要输入
\windows\system32\cmdexe
其中,为父目录。
当前路径如果为c:\program files\common files
参考资料来源:百度百科-相对路径
BOOL SelPackDirDlg::CreateMultiFolder(CString cstrPath)
{
BOOL bRet = TRUE;
LPCSTR lpcstrParent;
CString cstrParent;
int iPos = 0;
int iLen;
if(cstrPathIsEmpty()) return FALSE;
iLen = cstrPathGetLength();
iPos = cstrPathReverseFind('\\');
cstrParent = cstrPathLeft(iPos);
if(cstrParentIsEmpty()) return FALSE; // 目录名称错误
lpcstrParent = cstrParentLeft(cstrParentGetLength());
if(cstrParentGetLength() > 3) // 如果长度小于3,表示为磁盘根目录
bRet = IsExistDirectory(lpcstrParent);// 检查父目录是否存在
if(!bRet)
bRet = CreateMultiFolder(lpcstrParent); // 父目录不存在,递归调用创建父目录
if(bRet){ // 父目录存在,直接创建目录
bRet = CreateDirectory(cstrPath, NULL);
}
return bRet;
}
BOOL SelPackDirDlg::IsExistDirectory(CString cstrPath)
{
BOOL bExist;
WIN32_FIND_DATA wfd; // 查找
HANDLE hFind = FindFirstFile(cstrPath, &wfd);
if(hFind == INVALID_HANDLE_VALUE) {// 没有找到配备,目录肯定不存在
bExist = FALSE;
}
else{ // 检查找到的结果是否目录
if(wfddwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
bExist = TRUE; // 存在,是目录
else
bExist = FALSE; // 存在,不是目录
FindClose(hFind);
}
return bExist;
}// End /
基本思路是这样的,可以按个人要求定做
比如说我要查找C:\Users\jujianfei\angular-tour-of-heroes路径下的文件。
1、Win + R调出运行,输入cmd打开命令提示符。
2、转到angular-tour-of-heroes目录:cd /d C:\Users\jujianfei\angular-tour-of-heroes。
3、输入:start 即可在资源管理器中打开当前目录。
1、 start 打开当前目录的父目录。
2、start d:\test 打开指定路径。
3、start可替换为explorer,功能一致。
4、在资源管理器的目录下按Shift + 鼠标右击,可找到打开PowerShell窗口的选项。
5、在命令提示符中输入文件名时,Tab键具有自动补全功能。
比如要输入文件名angular-tour-of-heroes,可输入ang,然后按Tab键即可补全名称后面的部分。
以上就是关于在树状目录下,绝对路径是从什么开始查找的路径全部的内容,包括:在树状目录下,绝对路径是从什么开始查找的路径、c语言环境下 怎样创建一个多级目录 并且实现目录管理、用命令提示符打开资源管理器目录等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)