[VBS-] hidden command window

看板EzHotKey作者時間15年前 (2009/11/02 12:26), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
set WshShell = WScript.CreateObject("WScript.Shell") 'Open Telnet WshShell.run"telnet.exe -f log.txt 192.168.1.1" 'Enter username WScript.Sleep 1500 WshShell.SendKeys"username" WshShell.SendKeys("{Enter}") 'Enter password WScript.Sleep 1500 WshShell.SendKeys"password" WshShell.SendKeys("{Enter}") WScript.Sleep 1500 WshShell.SendKeys"ls -al" WshShell.SendKeys("{Enter}") WScript.Sleep 1500 WshShell.SendKeys"exit" WshShell.SendKeys("{Enter}") 'Close the command window WScript.Sleep 1500 WshShell.SendKeys("{Enter}") 上面是我一部分的script 這個script執行以後會跳一個視窗出來 我希望能夠作到不會跳視窗出來 把WshShell.run那行後面加個,0就不會顯示出來 可是sendkeys的指令就會跑到目前focus的視窗裡 由於這個script我需要放進排程裡面跑,怕執行的時候會有user在使用 有沒有辦法可以做到隱藏視窗還可以sendkey到裡面的方法嘛? 希望能以vbscript或者windows的shell來做 如果用AHK也是ok滴 麻煩各位版上的先進幫個忙吧,感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.69.34
文章代碼(AID): #1AxbztPu (EzHotKey)
文章代碼(AID): #1AxbztPu (EzHotKey)