Как создать UUID из командной строки в Windows XP?

Как я могу сгенерировать UUID из командной строки в Windows XP? Что-то вроде "uuid" или "uuidgen" в Linux.

17
задан Mehper C. Palavuzlar
12.12.2022 11:01 Количество просмотров материала 2432
Распечатать страницу

5 ответов

если powershell установлен, то это простая командная строка для получения guid

powershell -Command "[guid]::NewGuid().ToString()"
10
отвечен Air2 2022-12-13 18:49

поместите следующий код в новое имя файла uuid.vbs

set obj = CreateObject("Scriptlet.TypeLib")
WScript.StdOut.WriteLine obj.GUID

затем вы можете запустить его из командной строки Вот так:

cscript //NoLogo uuid.vbs

Это будет работать практически на любом компьютере, на котором установлен Windows Scripting Host, который, безусловно, включает в себя все, что позже Windows 2000, и, вероятно, включает в себя 95/98/ME... хотя у меня нет удобного экземпляра для проверки.

Если вам нужно удалить фигурные скобки, замените последнюю строку это

WScript.StdOut.WriteLine Replace(Replace(obj.GUID,"{",""),"}","")
7
отвечен Goyuix 2022-12-13 21:06

вы также можете использовать эту команду в командной строке:

wmic path win32_computersystemproduct get uuid

2
отвечен test 2022-12-13 23:23

из библиотеки MSDN: Генерация Uuid Интерфейса.

1
отвечен Mehper C. Palavuzlar 2022-12-14 01:40

чтобы скопировать новый GUID в буфер обмена, используйте следующую команду:

cmd /c powershell.exe -Command "[guid]::NewGuid().ToString()|Set-Clipboard"

вы можете запустить команду прямо с самого начала, запустить диалоговое окно (WinLogo + R ), затем используйте Ctrl+V, чтобы вставить сгенерированный идентификатор GUID.

1
отвечен Yordan Georgiev 2022-12-14 03:57

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх