2016-06-08 62 views
0

我已經徹底搜索,還沒有找到正確的答案這個問題。似乎下面的方法可能會過時?VBA代碼打開.vbs文件作爲另一個用戶

這是情況,我有一個Access 2010窗體,其中包含一個執行更新Active Directory用戶登錄時間的.vbs文件的按鈕。此文件必須使用我的管理帳戶運行,該帳戶使用eToken證書和PIN進行身份驗證。因此,我需要一個Windows用戶登錄界面提示符。如果可能,請提供VBA代碼示例。

我已經嘗試沒有成功以下方法:

Shell "runas.exe /user:administrator ""scriptname.vbs""", vbNormalFocus 

ShellExecute 0, "runas", "c:\folder\scriptname.vbs", Command, vbNullString, SW_SHOWNORMAL 

回答

0

我認爲你需要,當你使用的RunAs 也許嘗試VBS作序與「WScript的文件來運行一個可執行「