有人後已經註銷(開始按鈕→註銷)的夜晚,在我想有任務計劃程序自動登錄到Windows 7的用戶帳戶(啓動按鈕→註銷的對面,早上一定時間),這是密碼保護。該機器是64位。我正在這樣做,因此係統(vbs,vba等)可以在用戶出現工作之前準備文件。如何登錄到用戶帳戶?
我非常確定這是可能的,但我無法在網上找到它,所以我想知道它是否真的有可能。
我必須在VBScript中這樣做。
出於安全原因,我需要登錄他關在晚上,但我想的那部分(VBS從SO):
Set = wshell = Wscript.CreateObject(Wscript.Shell")
wschell.exec("shutdown.exe -L -F") 'logoff and force shutdown programs
EDIT1: 使用從Sujith一個答案,我試圖設置此。首先,我必須指出,這不是遠程計算機或連接。我試圖讓本地計算機重新登錄到用戶帳戶。
我創建logon.vbs這個VBS代碼:
Set = wshell = Wscript.CreateObject(Wscript.Shell")
wschell.exec("shutdown.exe -L -F") 'logoff and force shutdown programs
WScript.Sleep(5000)
computer = "computername"
username = "OTHERDOMAIN\user"
password = "password"
Set locator = CreateObject("WbemScripting.SWbemLocator")
Set wmi = locator.ConnectServer(computer, "root\default", username, password)
wmi.Security_.ImpersonationLevel = 3
換句話說,我註銷和右後衛(避免任務計劃這樣的事情被簡化)。我也嘗試了很多變化,試圖讓它工作。它使我很好地登錄,但之後沒有任何反應。我必須手動登錄。
我也嘗試了Sujith的答案中提到的任務計劃程序設置,但它從來沒有打開,我可以告訴。
編輯2:或者請告訴我你需要提供答案嗎?
請幫助我!? – mountainclimber