Windows Tips & News

Генерирайте GUID в Windows 10 (глобален уникален идентификатор)

GUID е 128-битова стойност, състояща се от една група от 8 шестнадесетични цифри, последвани от три групи от по 4 шестнадесетични цифри всяка, последвана от една група от 12 шестнадесетични цифри. В Windows GUID се използват за идентифициране на обекти като интерфейси, вектори на входната точка на мениджър (EPV), ActiveX обекти и виртуални (shell) папки. Има много местоположения на обвивката в Windows 10, до които можете да получите достъп чрез командите на shell{GUID} от диалоговия прозорец „Изпълнение“. Те са известни още като "Shell Folders". Shell папките са ActiveX обекти, които реализират специална виртуална папка или виртуален аплет. В някои случаи те осигуряват достъп до физически папки на вашия твърд диск или дори до специална функционалност на ОС като „Минимизиране на всички Windows“ или превключвателя Alt+Tab.

Можете да ги използвате в различни сценарии, но в общия случай можете да ги използвате, за да създадете пряк път към конкретен аплет на контролния панел или функция на Windows. Например, следната команда ще отвори папката "Мрежови връзки":

обвивка{7007ACC7-3202-11D1-AAD2-00805FC1270E}

И така, GUID са реализацията на Microsoft на универсалния уникален идентификатор (UUID) на разпределената изчислителна среда (DCE). RPC библиотеките по време на изпълнение използват UUID за проверка за съвместимост между клиенти и сървъри и за избор между множество реализации на интерфейс. Функциите за контрол на достъпа на Windows използват GUID за идентифициране на типа обект, който защитава специфичен за обект ACE в списък за контрол на достъп (ACL).

Ако трябва да генерирате нов GUID в Windows, има поне два метода, които можете да използвате.

За да генерирате GUID в Windows 10 с PowerShell,

    1. Отворете PowerShell. Съвет: Можете добавете контекстното меню "Отворете PowerShell като администратор"..
    2. Въведете или копирайте и поставете следната команда: [guid]::NewGuid().Това ще създаде нов GUID в изхода.
    3. Като алтернатива можете да изпълните командата '{'+[guid]::NewGuid().ToString()+'}' за да получите нов GUID в традиционния формат на системния регистър.

Обектът [guid] е наличен в PowerShell благодарение на тясната му интеграция с .NET Framework.

Ако не можете да използвате PowerShell на вашето устройство с Windows 10, ето алтернативно решение. Можете да използвате безплатния инструмент за изтегляне на GUID Generator на Microsoft.

Генерирайте нов GUID с инструмента GUID Generator

  1. Изтеглете инструмента GUID Generator от тази страница.
  2. Изтеглете EXE файла и го стартирайте. Това е саморазархивиращ се компресиран EXE. Разархивирайте го във всеки път, като папка на работния плот и щракнете върху OK, за да продължите.
  3. Отворете папката, в която сте го извлекли и стартирайте GUIDGEN.exe.
  4. Изберете формат, от който се нуждаете, например „Формат на регистъра“.
  5. Кликнете върху копие за да копирате GUID в клипборда.

Това е.

Също така, вижте CLSID (GUID) списък с местоположения на обвивката в Windows 10.

Windows 10 19H1 архиви

Редица потребители се интересуват от забавяне на надстройката до Windows 10 версия 1903, официалн...

Прочетете още

Компилациите на Microsoft Edge Dev вече са налични за корпоративно тестване

Компилациите на Microsoft Edge Dev вече са налични за корпоративно тестване

Според Microsoft техният базиран на Chromium Edge браузър вече е готов за корпоративно тестване. ...

Прочетете още

Windows 10 Build 18219 е издадена за прескачане напред

Windows 10 Build 18219 е издадена за прескачане напред

Оставете коментарДнес Microsoft пусна Windows 10 Build 18294 за Windows Insiders, които са избрал...

Прочетете още