我想编写一个 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
答案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