Windows cmd.exe 中是否有与 Unix 系统中的 ~ 等效的程序?

Windows cmd.exe 中是否有与 Unix 系统中的 ~ 等效的程序?

~字符是 Unix 单词中用于引用用户主目录的通用别名。它是一个特殊字符,将被解析并替换为当前用户主目录的完整路径。cmd.exe 中是否有与此等效的字符?(不是 Powershell

答案1

不。

cd /D %homedrive%\%homepath%您可以使用或之类的命令,cd /D %userprofile%但输入它们的方式并不相同,即使最终结果是相同的。cd ~我见过的最接近简单的是塞诺尔·CMasMas下面是优雅的解决方案。

创建一个新的 bat 文件,其中只有一行:

@cd /d %UserProfile% –

将其保存cd~.bat到 %PATH% 中的任何文件夹中。之后,您可以通过键入命令从系统中的任何位置返回主目录

cd~

相关内容