【发布时间】:2014-03-11 15:32:32
【问题描述】:
请指导我如何在 Windows 8 中为应用程序添加 persistent doskey。 还告诉我如何使这些 doskey 在 git bash 中工作?
我只知道如何将 temporary doskey 设为
@doskey ls=dir
在 git 中我知道别名为
alias dir=ls
【问题讨论】:
请指导我如何在 Windows 8 中为应用程序添加 persistent doskey。 还告诉我如何使这些 doskey 在 git bash 中工作?
我只知道如何将 temporary doskey 设为
@doskey ls=dir
在 git 中我知道别名为
alias dir=ls
【问题讨论】:
您可以编辑注册表项HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun 以在每次运行 cmd.exe 时运行批处理文件。如果您将 doskey 命令添加到该批处理文件中,那么每个 cmd.exe 实例都会设置您的 doskeys。
查看我的帖子了解更多信息:http://www.declancook.com/aliases-in-windows-command-prompt/
【讨论】:
AutoRun 键到 HKEY_CURRENT_USER\Software\Microsoft\Command Processor,在值数据中输入您希望在启动时运行的批处理文件的路径
cmd /? 并阅读它的帮助输出:当 CMD.EXE 启动时,它会查找以下 REG_SZ/REG_EXPAND_SZ 注册表变量,如果其中一个或两个都存在,他们首先被执行。 HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun 和/或 HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun 我想知道 windows 8 cmd 的输出是什么。
doskey 将在 cmd.exe 窗口中加载和工作。
它不是为在其他应用程序中工作而设计的。
【讨论】: