2014-10-10 24 views
2

我嘗試使用批處理腳本找一個天氣過程是遠程服務器上運行或不任務列表命令掛斷了電話,而使用批處理文件

我使用下面的命令來使用tasklist.exe實用,

tasklist /s 192.168.1.246 /u myusername /p mypassword /FI " IMAGENAME eq oracle.EXE" > temp.txt 

當試圖直接從命令提示執行上述命令,它將執行與給出所期望的輸出

Image Name      PID Session Name  Session# Mem Usage 
========================= ======== ================ =========== ============ 
oracle.exe     4988 Console     0 5,121,392 K 

但是,當同一命令放入批處理文件時,命令提示窗口會隨着光標閃爍而掛起。

請幫我解決這個問題。

問候

+0

沒有您的密碼包含了哪些非字母數字字符?有沒有可能會干擾的符號? – rojo 2014-10-10 14:26:39

+0

這裏的密碼是Project @ 123,是負責掛斷的 – Suvojit 2014-10-12 02:46:40

回答

0

更改您的批處理tasklist.bat的名稱anothername.bat或在代碼行添加.exetasklist.exe /s 192.168...

+0

謝謝walid。將.exe添加到任務列表中。因爲我已經在其他命令中使用過,所以當只使用tasklist時不能運行的原因是什麼? – Suvojit 2014-10-13 06:40:38

+0

@Suvojit:你的腳本沒有調整tasklist.exe,但它運行在無限循環自我 – 2014-10-13 06:56:49

+0

我看到...但是,所以?因爲我用相同的方式使用了wmic命令而沒有寫入wmic.exe ... – Suvojit 2014-10-13 06:59:02