[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 New-Item -Type Directory -Path "C:\HWID" -Force Set-Location -Path "C:\HWID" $env:Path += ";C:\Program Files\WindowsPowerShell\Scripts" Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned -Force if (-not (Get-Command Get-WindowsAutopilotInfo -ErrorAction SilentlyContinue)) { Install-Script -Name Get-WindowsAutopilotInfo -Force } $SerialNumber = (Get-WmiObject Win32_BIOS).SerialNumber.Trim() $OutputFile = "AutopilotHWID_$SerialNumber.csv" Get-WindowsAutopilotInfo -OutputFile $OutputFile