AutoHotKeky:在后台运行 CMD 命令

AutoHotKeky:在后台运行 CMD 命令

我想编写一个 AHK 脚本,以便能够通过一个键在纵向和横向模式之间切换。这是我的第一次尝试,并不是我想要的。我不是 AHK 抓取语言的专家。该脚本可以工作,但在运行 display.exe 命令时会显示 CMD 窗口几秒钟。如何防止打开 CMD 窗口。

F14::
    T := !T
    If T
     Run display /rotate 0 /device 3 /display none,,Hide
    else
     Run display /rotate 90 /device 3 /display none,,Hide
    return

http://noeld.com/programs.asp?cat=misc#display

答案1

我不知道display您正在使用哪个程序,但这里有一些建议。

您可以将命令放在.bat文件中,然后使用帖子中的一个答案隐藏它们
以完全隐藏的方式运行批处理文件

作为另一种解决方案,使用 旋转 不创建 CMD 框的实用程序。

以下 AHK 脚本改编自 github要点,使用 Ctrl+F1-4 进行旋转:

MyPath = C:\Program Files (x86)\iRotate\iRotate.exe

^F1::Run %MyPath% /2:rotate=0
^F2::Run %MyPath% /2:rotate=180
^F3::Run %MyPath% /2:rotate=270
^F4::Run %MyPath% /2:rotate=90

相关内容