我尝试使用AutoHotKey运行命令,我通常使用cmd.exe运行该命令。这是命令:
pandoc -s "C:\input.txt" -o "D:\output.html"
这就是我在AutoHotKey中的表现方式:
#a::
run pandoc -s "C:\input.txt" -o "D:\output.html"
return
唯一的问题是这会打开一个名为" pandoc"的命令提示符。通常,我只需在cmd.exe中键入命令,它就可以在没有任何打嗝或任何窗口打开的情况下运行。但是,为此,显示了pandoc窗口。我做得对吗?有没有简单的方法来抑制窗口并在后台运行命令?
答案 0 :(得分:1)
在不打开窗口的情况下运行程序。该程序是" cmd.exe",windows命令shell。它用参数" / c time / t"调用,输出当前时间。它将输出重定向到" c:\ t.txt"
<强>程序强>
#a::
run cmd /c time /t > c:\t.txt, c:\, hide
return
<强>输出强>
c:\>type c:\t.txt
14:28