최종 사용자를 위한 새 워크스테이션을 설정하는 것은 시간이 많이 걸리는 작업입니다. 자동화와 구조화된 접근 방식을 통해 워크스테이션 배포의 번거로움을 줄일 수 있습니다. Windows 워크스테이션과 컴퓨터를 관리하려면 먼저 Windows 에이전트를 설치해야 합니다. 이번 포스팅에서는 어떻게 할 수 있는지 알아보겠습니다. Windows 구성 디자이너를 사용하여 에이전트 설치 사용자 정의 설정을 생성하고, 스크립트를 배포하고, 자동화 목적으로 다양한 시스템에 배포할 수 있는 프로비저닝 파일 초안을 작성합니다.
Windows 구성 디자이너를 사용하여 에이전트를 설치하는 방법은 무엇입니까?
Windows 구성 디자이너를 사용하여 에이전트를 올바르게 설치하려면 아래 단계를 따르세요.
- Windows 구성 디자이너 설치
- 데스크톱 장치 프로비저닝 프로젝트 생성
- 프로젝트 구성
- 생성된 패키지 배포
그들에 대해 자세히 이야기합시다.
1] Windows 구성 디자이너 설치
먼저 Windows 구성 디자이너를 설치해야 합니다. 워크스테이션 배포를 시작하는 데 도움이 되는 무료 소프트웨어 도구입니다. 이를 통해 사용자는 설정을 사용자 정의하고, 스크립트를 배포하고, 여러 컴퓨터에 배포할 수 있는 프로비저닝 파일을 만들 수 있습니다. 이 도구를 얻으려면 microsoft.com 또는 Microsoft Store를 열고 다음을 검색하세요. “Windows 구성 디자이너”
2] 데스크톱 장치 프로비저닝 프로젝트 생성
Windows 구성 디자이너를 다운로드한 후 다음을 클릭해야 합니다. 데스크톱 장치 프로비저닝 ~로부터 만들다 옵션. 이제 프로젝트 이름을 입력하고 대상을 선택한 다음 원하는 경우 설명을 추가하세요. 마지막으로 마치다 버튼을 누르면 생성이 시작됩니다.
Gmail받은 편지함 다운로드
3] 프로젝트 구성
이제 프로젝트 구성을 시작하겠습니다.
Windows 10 홈 로컬 계정 만들기
우선, 우리는 장치를 설정하다 . 이를 위해 CompanyName-%Serial% 형식을 사용할 수 있습니다. 이렇게 하면 장치의 서비스 태그 또는 일련 번호 앞에 회사 이름이 추가됩니다.
다음으로 무선 네트워크 이 페이지에서. 그러나 에이전트를 설치하기 전에는 항상 무선 네트워크가 연결되지는 않으므로 현재로서는 이 기능을 비활성화하는 것이 좋습니다. 그러려면 다음과 같은 토글을 끄세요. 네트워크를 설정하세요.
이제 이 시점에서 도메인에 가입하도록 선택할 수 있지만, 장치가 AD 도메인에 액세스할 수 있는 네트워크에 연결되어 있지 않은 경우 로컬 관리자 계정을 만들고 나중에 스크립트를 사용하여 도메인에 가입할 수 있습니다. 그러려면 다음을 선택하세요. 로컬 관리자 확인란을 선택하고 자격 증명을 입력합니다.
여기서 가장 중요한 부분이 나옵니다. 자동화 부분을 수행할 스크립트를 설치해야 합니다. 이를 위해 우리는 PowerShell을 사용할 것입니다. 다음 스크립트를 사용하겠습니다.
메모: 다음은 사용할 수 있는 PowerShell 스크립트의 샘플입니다. 설치하기 전에 스크립트를 필요에 따라 변경했는지 확인하세요.
param( [string]$SSID="Put Your SSID Here", [string]$PSK="Put Your Wifi Password Here" ) #Test to see if folder $TempFolder exists $TempFolder = 'C:\temp' if (Test-Path -Path $TempFolder) { "$TempFolder exists." } else { "$TempFolder doesn't exist, creating now." mkdir $TempFolder } #Log this script. Start-Transcript -Append $TempFolder\Install.txt #Create a wireless profile file $guid = New-Guid $HexArray = $ssid.ToCharArray() | foreach-object { [System.String]::Format("{0:X}", [System.Convert]::ToUInt32($_)) } $HexSSID = $HexArray -join "" @" <?xml version="1.0"?> <WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1"> <name>$($SSID)</name> <SSIDConfig> <SSID> <hex>$($HexSSID)</hex> <name>$($SSID)</name> </SSID> </SSIDConfig> <connectionType>ESS</connectionType> <connectionMode>auto</connectionMode> <MSM> <security> <authEncryption> <authentication>WPA2PSK</authentication> <encryption>AES</encryption> <useOneX>false</useOneX> </authEncryption> <sharedKey> <keyType>passPhrase</keyType> <protected>false</protected> <keyMaterial>$($PSK)</keyMaterial> </sharedKey> </security> </MSM> <MacRandomization xmlns="http://www.microsoft.com/networking/WLAN/profile/v3"> <enableRandomization>false</enableRandomization> <randomizationSeed>1451755948</randomizationSeed> </MacRandomization> </WLANProfile> "@ | out-file "$TempFolder$guid.SSID" #Import the wireless profile netsh wlan add profile filename="$TempFolder$guid.SSID" user=all Start-Sleep -Seconds 5 #Delete the wireless profile file remove-item "$TempFolder$guid.SSID" -Force #Connect to the new Wifi network netsh wlan connect name=$SSID #Check for connectivity so the agent can be downloaded $timeout = New-TimeSpan -Minutes 2 $endTime = (Get-Date).Add($timeout) $testSite = "download URL" while (!(Test-Connection $testSite)) { Start-Sleep -Seconds 5 if ((Get-Date) -gt $endTime) { $connectivity = Test-Connection -TargetName $testSite "$connectivity" "Timeout exceeded. Network connectivity not established" break } } #Paste the installer command for your operating system Senv:API_KEY = "fuARsf8hj6xTgtHctGSJzW4a"; Set-ExecutionPolicy RemoteSigned - Scope Process -Force; [Net.ServicePointManager] :: SecwrityProtocol = [Net.SecurityProtocolType] :: T1s12; iwr -useb https://download URL/instalation_windows.ps1 | iex Stop-Transcript
스크립트를 메모장에 복사하고 해당 확장자로 저장하여 .PS1 파일을 만듭니다.
newegg diy 콤보
애플리케이션 추가 페이지에서 + 버튼을 누른 다음 애플리케이션 이름을 지정합니다. 설치 프로그램 경로 필드에서 .ps1 스크립트를 찾습니다. 다음으로 명령줄 인수 필드를 다음으로 변경합니다.
powershell.exe -executionpolicy bypass -file "install_agents.ps1"
마지막으로 추가 > 인증서가 있는 경우 입력하거나 변경하지 않은 채로 두기 > 만들기를 선택합니다.
읽다: PowerShell로 작업을 어떻게 자동화하나요?
4] 생성된 패키지 배포
배포할 새 컴퓨터를 준비하려면 .ppkg 파일을 생성하여 USB 스틱에 복사합니다. 이 파일에는 이전에 만든 .ps1 파일을 포함하여 필요한 모든 정보가 포함되어 있습니다.
새 컴퓨터를 설정할 때 사용할 언어를 묻는 메시지가 표시됩니다. 어떤 질문에도 대답하지 말고 USB 스틱을 삽입하기만 하면 됩니다. 프로비저닝 파일을 읽고 컴퓨터 이름을 변경한 후 재부팅합니다. 추가적으로 관리자 계정이 생성되고, 무선 네트워크가 연결되며, 레벨이 설치됩니다. 이러한 모든 단계가 완료되면 장치가 레벨에 나타나고 자동화 스크립트 배포를 시작하여 워크스테이션 배포를 완료할 수 있습니다.
서비스 액세스가 거부되었습니다.
그게 다야!
읽다: CleanPC CSP: 프로비저닝 중에 사전 설치된 소프트웨어 제거
Windows 구성 디자이너로 무엇을 할 수 있나요?
Windows 구성 디자이너 도구를 사용하면 Windows 클라이언트 장치를 간편하게 구성할 수 있는 프로비저닝 패키지를 만들 수 있습니다. 이 도구는 BYOD(Bring-Your-Own-Device) 및 기업 제공 장치를 모두 프로비저닝해야 하는 비즈니스 및 교육 기관의 IT 부서에서 주로 사용됩니다.
읽다: Microsoft Flow 또는 Power Automate: 자동화 도구 및 IFTTT 대안
Windows에 PPKG를 어떻게 설치하나요?
장치에 프로비저닝 패키지를 적용하려면 먼저 USB 드라이브를 삽입하세요. 그런 다음 설정으로 이동하여 계정을 선택하고 회사 또는 학교 액세스를 선택합니다. 여기에서 프로비저닝 패키지 추가 또는 제거를 클릭하고 패키지 추가를 선택합니다. 그런 다음 이동식 미디어 등 원하는 방법을 선택할 수 있습니다. 그런 다음 적용할 .ppkg 프로비저닝 패키지를 선택하고 추가를 클릭합니다.
또한 읽어보세요: Windows용 최고의 무료 자동화 소프트웨어 .