Я помітив, що Windows, здається, здатна створювати кілька різних типів ярликів. На даний момент я намагаюся зрозуміти ярлик папки, який існує в папці Мережні ярлики мого профілю. У Windows Explorer він відображається у вигляді папки із накладеним ярликом, переліченим типом є "Папка файлів", і двічі клацнувши по мірі, перейдіть до мережевого розташування. Перегляд його в powershell показує, що це папка, а всередині неї - файл "target.lnk".
Крім того, я часто виявляю, що у вікні Властивості інших ярликів не буде відсутнє поле "Ціль". Я думаю, це можуть бути ярлики Windows Installer. За винятком стиків та символічних посилань, чи існують інші види ярликів там? А ще краще, чи я можу ознайомитись з документацією, яка перераховує їх усі?
* редагувати: більше інформації нижче про тип ярлика, який мене в першу чергу хвилює.
Провідник бачить папку (BShacklett) як ярлик. Powershell бачить наступне:
Directory: C:\Users\bshacklett\AppData\Roaming\microsoft\windows\Network
Shortcuts\BShacklett
Mode LastWriteTime Length Name
---- ------------- ------ ----
---hs 2012-06-11 10:50 75 desktop.ini
-a--- 2012-06-11 10:50 1450 target.lnk
PS C:\Users\bshacklett\AppData\Roaming\microsoft\windows\Network Shortcuts> cat .\BShacklett\desktop.ini
[.ShellClassInfo]
CLSID2={0AFACED1-E828-11D1-9187-B532F1E9575D}
Flags=2