我曾经在 bash 上工作并从别名中受益匪浅。Windows 命令行中是否有任何等效的方法?
我不想模拟Linux环境,所以cygwin不是一个选择。我只需要一些非常长的命令的快捷方式,例如cd a_very_long_path
.
在 Linux (Bash) 中,有一种方法可以使用一个命令作为另一个命令的参数,使用反引号:
> echo ===== `time` =====
Run Code Online (Sandbox Code Playgroud)
这将打印:
===== 当前时间为:12:22:34.68 =====
有没有办法在 Windows 上的 cmd.exe 中做到这一点?
H:\>
当我打开新的 Windows XP 工作计算机的命令提示符时,它会自动显示“ ”。有没有办法让我安全地改变它?具体来说,对“ C:\foo\bar\Something Else
”?我Autorun
通过谷歌找到了更改值的方法,但它附带了一个警告,它“可能会影响批处理脚本的功能”。
附注:我最初在这个问题中遇到了这个问题,但我没有直接问。我最终接受的答案非常好,所以我想把它留在那里。