win7組策略腳本無法執行

我添加兩個腳本,一個啓動腳本,一個關機腳本! 檢查發現是客戶端沒權限執行此命令。所有客戶端是windows 7,其他的沒有問題!這個腳本文件直接執行也是有問題必須要右鍵使用管理員執行纔可以成功,直接運行是無法成功的!我應該如何讓域中所有用戶 可以執行此命令,請指教。腳本如下:

@echo off

netsh winhttp set proxy ip:port

echo on

回答:就您這種情況,我懷疑可能是由於Windows 7的UAC引起的。在UAC中有一種模式叫管理員批准模式(AAM), 使用這種配置爲管理員創建拆分用戶存取令牌。當管理員登錄到基於 Windows Server 2008 的計算機時,將爲管理員分配兩個單獨的存取令牌。在沒有 AAM 的情況下,一個管理員帳戶僅接收一個存取令牌,授予該管理員訪問所有 Windows 資源的權限。

我建議您可以嘗試使用下面的幾個方法來調整UAC的行爲。您看到的文章來自活動目錄seo http://gnaw0725.blog.51cto.com/156601/d-1

1.     在計算機策略 | 管理模板 | Windows設置 | 安全設置 | 本地策略 | 安全選項 中配置下面這些策略:

n  用戶帳戶控制:內置 Administrator 帳戶的管理員批准模式
n  用戶帳戶控制:對於在管理員批准模式下的管理員的提升提示行爲
n  用戶帳戶控制:檢測應用程序安裝並在提升時進行提示
n  用戶帳戶控制:在管理員批准模式下運行所有管理員

詳細信息,我建議您閱讀下面這篇文檔:

Windows 用戶帳戶控制循序漸進指南
http://technet.microsoft.com/zh-cn/library/cc709691(WS.10).aspx#BKMK_S3

2、建議您在一臺Windows 7上禁用UAC來測試這個問題。

您之前不是通過組策略來部署這個腳本的嗎?您可以通過組策略來調整用戶賬戶控制的行爲。

關於您提到的問題:有沒有什麼辦法可否實現移動辦公人員在公司就執行此腳本,不在公司就不執行?我認爲,腳本都是執行一次,不會是一直在執行的,腳本運行後就會保持這個設置。那麼最好在用戶離開公司的時候再執行一個相反的腳本。您可以嘗試在本地做一個計劃任務,到某個時間點後運行一下這個腳本來達到這個目的。

朱一峯 微軟全球技術支持中心

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章