你好,聪明的人,
日安。
我在这里可能有一个简单的查询。下面的代码为生成硬件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感谢你的回应。
发布于 2022-04-21 01:30:51
您可以使用Rename-Item重命名文件,并使用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')https://stackoverflow.com/questions/71942548
复制相似问题