0
當使用start /max program_name
開始一堆程序時,如何在每個程序打開時關注它。現在,它開始關注第一個計劃,並在後面啓動其他計劃。謝謝。批處理腳本中的「開始」命令
操作系統:Windows Server 2003
程序:任何Windows程序,如記事本
PS。它將重點關注Windows XP SP3上新打開的程序,但不包括Windows Server 2003.
當使用start /max program_name
開始一堆程序時,如何在每個程序打開時關注它。現在,它開始關注第一個計劃,並在後面啓動其他計劃。謝謝。批處理腳本中的「開始」命令
操作系統:Windows Server 2003
程序:任何Windows程序,如記事本
PS。它將重點關注Windows XP SP3上新打開的程序,但不包括Windows Server 2003.
我一直無法找到一種方法來對此行爲使用start命令,但是如果您可以使用powershell腳本.bat文件,這裏是開始最大化的新工藝,總是彈出到前面的代碼:
$psi = New-Object System.Diagnostics.ProcessStartInfo $psi.Filename = "notepad.exe" $psi.Arguments = "" $psi.WindowStyle = 3 [System.Diagnostics.Process]::Start($psi)
只需填寫文件名和參數,你是好去。
我的第一個想法是使用rundll32調用Shell32.dll的ShellExecute,但它看起來像它需要的參數,我不能從命令行鍵入,如對父窗口的引用。
什麼Windows版本你試試這個?你想要跑什麼?我想你需要提供更多才能得到明確的答案。 – javamonkey79 2010-04-16 23:17:18