Как я могу сгенерировать UUID из командной строки в Windows XP? Что-то вроде "uuid" или "uuidgen" в Linux.
Как создать UUID из командной строки в Windows XP?
5 ответов
если powershell установлен, то это простая командная строка для получения guid
powershell -Command "[guid]::NewGuid().ToString()"
поместите следующий код в новое имя файла 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,"{",""),"}","")
вы также можете использовать эту команду в командной строке: wmic path win32_computersystemproduct get uuid
чтобы скопировать новый GUID в буфер обмена, используйте следующую команду:
cmd /c powershell.exe -Command "[guid]::NewGuid().ToString()|Set-Clipboard"
вы можете запустить команду прямо с самого начала, запустить диалоговое окно (WinLogo + R ), затем используйте Ctrl+V, чтобы вставить сгенерированный идентификатор GUID.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]