2015-06-14 66 views
0

我如何使用特殊字符的密碼像我這樣有波浪號在我的密碼Ka$$1001~1以管理員身份運行密碼包含波浪

這裏是下面的腳本,我無法運行該腳本。

set WshShell = WScript.CreateObject("WScript.Shell") 
WshShell.run "runas /user:administrator92 " & chr(34) & a & chr(34) 
WScript.Sleep 1000 
WshShell.SendKeys "Ka$$1001~1" 'send password 
WshShell.SendKeys "{ENTER}" 
+2

'SendKeys'應該儘可能避免,特別是當涉及到提供管理員證書。 –

回答

1

作爲documented~{Enter}簡寫(所述輸入鍵)。將特殊字符在大括號:

{+}{^}{%}{~}{(}{)}{[}{]}{{}{}}

所以你的行會如下:

WshShell.SendKeys "Ka$$1001{~}1" 'send password 
+1

第二個想法:首先不要使用SendKeys。 –

相關問題