如何使用 AutoHotkey 打开功能齐全的 Windows 7 命令提示符?

如何使用 AutoHotkey 打开功能齐全的 Windows 7 命令提示符?

我在 Windows 7(64 位)上运行 AutoHotkey 1.0.48.05。

我希望 CTRL-ALT-T 打开命令提示符(这样它具有与我手动打开命令提示符时相同的路径/功能)。

这是我目前所拥有的:

^!t::
    Run, cmd /k
Return

这成功打开了命令提示符,但是如果我转到开始> 运行... > cmd.exe,它似乎没有我所拥有的 %PATH% 变量。

例如,如果我按 CTRL-ALT-T,然后输入“java”,我会得到:

‘java’ 不被识别为内部或外部命令、可运行程序或批处理文件。

但是如果我使用“开始”>“运行”方法,java 就可以工作。

答案1

我编写了以下脚本并且它在我的系统上运行良好:

^!t::
    Run %WINDIR%\System32\cmd.exe /k
return

如果您最初想要进入特定文件夹(而不是 AutoHotKey 的安装文件夹),则可以使用“cd”命令。例如,使用以下脚本,您的命令提示符将在您的主文件夹中启动:

^!t::
    Run %WINDIR%\System32\cmd.exe /k cd %USERPROFILE%
return

您可以将 %USERPROFILE% 替换为您想要的目标文件夹。

答案2

你尝试过这个吗?

^!t::Run, %comspec% /k

无论如何,您只需键入 即可检查路径PATH

答案3

我知道这是一篇很老的帖子,但我刚刚看到了这个问题的答案,因为我遇到了相同或类似的问题。

Run %windir%\Sysnative\cmd.exe

应该可以解决问题。

欲了解更多详情,请访问此处文件系统重定向

相关内容