Подивіться ключ реєстру:
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags
Там є чимало чисел. Вони представляють спеціальний об'єкт оболонки, включаючи папки.
Під Shell
підрозділом вони можуть мати SniffedFolderType
значення, яке є типом, який Windows вважає найкращим, або таке, FolderType
яке ви встановили в Провіднику. Це може бути Generic, Pictures, Documents
і т.д.
Ви можете використовувати reg.exe або інший PowerShell для зміни цих значень, за винятком того, що я не впевнений, що числа, що представляють Downloads
папки, однакові для кожного користувача та комп'ютера. Але якщо ви просто хочете зробити це для власного користувача, це має спрацювати.
У моєму випадку 35
папка Завантаження, тому я можу використовувати:
REG.exe ADD "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\35\Shell" /v FolderType /t REG_SZ /d Generic /f
Мабуть, ви також можете відключити весь нюхаючий бізнес, додавши нове значення рядка (REG_SZ) з назвою FolderType
під:
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell
для використання даних: NotSpecified