⑴ 我添加到組策略里的腳本為什麼不能運行
首先,你的計算機要是工作組的話:
我們先做個簡單的腳本--
新建文本文檔1.txt
wscript.echo"歡迎你的到來!"----將它保存為login.vbs
再編輯1.txt
wscript.echo"再見!"----將它保存為logout.vbs 註:""符號為英文狀態!
開始--運行 gpedit.msc
選擇「用戶配置」--Windows設置--腳本(登陸/注銷)
a,登陸--顯示文件,將login.vbs粘貼到此文件夾內。選擇添加---將它添加--應用--確定!
b.同理,注銷腳本,將logout.vbs......同理啊!
c,注銷再登陸,你就可以看到效果了!
⑵ windows server 2003批量添加用戶 用到的dos命令是什麼,說的具體點
C:\>dsadd user /?
描述: 把用戶添加到目錄。
語法: dsadd user <UserDN> [-samid <SAMName>] [-upn <UPN>] [-fn <FirstName>]
[-mi <Initial>] [-ln <LastName>] [-display <DisplayName>]
[-empid <EmployeeID>] [-pwd {<Password> | *}] [-desc <Description>]
[-memberof <Group ...>] [-office <Office>] [-tel <Phone#>]
[-email <Email>] [-hometel <HomePhone#>] [-pager <Pager#>]
[-mobile <CellPhone#>] [-fax <Fax#>] [-iptel <IPPhone#>]
[-webpg <WebPage>] [-title <Title>] [-dept <Department>]
[-company <Company>] [-mgr <Manager>] [-hmdir <HomeDir>]
[-hmdrv <DriveLtr:>] [-profile <ProfilePath>] [-loscr <ScriptPath>]
[-mustchpwd {yes | no}] [-canchpwd {yes | no}]
[-reversiblepwd {yes | no}] [-pwdneverexpires {yes | no}]
[-acctexpires <NumDays>] [-disabled {yes | no}]
[{-s <Server> | -d <Domain>}] [-u <UserName>]
[-p {<Password> | *}] [-q] [{-uc | -uco | -uci}]
參數:
值 描述
<UserDN> 需要項。要添加的用戶可分辨名稱(DN)。如果目標對象
被省略,將從標准輸入(stdin)中讀取。
-samid <SAMName> 設置用戶的 SAM 帳戶名為 <SAMName>。如果沒有指定,
dsadd 會使用 <UserDN> 公用名(CN)里的前 20 個字元
創建 SAM 帳戶名。
-upn <UPN> 設置 upn 值為 <UPN>。
-fn <FirstName> 設置用戶名為 <FirstName>。
-mi <Initial> 設置用戶中間名首字母為 <Initial>。
-ln <LastName> 設置用戶姓為 <LastName>。
-display <DisplayName> 設置用戶顯示名為 <DisplayName>。
-empid <EmployeeID> 設置用戶雇員 ID 為 <EmployeeID>。
-pwd {<Password> | *} 設置用戶密碼為 <Password>。如果是 *,會提示您輸入
密碼。
-desc <Description> 設置用戶描述為 <Description>。
-memberof <Group ...> 把用戶設置成一個或多個組成員 <Group ...>
-office <Office> 設置用戶辦公室位置為 <Office>。
-tel <Phone#> 設置用戶電話號碼為 <Phone#>。
-email <Email> 設置用戶電子郵件地址為 <Email>。
-hometel <HomePhone#> 設置用戶家庭電話號碼為 <HomePhone#>。
-pager <Pager#> 設置用戶尋呼機號碼為 <Pager#>。
-mobile <CellPhone#> 設置用戶行動電話號碼為 <CellPhone#>。
-fax <Fax#> 設置用戶傳真號碼為 <Fax#>。
-iptel <IPPhone#> 設置用戶的 IP 電話號碼為 <IPPhone#>。
-webpg <WebPage> 設置用戶的網頁 URL 為 <WebPage>。
-title <Title> 設置用戶的職務為 <Title>。
-dept <Department> 設置用戶的部門為 <Department>。
-company <Company> 設置用戶的公司信息為 <Company>。
-mgr <Manager> 設置用戶的經理為 <Manager> (格式是 DN)。
-hmdir <HomeDir> 設置用戶主目錄為 <HomeDir>。如果它是 UNC 路徑,一個
將映射到此路徑的驅動器號必須也要用 -hmdrv 指定。
-hmdrv <DriveLtr:> 設置用戶主驅動器號為 <DriveLtr:>
-profile <ProfilePath> 設置用戶的配置文件路徑為 <ProfilePath>。
-loscr <ScriptPath> 設置用戶的登錄腳本路徑為 <ScriptPath>。
-mustchpwd {yes | no} 用戶在下次登錄時是否更改密碼。默認值: no。
-canchpwd {yes | no} 用戶是否可以更改密碼。如果 -mustchpwd 是 "yes",
它應該是 "yes"。默認值: yes。
-reversiblepwd {yes | no}
是否使用可逆的加密保存密碼。默認值: no。
-pwdneverexpires {yes | no}
用戶密碼是否永遠不過期。默認值: no。
-acctexpires <NumDays> 設置用戶帳戶從今天起在 <NumDays> 天內過期。0 值
意味著今天結束後帳戶就過期; 正數值意味著帳戶在未
來過期; 負數意味著該帳戶已經過期並將過期日期設置
在過去; 字元串值 "never" 意味著該帳戶永遠不過期。
-disabled {yes | no} 用戶帳戶是否禁用。默認值: no。
{-s <Server> | -d <Domain>}
-s <Server> 使用名稱 <Server> 連接到域控制器 (DC)。
-d <Domain> 在域 <Domain> 連接一個 DC。
默認值: 在登錄域的 DC。
-u <UserName> 作為 <UserName> 連接。默認值: 該登錄的用戶。用戶名
可以是: 用戶名,域\用戶名或用戶主體名稱(UPN)。
-p {<Password> | *} 用戶的密碼 <UserName>。如果已輸入 *,會提示您輸
入密碼。
-q 安靜模式: 不在標准輸出顯示任何輸出。
{-uc | -uco | -uci} -uc 指定從管道的輸入或至管道輸出用 Unicode 格式。
-uco 指定至管道或文件的輸出用 Unicode 格式。
-uci 指定從管道或文件的輸入用 Unicode 格式。
備注:
如果您在命令提示沒有提供目標對象,會從標准輸入(stdin)獲取目標對象。可以
從鍵盤、重定向文件或從另一個命令的管道輸出接受 Stdin 數據。要從鍵盤或在
重定向文件中標記 stdin 數據的結束,請使用 Control+Z 表示文件結束(EOF)。
如果您提供的值包含空格,請在文字兩邊使用引號(例如,"CN=John Smith,
CN=Users,DC=microsoft,DC=com")。如果您輸入了多個值,這些值必須用空格隔開
(例如,一個可分辨名稱列表)。
特殊令牌 $username$ (不區分大小寫)可以用來把 SAM 帳戶名放在一個參數的值。
例如,如果目標用戶 DN 是 CN=Jane Doe,CN=users,CN=microsoft,CN=com,
SAM 帳戶名屬性是 "janed",-hmdir 參數能有以下替換值:
-hmdir \users\$username$\home
-hmdir 參數的值被修改為以下值:
-hmdir \users\janed\home
另請參閱:
dsadd computer /? - 將計算機添加到目錄的幫助。
dsadd contact /? - 將聯系人添加到目錄的幫助。
dsadd group /? - 將組添加到目錄的幫助。
dsadd ou /? - 將組織單位添加到目錄的幫助。
dsadd user /? - 將用戶添加到目錄的幫助。
dsadd quota /? - 將配額添加的目錄的幫助
目錄服務命令行工具幫助:
dsadd /? - 添加對象的幫助。
dsget /? - 顯示對象的幫助。
dsmod /? - 修改對象的幫助。
dsmove /? - 移動對象的幫助。
dsquery /? - 查找與搜索標准匹配對象的幫助。
dsrm /? - 刪除對象的幫助。
⑶ win7如何將管理員用戶名和密碼加入到bat腳本中
for /f %%i in ('net user') do (
echo,%%i>>c:\user.txt
)
pause >nul
⑷ win2003如何添加自定義用戶設置
運行Sysprep.exe時,有些用戶設置無法被捕獲到.reg文件中並在安裝程序完成時應用,深度系統而且也無法為這些設置編寫腳本並將
它們應用於所有新用戶。要解決此問題,請在運行Sysprep.exe之前將自定義的用戶設置復制到「DefaultUser」配置文件。
要執行本節所描述的步驟,您的系統必須滿足以下條件:Windows
Server
2003要完整地安裝到您的計算機上並能正常運行。該算機不是某個域的一部分。所有用戶程序均已預先安裝,並且可以正常運行。
備註:如果客戶機的桌面設置存儲在用戶的配置文件中,您可以使用本節中介紹的過程來自定義這些設置的任何方面。
例如,您可以使用此過程為所有用戶配置「自動隱藏任務欄」選項和「在『開始』菜單中顯示小圖標」選項。您無法使用此過程自定義存儲在用戶配置文件之外的設置。使用以下過程為所有新用戶部署自定義的電源選項設置。使用管理員許可權創建測試用戶以本地管理員身份登錄到計算機。單擊開始,右鍵單擊我的電腦,然後單擊管理。
備註:如果安裝了ActiveDirectory,就會禁用「計算機管理」控制台中的「本地用戶和組」工具。如果您要從裝有ActiveDirectory的域控制器計算機中執行此過程,就必須通過「ActiveDirectory用戶和計算機」新建用戶帳戶。
單擊「本地用戶和組」,右鍵單擊用戶,然後單擊新建用戶。在「用戶名」框中鍵入Testuser,鍵入密碼,單擊「用戶下次登錄時須更改密碼」復選框,將其清除,然後單擊創建。關閉新建用戶對話框。在「本地用戶和組」中,單擊組,雙擊管理員,然後單擊添加。鍵入Testuser,然後單擊確定。單擊確定,關閉管理員屬性對話框。關閉「計算機管理」控制台。為測試用戶創建自定義設置以Testuser的身份登錄計算機。單擊開始,指向控制面板,然後單擊電源選項。設置要用作所有用戶的默認設置的監視器、硬碟、待機和休眠等選項的設置。
備註:您可以根據需要進行其他自定義。
這些特定設置只是一個例子將測試用戶的配置文件文件夾復制到默認的用戶配置文件文件夾注銷Testuser帳戶,然後以管理員身份再次登錄。右鍵單擊開始,然後單擊資源管理器,啟動「Windows資源管理器」。在工具菜單上,單擊文件夾選項,然後單擊視圖選項卡。在高級設置框中,單擊「顯示隱藏文件和文件夾」復選框,將其選中。退出「Windows資源管理器」。右鍵單擊我的電腦,然後單擊屬性。單擊高級選項卡,然後在用戶配置文件部分,單擊設置。單擊Testuser帳戶,然後單擊復制到。在路徑框中鍵入c:/documentsandsettings/defaultuser,或者單擊瀏覽,找到「默認的用戶文件夾」。在「允許使用」部分,單擊更改。鍵入Everyone,然後單擊確定。在復制到對話框中單擊確定,然後單擊是,確認該操作。單擊確定,關閉用戶配置文件對話框。右鍵單擊我的電腦,然後單擊管理。單擊「本地用戶和組」,單擊用戶,單擊Testuser帳戶,然後將其刪除。關閉「計算機管理」控制台。
准備就緒後啟動Sysprep進程。
⑸ 如何自動把域帳戶加到本地管理員組
回答:您可以使用net user %username% administrators /add 來添加 根據我的研究,在Windows系統中暫時不提供工具直接實現這種功能。您可以先將需要加入到本地管理員組的域用戶放入一個OU中,然後通過組策略執行腳本來完成。 下面我提供一些方法,供您參考: 1.使用域管理員登陸到DC。活動目錄seo 2.打開記事本創建一個批處理文件,輸入以下內容,並以*.bat保存: net localgroup administrators domain\user /add 其中,USER為你當前需要提升許可權的用戶名。 3.點擊「開始→運行」並輸入「DSA.MSC」→打開Active Director用戶和計算機→右鍵點擊需要設置的OU→「屬性」→組策略→「編輯」。 4.打開「計算機配置→windows設置→腳本→啟動→添加*.bat文件。 5.在命令提示符下輸入gpupdate /force,重啟計算機。 Tom Zhang 張一平 在線技術支持工程師 微軟全球技術支持中心 各位,net user %username% administrators /add 這個腳本會無法執行的。 因為要想加入本地管理員組,就需要管理員許可權,也就是說只能用計算機登錄腳本在用戶登錄之前執行 但此時用戶還沒有登錄,根本無從獲取 %username%變數。 登錄之後,倒是獲取到 %username%變數了,但普通的users許可權是不能添加管理員群組賬戶的。這個問題的解決方法,有二。 要不,用runas,使用管理員賬戶在用戶登錄之後添加,但將管理員賬戶和密碼寫在腳本里非常不安全。 要不,就是只能做計算機啟動腳本,將domain users這個組添加到本地管理員群組中去。但又會讓 所有域用戶都可以在域中任何一台電腦上,執行管理員許可權,這樣做也不安全。 用戶之所以有這樣的需求,其實是為了避免用戶操作或者客戶端軟體在域環境中遭遇的許可權限制問題, 如果說用戶這么做只是暫時的權益之計,尚可,否則就是與活動目錄的宗旨背道而馳! 最終的解決方法還是要解決用戶在域中所遇到的問題,例如軟體許可權限制問題的解決方法可以參考
⑹ 如何在Windows Server 2008 R2 上添加用戶和組及許可權問題
1.在文件伺服器上創建三個文件夾分別存放各部門的文件,並要求只有本部門的用戶能訪問其部門的文件夾(完全控制的許可權),每個部門的經理和公司總經理可以訪問所有文件夾(讀取),另創建一個公共文件夾,使得所有用戶都能在裡面查看和存放公共的文件
2.每個部門的用戶可以在伺服器上存放最多100M的文件
3.公司伺服器的硬碟空間有限,要求做好文件壓縮工作以便節省磁碟空間
因為要添加的用戶太多,所以,建立一個腳本文件以快速添加用戶和組
然後添加組及用戶,當然也可以用腳本完成
然後調整許可權,記得要把聰文件夾繼承的許可權取消掉
然後完成許可權的設定
然後分配磁碟配額
壓縮完成的文件夾會變顏色
⑺ 批處理 WIN 2003批量建立用戶 和批量修改用戶屬性
第一,建立一個用戶組,設置網路登錄許可權。(手動去做吧)
第二,建立用戶,將用戶加入到該組。
批量建立用戶,並且加入用戶組的腳本如下。
@echo off
set "用戶名文件=a.txt"
set "用戶組名稱=vpnusers"
::文件路徑可以有空格,但是不需要額外加"引號
for /f "usebackq tokens=1-3" %%a in ("%用戶名文件%") do (
net user %%a %%b /add /PASSWORDCHG:%%c
net LOCALGROUP %用戶組名稱% %%a /add
)
echo,用戶添加完成!
pause>nul&exit
:::::end
:::a.txt 格式如下
用戶名 密碼 是否允許更改密碼
abc 123 no
user1 pass no
...
⑻ windows server 2008 r2域,針對用戶下腳本怎麼操作,謝謝!
vb腳本:
開始-->管理工具-->組策略管理器
新建一條策略(GPO)-->右鍵編輯-->在打開的對話框中選擇「用戶配置」-->「管理模版」-->「登錄/注銷」-->導入vb腳本
如果是CMD腳本的話:
開始-->管理工具-->活動目錄用戶和計算機-->找到用戶-->右鍵編輯-->「用戶配置文件」-->填CMD文件地址
不懂再問。