Windows-7
為什麼有些電腦讓基本域使用者管理員
我不明白為什麼在某些電腦上,無論使用者權限如何,Windows 都不會提示輸入管理員憑據來進行軟體安裝。
電腦在 Windows 7 上。其中一些提示正確,有些則不正確。
我檢查了 gpresult 和電腦管理,但沒有看到任何具體內容。
我已經為此苦苦掙扎太久了。有人遇到過同樣的問題嗎?
謝謝。
http://windows.microsoft.com/en-us/windows/turn-user-account-control-on-off#1TC=windows-7
打開或關閉 UAC
通過點擊“開始”按鈕“開始”按鈕的圖片,然後點擊“控制面板”來打開使用者帳戶控制設置。在搜尋框中,鍵入 uac,然後點擊更改使用者帳戶控制設置。
執行以下操作之一:
- 要關閉 UAC,請將滑塊移動到從不通知位置,然後點擊確定。需要管理員權限 如果系統提示您輸入管理員密碼或確認,請鍵入密碼或提供確認。您需要重新啟動電腦才能關閉 UAC。
- 要打開 UAC,請移動滑塊以選擇您希望收到通知的時間,然後點擊“確定”。需要管理員權限 如果系統提示您輸入管理員密碼或確認,請鍵入密碼或提供確認。
VBscript
嘗試在兩台機器上執行以下命令。我將其用作我的 BGINFO 背景的一部分,以幫助我記住任何給定機器的設置。dim base, regELUA, regCPBA, regCPBU, regPOSD base = "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\" Set objShell = CreateObject("WScript.Shell") regELUA = objShell.RegRead(base & "EnableLUA") regCPBA = objShell.RegRead(base & "ConsentPromptBehaviorAdmin") regCPBU = objShell.RegRead(base & "ConsentPromptBehaviorUser") regPOSD = objShell.RegRead(base & "PromptOnSecureDesktop") ' wscript.echo "EnableLUA: " & vbtab & regELUA ' wscript.echo "ConsentPromptBehaviorAdmin:" & vbtab & regCPBA ' wscript.echo "ConsentPromptBehaviorUser: " & vbtab & regCPBU ' wscript.echo "PromptOnSecureDesktop: " & vbtab & regPOSD if (regELUA = 1 and regCPBU >= 1 and regCPBU <= 3 and regCPBA = 2) then strUSER = "Always Notify" strADMIN = "Always Notify" elseif (regELUA = 1 and regCPBU >= 1 and regCPBU <= 3 and regCPBA = 5) then strUSER = "Always Notify" strADMIN = "Only Notify on Program Change" elseif (regELUA = 0 and regCPBU >= 1 and regCPBU <= 3 and regCPBA = 0) then strUSER = "Always Notify" strADMIN = "Disabled" elseif (regELUA = 0 and regCPBU = 0 and regCPBA = 0) then strUSER = "Disabled" strADMIN = "Disabled" else strUSER = "Unknown" strADMIN = "Unknown" end if if refPOSB = 1 then strDIMDESK = " & Dim Desktop" elseif refPOSB = 0 then strDIMDESK = " & Do Not Dim Desktop" end if if strADMIN = "Disabled" or strADMIN = "Unknown" then strValA = "Admins:" & vbtab & strADMIN else strValA = "Admins:" & vbtab & strADMIN & strDIMDESK end if if strUSER = "Disabled" or strUSER = "Unknown" then strValU = "Users:" & vbtab & strUSER else strValU = "Users:" & vbtab & strUSER & strDIMDESK end if strName = "User Account Control (UAC):" strValue = strValU & vbcrlf & vbtab & strValA bginfo = strName & vbcrlf & vbtab & strValue wscript.echo bginfo