Jak wygenerować identyfikator UUID z wiersza polecenia w systemie Windows XP? Coś takiego jak „uuid” lub „uuidgen” w Linuksie.
windows-xp
command-line
uuid
Yazz.com
źródło
źródło
Odpowiedzi:
Jeśli jest zainstalowany PowerShell, jest to prosty wiersz polecenia, aby uzyskać przewodnik
źródło
Upuść następujący kod do nowej nazwy pliku uuid.vbs
Następnie możesz uruchomić go z wiersza poleceń w następujący sposób:
Będzie to działać na prawie każdym komputerze, na którym jest zainstalowany Windows Scripting Host - który z pewnością zawiera wszystko później niż Windows 2000 i prawdopodobnie obejmuje także 95/98 / ME ... chociaż nie mam instancji przydatnej do sprawdzenia.
Jeśli chcesz usunąć nawiasy klamrowe, zastąp ostatnią linię tym
źródło
Możesz także użyć tego polecenia w wierszu polecenia:
wmic path win32_computersystemproduct get uuid
źródło
Aby skopiować nowy identyfikator GUID do schowka, użyj tego polecenia:
Możesz uruchomić polecenie bezpośrednio z okna Start, Uruchom (WinLogo + R), a następnie użyj Ctrl + V, aby wkleić wygenerowany identyfikator GUID, który BĘDZIE również zapisywać go w historii okna dialogowego Uruchom - inaczej jeśli często go używasz, wyskakuje- tam jako sugestia ...
źródło
Z biblioteki MSDN: Generowanie UUID interfejsu.
źródło
uuidgen
narzędzie (Uuidgen.exe) jest instalowane automatycznie podczas instalacji pakietu Software Development Kit (SDK).źródło
Jeśli systemowy system operacyjny nie ma zestawu Windows SDK, ale ma kompilator C z zestawem narzędzi mingw-w64, skompiluj ten mały program, aby wygenerować losowy identyfikator GUID. Zaimportowane funkcje to UuidCreate (rpcrt4.lib) w celu utworzenia losowego UUID i StringFromCLSID (ole32.lib) w celu konwersji UUID na szeroki ciąg.
źródło