2015-04-21 15 views
1

我知道如何在C++,C#等中做到這一點,但我有一個簡單的BAT文件,可以在文件上執行一些操作,在Notepad ++中打開它,然後繼續到下一個文件。因爲我想等它完成2到20個文件的運行,我希望它在後臺運行,直到完成。以批處理文件啓動程序而不偷竊重點

這裏是我的線在記事本++打開文件:

start "" /b "C:\Program Files (x86)\Notepad++\notepad++.exe" "%filepath%" 

是否有可能START一個程序,使得它在運行時偷焦點?

回答

2

這不是一個通用的解決方案,但對於您的具體要求(記事本++),你可以嘗試的notepad++.exe -systemtray
from notepad cmd line spec:

-systemtray
啓動記事本++在系統盤最小化,又名通知命令行選項區域

(有一個選項可以開始程序縮小start /min,但n ++不會兌現它...它適用於reg但是)

+0

接受因爲/ MIN在技術上是我在找的東西,而且注意到Notepad ++忽略了那個開關。正在讓我發瘋。我無法讓'-systemtray'像我想要的那樣工作,所以相反,我在迭代時建立了一個列表,並在循環的末尾用文件列表調用了Notepad ++。 – Phlucious

相關問題