我正在嘗試添加上下文選單條目,該條目將打開一個文件以在 Perforce 中進行編輯。它有效,但我想知道是否有一種方法可以在不短暫顯示命令視窗的情況下執行命令。這是我所擁有的:
HKCU
Software
Classes
*
shell
p4
(Default) = Open file for edit in Perforce
command
(Default) = C:\Program Files\Perforce\p4.exe edit "%1"
答案1
如何使用以下方法之一透過上下文選單靜默運行批次檔: https://www.raymond.cc/blog/hidden-start-runs-batch-files-silently-without-flickering-console/
例如隱藏開始,因為有一個隱藏控制台視窗的選項:
另一個免費選項是 NirCMD。 exec 和 hide 命令用於執行腳本或批次檔並隱藏任何控制台以防止開啟。
如果您需要批次檔的管理員權限,只需使用 elevatecmd 即可。
http://www.nirsoft.net/utils/nircmd.html(網站)
http://www.nirsoft.net/utils/nircmd.zip (下載x32)
http://www.nirsoft.net/utils/nircmd-x64.zip(下載 x64)
http://www.nirsoft.net/utils/nircmd2.html#using(幫助文件)
否則,請在此處閱讀更多選項:https://www.raymond.cc/blog/hidden-start-runs-batch-files-silently-without-flickering-console/
希望有幫助!