2014-08-31 105 views
-1

我試圖讓我的計算機更加自動化,當我第一次打開它時,通常會這樣做。但是,我遇到了最小化批處理文件的問題。我試圖讓它在批處理文件等待5秒的地方,然後最小化所有打開的窗口。我正在嘗試下面的代碼。最小化所有窗口批處理文件

timeout /t 5 
nircmd sendkeypress rwin+"d" 

任何人都可以告訴我我做錯了什麼,應該使用?

+2

,什麼不是工作路徑? – 2014-08-31 22:11:15

+0

該代碼不會最小化任何內容。 – crua9 2014-08-31 22:14:35

+0

該語法是正確的。你有最新版本嗎?確保nircmd.exe位於批處理文件的CWD中,或位於%PATH%位置。 – Gary 2014-08-31 22:14:42

回答

2

該語法是正確的。這將極大地幫助您的問題包含錯誤消息。由於我的評論固定您的問題,您的錯誤可能是'nircmd' is not recoognized as an internal or external command...要調用從批處理腳本文件,請執行下列操作之一:

  • 包括完整或相對路徑文件
  • 確保它在同一目錄下的批處理文件
  • 包括文件的在%PATH%變量