在Linux上,当我想执行某个文件并使用相对路径时。
例如,我想做这样的事情:
cd c:\windows
c:\windows>./System32/ipconfig.exe
然而,我得到的是一条错误消息,告诉我"。"还没有找到。
答案 0 :(得分:9)
句点表示Windows中的当前目录。
对于您的示例,您将使用以下内容:
c:\> cd c:\windows
c:\Windows> .\System32\ipconfig.exe
或者,你可以放弃。\并像这样做:
c:\Windows> System32\ipconfig.exe
答案 1 :(得分:2)
使用正确的斜线标记,你应该是好的。 Windows使用反斜杠作为目录符号而不是正斜杠。
唯一需要注意的是,如果你必须更改驱动器号。 cd
命令将更改工作目录,但不会更改驱动器。要更改驱动器,请使用[drive letter][colon]
:
C:\Windows>cd P:\XenApp\Utils
C:\Windows>P:
P:\XenApp\Utils>