爲最終用戶設置新的工作站需要花費大量時間。通過自動化和結構化方法的應用,可以減少工作站部署的複雜性。要管理windows工作站和計算機,首先要安裝windows代理。本文將介紹如何使用windows configuration designer來安裝代理,並創建自定義設置、部署腳本以及起草預配文件,以在各種系統上實現自動化目標。
如何使用Windows配置設計器安裝代理?
若要使用Windows配置設計器正確安裝代理,請執行以下步驟。
讓我們詳細談談。
1]安裝Windows配置設計器
首先,爲了開始工作站的部署過程,我們需要安裝Windows配置設計器。這款免費軟件工具能夠幫助我們輕鬆地進行設置,並生成部署腳本以及配置文件,方便我們將其分發到多臺計算機上。通過Windows配置設計器,用戶可以根據自己的需求對設置進行個性化定製。想要獲取這一工具,可以前往microsoft.com網站或打開Microsoft應用商店,然後搜索“Windows Configuration Designer”即可。
2]創建Provision Desktop Devices項目
下載Windows Configuration Designer後,接下來要做的是單擊創建選項中的“Provision Desktop Device”(提供桌面設備)。然後,輸入項目名稱,選擇目標地點,並根據需要添加描述。最後,點擊“Finish”按鈕開始創建過程。
3]配置項目
現在,讓我們開始配置項目。
首先,我們需要設置設備。您可以使用格式—CompanyName—% Serial %。這將在設備的服務標籤或序列號前面添加公司名稱。
在繼續安裝之前,您需要在此頁面上配置無線網絡。無線網絡在安裝代理之前並不總是連接狀態,因此禁用此功能是一個明智的選擇。要實現這一點,只需關閉顯示建立網絡的切換。
現在,您可以選擇在此時加入域,但如果設備未連接到可以訪問AD域的網絡,則只需創建本地管理員帳戶,然後使用腳本加入域即可。爲此,只需勾選本地管理員複選框並輸入您的憑據即可。
這裏來到最重要的部分,我們需要安裝一個腳本,將完成自動化部分。因此,我們將使用PowerShell。我們將使用以下腳本。
注意:以下是您可以使用的PowerShell腳本示例,請確保在安裝之前對腳本進行必要的更改。
param([string]$SSID ="把SSID放在這裏",[string]$PSK ="把你的Wifi密碼放在這裏")#測試文件夾$TempFolder是否存在$TempFiles ='C:temp'if(Test—Path $TempFiles){"$TempFiles存在。”其他{"$TempFolder不存在,正在創建。”mkdir $TempFiles}#記錄此腳本。Start—Transcript—Append $TempFolderinstall. txt#創建無線配置文件$guid =新嚮導$HexArray =$sId. ToCharArray()|foreach—object {[System. String]::Format("{0:X}",[System. Convert]::ToUInt32($_))}$HexSSID =$HexArray—join ""@"<?xml version ="1.0"?& gt;<WLANProfile xmlns ="www.example.com"><name $($SSID)/name><><SSIDconfig><SSID><hex $($HexSSID)/hex><><name $($SSID)/name><></SSID></SSIDconfig><connectionType ESS/connectionType><><connectionMode auto/connectionMode><><MSM><安全><認證加密><認證WPA2PSK/認證><><加密AES/加密><><useOneX false/useOneX><></authEncryption><sharedKey><keyType passPhrase/keyType><><protected false/protected><><keyMaterial $($PSK)/keyMaterial><></sharedKey></安全></MSM><MacRandomization xmlns ="www.example.com"><enableRandomization false/enableRandomization><><randomizationSeed 1451755948/randomizationSeed><></MacRandomization></WLANProfile>"@|輸出文件"$TempFiles$guid. SSID"#導入無線配置文件netsh wlan add profile file file ="$TempFiles$guid. SSID"user = all開始睡眠秒5#刪除無線配置文件remove—item "$TempFiles$guid. SSID"—強制#連接到新的Wifi網絡netsh wlan connect name =$SSID#檢查連接以便下載代理$timeout =新時間跨度—分鐘2$endTime =(Get—Date). Add($timeout)$testSite ="下載URL"while(!(Test—Connection $testSite){開始睡眠秒5if((Get—Date)—>$endTime){$connectivity = Test—Connection—TargetName $testSite"$connectivity"”超過了。網絡連接未建立"打破}}#粘貼操作系統的安裝程序命令Senv:API_KEY ="fuARsf8hj6xTgtHctGSJzW4a";Set—ExecutionPolicy Remote Signed—作用域進程—強制;[Net. ServicePointManager]::SecwrityProtocol =[Net. SecurityProtocolType]::T1s12;iwr—useb https://download URL/installation_windows.ps1| IEX停止轉錄登錄後複製
創建一個.PS1文件,將腳本複製到記事本,並使用所述擴展名保存。
按下添加應用程序頁面上的+按鈕,然後給應用程序命名。瀏覽到”刪除路徑”字段中的.ps1腳本。接下來,將命令行參數字段更改爲:
powershell.exe—executionpolicy bypass—文件"install_agents.ps1"登錄後複製
最後,如果你有一個證書,請轉到添加輸入證書,或者保持不變創建。>>
閱讀:如何使用PowerShell自動化任務?
4]部署創建的包
要準備部署一臺新計算機,請生成一個.ppkg文件並將其複製到U盤。該文件包含所有必要的信息,包括先前創建的.ps1文件。
當設置新計算機時,它會提示輸入要使用的語言。不要回答任何問題,只需插入U盤即可。系統將讀取設置文件,計算機將被重命名並重新啓動。此外,將創建管理員帳戶,加入無線網絡,並安裝Level。完成所有這些步驟後,設備將出現在Level中,您可以開始部署自動化腳本以完成工作站部署。
就這樣!
以上就是如何使用Windows配置設計器安裝代理的詳細內容,更多請關注本站其它相關文章!