如何使用
1、使用登錄腳本來配置用戶工作環境
當一個用戶登錄到計算機時,登錄腳本是自動運行的。這個腳本可以包含作業系統命令,比如啟動網路連線或者啟動程式。登錄腳本也能通過設定環境變數制定特定的信息,例如設定計算機查找路徑和臨時檔案所在的目錄。儘管一個登錄腳本是一個典型的批處理檔案(後綴是.bat),但是可以使用任何可執行程式(後綴.exe)。
你可以通過創建網路連線和啟動程式來配置用戶工作環境。當你想使用戶環境生效而無須一一配置時,登錄腳本是非常有用的。Windows支持的登錄腳本的類型有:Windows Script腳本(包括VBScript和JScript),還有MS-DOS命令行腳本。用戶配置檔案在登錄時能恢復網路連線,但不能用於在登錄時創造新的網路連線。
創建登錄腳本:
你可以使用一個記事本編輯器去創造登錄腳本,然後使用用戶屬性頁為不同的用戶分配不同的登錄腳本,或者向多個用戶,站點,域和組織單元(OUs)分配相同的登錄腳本。
在創建登錄腳本時你可以使用下面的幾種參數:
參數 | 描述 |
%HOMEDRIVE% | 用戶本地的工作驅動盤符連線到用戶 主目錄 |
%HOMEPATH% | 用戶主目錄的完整路進 |
%OS% | 用戶工作站的作業系統 |
%PROCESSOR_ARCHITECTURE% | 用戶工作站的處理器類型 |
%PROCESSOR_LEVEL% | 用戶工作站的處理器級別 |
%USERDOMAIN% | 包含用戶賬戶的域 |
%USERNAME% | 用戶名 |
你也可以使用VBscript 和Jscript創建登錄腳本。
2、為用戶或組成員分配登錄腳本
你可以通過輸入登錄腳本檔案的路徑為一個用戶賬戶分配登錄腳本。當一個用戶登錄的時候,用戶賬戶中的登錄腳本的路徑也存在的話,那么這個登錄腳本就會被運行。
你也可以分配登錄和登出腳本。使用組策略讓計算機啟動和關閉時使用腳本。這些腳本套用到組策略目標中的所有用戶和計算機。當使用活動目錄時,你通過一個群組策略(GroupPolicy)配置註冊腳本。首先,將腳本檔案複製到Sysvol子目錄。
在計算機管理中,你可以通過在用戶屬性中輸入檔案名稱(例如Cony.bat)來分配用戶賬戶的登錄腳本。登錄時,伺服器驗證所分配的登錄腳本的登錄位置。它查找下面伺服器上登錄腳本路徑中的特定檔案。如果在檔案名稱之前有相對路徑(例如Admins\Cony.bat),那么伺服器就會在登錄腳本路徑中的子目錄查找。
你可以把登錄腳本放在用戶計算機的本地目錄里。你必須把登錄腳本放在計算機登錄腳本路徑中或者它的子目錄中。
3、使用環境變數來管理工作組
當管理許多用戶和組賬戶時,你可能需要對許多賬戶做相同的改表。你可以使用環境變數,用靜態名字或者標籤代替動態變數。
改變系統環境變數:
系統需要某些信息來查找程式,來為一些要運行的程式定位記憶體空間並控制多種程式。這個信息,叫做系統和用戶環境變數。可以控制臺中的“系統”選項里的“環境變數”選項卡中找到。這些環境變數與那些在設定在MS-DOS作業系統中的變數很類似,例如:PATH和TEMP。
系統環境變數是由作業系統定義的,無論誰登錄到計算機上都是相同的。如果你是作為管理員組的成員登錄的時候,你可以增加或者改變這些變數。
用戶環境變數可以是每個用戶都不一樣。它包含任何你向定義的環境變數,或者你應用程式定義的變數,例如應用程式檔案所在位置的路徑。
當你改變了環境變數,新的值就被保存在註冊表里。下次啟動計算機的時候就會自動生效。
命令介紹
1、NETUSE
NETUSE命令允許你建立驅動器映射,當在一個登錄腳本中使用該命令時,它可以將該驅動映射到一個特定用戶或組用戶。例如,假設市場部需要一個驅動器映射到Server3上的市場資料夾,另一個驅動映射到Server2上的管理員資料夾,而且再需要一個驅動映射到Server1上的共享"homefolder"中的個人用戶的home資料夾。
2、NETTIME
NETTIME是讓一個網路上的時間同步於伺服器上的時間。在該命令里,你可以使用一些轉換。而且你也可以在WindowsHelp中檢查該命令。
3、Windows
普遍使用的Windows 腳本語言和平台就包括Windowsshell 腳本、VisualBasic 腳本(VBS)和Jscript。要想看到一個完整的命令列表以及關於如何使用它們的信息,可以參考WindowsHelp。如果你使用Windows2000系統,點擊[開始]幫助;在搜尋標籤里輸入commandreference,選擇你要顯示的主題,雙擊命令參考主頁。在WindowsNT中,點擊[開始]幫助,在搜尋標籤里輸入command,然後在PickA Topic下,選擇命令索引並點擊顯示按鈕。