dis*_*nte 6 windows command-line
OSX 我可以这样做:
someCommand -someOtherParameter ../../../../../ThisFileIsNeeded -yetAnotherParameter
Run Code Online (Sandbox Code Playgroud)
当我尝试在 Windows 上做同样的事情时,它会产生:
“该系统找不到指定的文件”
因为结果路径类似于:
c:\myFolder\otherFolder\IamHere\..\..\..\..\ThisFileIsNeeded
Run Code Online (Sandbox Code Playgroud)
如何为 Windows cmd 编写相对路径?
Tim*_*ker 11
路径和相关路径的工作方式与 OS X/macOS 中的非常相似。
如果您位于“c:\dev\repos\repo1”中,并且想要对位于“c:\dev\bin\”中的文件执行某些操作(以下 PowerShell 示例)。
C:\dev\repos\repo1> Start-Process ..\..\bin\my_executable.exe
Run Code Online (Sandbox Code Playgroud)
上面的命令行用词:
使用找到的文件 my_executable.exe 启动进程(起始点在当前目录(相对路径)中),方法是将两个目录备份,然后返回目录bin。
在我看来,您确实知道相对路径是如何工作的。回复确切的命令,以便我可以重现您正在尝试的内容。
| 归档时间: |
|
| 查看次数: |
70512 次 |
| 最近记录: |