あまり使用する用途は無いと思いますが、開発などをしていてコピーした時にGUIDを変更したい場合などで利用できるでしょう。
また重複することがないIDを取得したい場合なのでも利用できるでしょう。
以下にPowerShellを使って、GUIDを取得(生成)する手順を記します。
PS C:\> (Get-WmiObject Win32_OperatingSystem).Caption Microsoft Windows 10 Pro PS C:\> $PSVersionTable.PSVersion.ToString() 5.1.18362.145
.NetFrameworkのSystem.GuidのNewGuidメソッドを利用してGUIDを生成します。
参考URL
以下の構文でGUIDが生成されます。
[Guid]::NewGuid()
以下に GuidのNewGuidメソッドをPowerShellから実行した時の出力を記します。
PS C:\> [GUID]::NewGuid() Guid ---- 88311faa-2c26-45e9-8929-3eea3df02aee
名前空間のSystemをつけても当然動作します。(Systemは省略可能のようですね。)
PS C:\> [System.GUID]::NewGuid() Guid ---- f7f37377-d987-49ab-a767-7f52b3bb1cd6
文字列のみにしたい場合は、toString()を使います。 PS C:\> [GUID]::NewGuid().toString() b5f61147-de2b-4b7c-9588-f11a3eca13fc
以上、PowerShellでGUIDを取得(生成)する操作手順でした。