0
我試圖將一個值(在一個url內)傳遞給一個vbscript,這反過來將用它來啓動一個可執行文件(在客戶端,這是爲什麼即時通訊使用vbscript)作爲該可執行文件的參數。例如:無法獲取Request.Querystring在VBScript中傳遞一個變量
用於啓動該exe文件的語法是
\\HQFileServer\Share Launch.exe 1 computername \\ServerName
所以即時傳遞計算機名稱爲 「名」:
http://localhost/launchclient.asp?Name=Laptop1
launchclient.asp
包含:
<script language="vbScript">
set oWshShell = CreateObject("WScript.Shell")
Name = Request.QueryString("Name")
oWshShell.run "\\HQFileServer\Share\Launch.exe " & Name & " \\SCCM2012WAN",1,True
</script>
我試着通過一次刪除一行來調試它,當我意識到這一點時,由於某種原因,它會與tha相關聯t查詢字符串沒有傳入腳本.. 當我省略Request.QueryString("Name")
,只需鍵入一個值 - 它的工作原理...
任何想法爲什麼?
我試圖尋找一個答案,不能讓這個想通了......
嘗試'