我有一個VBScript文件。當它在電腦上工作正常。我想把它放在一個PHP網站上,通過點擊按鈕來執行它。但我還沒有成功。我有一個VBScript文件。當它在電腦上工作正常。我想把它放在一個PHP網站上,通過點擊按鈕來執行它。但我沒有成功。如何使用php執行vbscript
下面是代碼:
Const ForReading = 1
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile("C:\AppServ\www\abcd\testFile.txt", ForReading)
TheFile = f.ReadAll
myArray = Split(theFile,vbcrlf)
for i = 0 to Ubound(MyArray)
Next
txt=Space(1)
Set myShell = CreateObject("WScript.Shell")
myShell.run "cmd"
WScript.Sleep 100
myShell.SendKeys"telnet 192.168.1.1"
myShell.SendKeys("{Enter}")
WScript.Sleep 1500
myShell.SendKeys"myname"
myShell.SendKeys("{Enter}")
WScript.Sleep 1500
myShell.SendKeys"mypassword"
myShell.SendKeys("{Enter}")
WScript.Sleep 1500
myShell.SendKeys"sudo -i"
myShell.SendKeys("{Enter}")
WScript.Sleep 1000
myShell.SendKeys"su - zimbra"
myShell.SendKeys("{Enter}")
WScript.Sleep 1000
myShell.SendKeys"zmprov ma " & myArray(0) & " zimbraAccountStatus locked"
myShell.SendKeys("{Enter}")
WScript.Sleep 1000
在此先感謝。
btw,它是vbscript代碼。 – Mel
...爲什麼你能夠運行這個PHP? – SamB
我想用我的郵件數據庫連接我的Web數據庫。但我找到了解決方案,我用肥皂來連接它們。對不起,回覆遲了.. – Mel