从提取的 hwid.csv 中获取序列号并使用它重命名 csv 文件
Get serial number from the extracted hwid.csv and use it to rename the csv file
你好聪明的人,
美好的一天。
我这里可能有一个简单的查询。
下面的代码为 Windows Autopilot 生成了硬件 ID,我试图用机器的序列号重命名它。
如果可行,请告诉我。
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Unrestricted
Set-Location D:\HWID
.\Get-WindowsAutoPilotInfo.ps1 -OutputFile D:\HWID\AutoPilotHWID.csv
只需要使用设备序列号并将其作为文件名输出:)
Device Serial Number,Windows Product ID,Hardware Hash
BXA6379CYA,,T0HuAgEAHAAAAAoAfwRhSgAACgAIBWFKA9ryKSACCQUCABAACQABAAIABAABAAAABQAZABAAAAAAAAAAEAAAAAAAAAACAAEAAwMAEQBHZW51aW5lSW50ZWwABAA0AEludGVsKFIpIENvcmUoVE0pIGk1LTQzMDBVIENQVSBAIDEuO
感谢回复。
您可以使用 Rename-Item
to rename a file and Import-Csv
从您的 CSV 中获取序列号:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Unrestricted
Set-Location D:\HWID
.\Get-WindowsAutoPilotInfo.ps1 -OutputFile D:\HWID\AutoPilotHWID.csv
$serial = (Import-Csv D:\HWID\AutoPilotHWID.csv).'Device Serial Number' | Select-Object -First 1
Rename-Item -LiteralPath D:\HWID\AutoPilotHWID.csv -NewName ($serial + '.csv')
你好聪明的人,
美好的一天。
我这里可能有一个简单的查询。 下面的代码为 Windows Autopilot 生成了硬件 ID,我试图用机器的序列号重命名它。
如果可行,请告诉我。
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Unrestricted
Set-Location D:\HWID
.\Get-WindowsAutoPilotInfo.ps1 -OutputFile D:\HWID\AutoPilotHWID.csv
只需要使用设备序列号并将其作为文件名输出:)
Device Serial Number,Windows Product ID,Hardware Hash
BXA6379CYA,,T0HuAgEAHAAAAAoAfwRhSgAACgAIBWFKA9ryKSACCQUCABAACQABAAIABAABAAAABQAZABAAAAAAAAAAEAAAAAAAAAACAAEAAwMAEQBHZW51aW5lSW50ZWwABAA0AEludGVsKFIpIENvcmUoVE0pIGk1LTQzMDBVIENQVSBAIDEuO
感谢回复。
您可以使用 Rename-Item
to rename a file and Import-Csv
从您的 CSV 中获取序列号:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Unrestricted
Set-Location D:\HWID
.\Get-WindowsAutoPilotInfo.ps1 -OutputFile D:\HWID\AutoPilotHWID.csv
$serial = (Import-Csv D:\HWID\AutoPilotHWID.csv).'Device Serial Number' | Select-Object -First 1
Rename-Item -LiteralPath D:\HWID\AutoPilotHWID.csv -NewName ($serial + '.csv')