欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基 礎(chǔ) 函 數(shù) 參 考


RunAsWait

使用不同的用戶環(huán)境運(yùn)行外部程序,并暫停腳本執(zhí)行,直到程序結(jié)束.

RunAsWait ( "用戶名", "域", "密碼", 登錄, "程序" [, "工作目錄" [, 顯示 [, 選項(xiàng) ]]] )

參 數(shù)

用戶名 登錄的用戶名.
驗(yàn)證的域.
密碼 用戶的登錄口令.
登錄 0 - 不加載配置文件的交互式登錄.
1 - 加載配置文件的交互式登錄.
2 - 使用網(wǎng)絡(luò)證書.
4 - 繼承調(diào)用進(jìn)程的環(huán)境, 而不是用戶環(huán)境.
程序 運(yùn)行程序的完整路徑(文件類型: EXE, BAT, COM, 或 PIF, 見備注).
工作目錄 [可選參數(shù)] 工作目錄. 如果不指定, 則使用 @SystemDir.這個(gè)路徑不是程序的路徑.
顯示 [可選參數(shù)] 程序執(zhí)行時(shí)的顯示狀態(tài):
  @SW_HIDE = 隱藏窗口 (或使用關(guān)鍵字 Default)
  @SW_MINIMIZE = 最小化窗口
  @SW_MAXIMIZE = 最大化窗口
選項(xiàng) [可選參數(shù)] 控制父進(jìn)程與子進(jìn)程互動(dòng).
  0x10000 ($RUN_CREATE_NEW_CONSOLE) = 子控制臺(tái)進(jìn)程應(yīng)設(shè)立自己的窗口, 而不是使用父窗口.
當(dāng)父層作為控制臺(tái)應(yīng)用被編譯時(shí), 這個(gè)標(biāo)志非常有用.

返 回 值

成功: 返回運(yùn)行程序的退出代碼.
失敗: 返回 0, @error 設(shè)置為非 0 值.

備 注

如果路徑包含空格,必須添加英文引號(hào).

必須指定當(dāng)前用戶能夠訪問的工作目錄, 否則函數(shù)將失敗.

建議只加載需要的用戶配置文件. 在內(nèi)存允許的情況下, 配置文件可以停留在內(nèi)存中.
如果使用 RunAs() 的腳本正好在運(yùn)行在系統(tǒng)帳戶中(例如, 腳本作為一個(gè)服務(wù)在運(yùn)行中),
并且加載了用戶的配置文件, 則你必須注意使腳本繼續(xù)運(yùn)行, 直到子進(jìn)程關(guān)閉.

以管理員方式運(yùn)行, 必須激活二次登錄(RunAs)服務(wù), 否則此函數(shù)將失敗. 這并不適用于作為系統(tǒng)帳戶運(yùn)行.

執(zhí)行指定程序后, 腳本會(huì)暫停, 直到該程序終止. 要運(yùn)行程序后立即繼續(xù)執(zhí)行腳本, 則使用 RunAs 函數(shù)代替.

一些程序運(yùn)行時(shí)會(huì)立即出現(xiàn)返回, 即使他們?nèi)匀辉谶\(yùn)行, 這些程序會(huì)產(chǎn)生另一個(gè)進(jìn)程. 可以使用 ProcessWaitClose 函數(shù)來處理這些案例.

"加載配置文件"和"使用網(wǎng)絡(luò)證書"選擇是不兼容的. 同時(shí)使用會(huì)產(chǎn)生不確定的結(jié)果.

有一個(gè) Windows XP 的防止 STDIO 重定向和顯示標(biāo)志的處理問題.
請(qǐng)參閱 Microsoft 知識(shí)庫文章 KB818858, 詳細(xì)了解受到影響的版本, 以及為解決問題的修補(bǔ)程序.
用戶運(yùn)行 Windows 2000, Windows XP SP2 及更高版本, 或 Windows Vista 不會(huì)受此影響.

相 關(guān) 函 數(shù)

ProcessWait, ProcessWaitClose, Run, RunWait, ShellExecute, ShellExecuteWait, RunAs

函 數(shù) 示 例


; 填寫適合您系統(tǒng)的用戶名和密碼.
Local $sUserName = "用戶名"
Local $sPassword = "密碼"

; 為另一個(gè)使用者運(yùn)行命令提示符程序.
Local $pid = RunAsWait($sUserName, @ComputerName, $sPassword, 0, @ComSpec, @SystemDir)

; 等候進(jìn)程關(guān)閉.
ProcessWaitClose($pid)

; 顯示消息.
MsgBox(0, "", "正在等候進(jìn)程關(guān)閉.")

provider with jb51.net (unicode)