Ярлыки этого типа (ярлыки пространства имен) можно создавать с помощью параметров командной строки explorer.exe:EXPLORER.EXE [/n] [/e] [,/root, {object}] [[,/select], {подобъект} ]
/n - открывает новое представление объекта "Мой компьютер", даже если оно уже открыто.
/e - открывает представление объекта в "Проводнике".
/root, {object} - указанный корень для отображения. Explorer.exe /e, /root, D:\ откроет "Explorer" представление диска D:.
/select, {sub object} - указанная папка или файл получает фокус. Explorer.exe /select,C:\WinNT\System32\Regedt32.exe откроет окно C:\WinNT\System32, и редактор реестра NT получит фокус. Чтобы сделать то же самое с представлением "Explorer", Explorer.exe /e,/select,C:\WinNT\System32\Regedt32.exe
Для создания ярлыка "Мой компьютер" используйте Explorer /E,::{20D04FE0-3AEA-1069-A2D8-08002B30309D} в качестве цели ярлыка.
Некоторые другие "стандартные" пространства имен CLSID (вы можете найти еще больше в HKEY_CLASSES_ROOT\CLSID):
- Мои документы: Explorer /N,:: {450D8FBA-AD25-11D0-98A8-0800361B1103}
- Панель управления: Explorer /N,:: {20D04FE0-3AEA-1069-A2D8-08002B30309D}:: {21EC2020-3AEA-1069-A2DD-08002B30309D}
- Принтеры и факсы: Explorer /N,:: {20D04FE0-3AEA-1069-A2D8-08002B30309D}:: {21EC2020-3AEA-1069-A2DD-08002B30309D}:: {2227A280-3AEA-1069-A2DE-08002B30309D}
- Сканеры и камеры: Explorer /N,:: {20D04FE0-3AEA-1069-A2D8-08002B30309D}:: {21EC2020-3AEA-1069-A2DD-08002B30309D}:: {E211B736-43FD-11D1-9EFB-0000F8757FCD}
- Инструменты администрирования: Explorer /N,:: {20D04FE0-3AEA-1069-A2D8-08002B30309D}:: {21EC2020-3AEA-1069-A2DD-08002B30309D}:: {D20EA4E1-3957-11d2-A40B-0C5020524153}
- Планировщик задач: Explorer /N,:: {20D04FE0-3AEA-1069-A2D8-08002B30309D}:: {21EC2020-3AEA-1069-A2DD-08002B30309D}:: {D6277990-4C6A-11CF-8D87-00AA0060F5BF}
- Корзина: * Explorer /N,:: {645FF040-5081-101B-9F08-00AA002F954E}
- Веб-браузер по умолчанию: Explorer /N,:: {871C5380-42A0-1069-A2EA-08002B30309D} *
Так что для создания ваших собственных ярлыков, если такие теоретические типы вы должны создать / зарегистрировать свой собственный CLSID. Это из области программирования (связанных с COM), и я не уверен на 100% в этом ...