我有一個應用程序,我想運行提升在Windows 7和Windows XP瘦客戶端,但我似乎無法得到runas.exe cmd線正確。我知道我需要反斜線轉義字符,所以runas正確地解釋了空格。這在發送runas單個參數時有效,該參數已用反斜線轉義。這個場景是我找到的所有解決方案,但它的工作原理是,我需要發送多個參數,這些參數全部由於文件路徑等參數中的空格而被反斜槓轉義。下面是一些示例:runas不允許複雜的參數?
這些工作和預期的一樣會提示輸入管理員密碼:
runas.exe /user:Administrator "C:\update_andon.exe autosetup /kiosktype:\"Andon Kiosk"\
runas.exe /user:Administrator "C:\update_andon.exe autosetup /directory:\"C:\Program Files\CIMS_Andon\Kiosk"\
當我開始加入我需要如下面的線參數的休息,我收到指示存在的運行方式幫助文本一個問題:
runas.exe /user:administrator "C:\update_andon.exe autosetup /kiosktype:\"Andon Kiosk"\ /exename:\"eAndonKiosk.exe"\ /directory:\"C:\Program Files\CIMS_Andon\Kiosk"\ /repository:\"\\domain\sat\shared\repository\andon kiosk"\"
一種解決方案是在另一之後的時間一個運行的每個參數,但我不認爲這是一樣,因爲它是一種解決方法的解決方案。我是否因爲反斜槓混入了各種參數而錯過了某些東西?我是否在某處丟失了更多引號?
感謝
那是一個有趣的起飛。 Theres總是更多然後一個方式剝皮貓!感謝您的建議。我會將您的帖子標記爲已接受的答案;我的問題似乎很陳舊。 – Ryan