登錄腳本

系統管理員能夠使用登錄腳本分配用戶或組員何時能登錄特定的計算機系統。這些腳本能使用系統環境參數,也能執行其他腳本或者可執行程式。登錄腳本經常用於映射網路驅動器,啟動後台程式,並能初始化用戶環境變數。

如何使用

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下,選擇命令索引並點擊顯示按鈕。

相關詞條

相關搜尋

熱門詞條

聯絡我們