AutoHotKey 运行 命令在后台

AutoHotKey run command in background

我正在尝试 运行 使用 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 中输入命令,它就会 运行 而不会出现任何问题或任何 windows 打开。然而,为此,pandoc window 出现了。我做得对吗?有什么简单的方法可以在后台抑制 window 和 运行 命令吗?

在不打开 window 的情况下运行程序。程序是"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