Редактирование относительно щедрости: я приму рабочий ответ, который является или командной строкой или программно вводным проводником, так как я запускаю эти окна из программы, которую я записал.
Я должен открыть Windows Explorer in Windows 7 из командной строки со следующей конфигурацией:
c:\dev
В Windows XP следующая команда выполнила задачу:
explorer.exe /e,/root,c:\dev
В Windows 7 та же команда открывает Explorer, но Favorites, Libraries, Homegroup, Computer и Сетевые каналы видимы в панели навигации. Как я могу заставить их уйти для просто этого окна, которое я открываю? Это не приемлемое решение для требования изменения настроек Windows, которые влияют на другие окна Explorer.
Править: Вот изображение проблемы. Обычно я хочу ссылки, которые я обрисовал в общих чертах в красном поле, но для определенной внедренной папки они просто мешают.
Как я могу заставить их уйти для просто этого окна, которое я открываю?
Я действительно не думаю, что Вы можете. Весь дополнительный материал в левой панели является стандартным компонентом проводника Win7. Любые части его, что можно выключить, выключены глобально для всех экземпляров проводника в профиле того пользователя. Я не думаю, что когда-либо был поддерживаемый способ выключить функции проводника на основе на экземпляр.
Вы смогли спускаться и грязный с дескрипторами окна и API Win32, чтобы настроить или скрыть виджеты, которые Вы не хотите замеченный, после того как Вы открыли свой экземпляр. Но я не могу действительно дать Вам подсказки, где начать с этого.
AFAIK там не является никаким решением организации Панели навигации на экземпляр Проводника.
Так как Ваше желание состоит в том, чтобы освободить пространство в области, следующая лучшая вещь состоит в том, чтобы убрать объекты, которые Вы никогда не используете. Можно создать .reg файлы, чтобы удалить или добавить назад эти объекты.
Статья Remove Favorites, Библиотеки и Homegroup от Панели навигации показывают, как можно достигнуть следующего:
Вот содержание для .reg файлов, которые переключат объекты включения - выключения в Панель навигации:
Удалите избранное
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder]
"Attributes"=dword:a9400100
Избранное восстановления
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder]
"Attributes"=dword:a0900100
Удалите библиотеки
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder]
"Attributes"=dword:b090010d
Библиотеки восстановления
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder]
"Attributes"=dword:b080010d
Удалить Homegroup (и остановить Homegroup сетевая функциональность):
Не уверенный, что точно Вы действительно хотели. Но я думаю, что это поможет автоматическому расширению папки в Windows 7
PS: включить это движение к Инструменту...> Опции Папки и проверить разворачивание sub папка. И я предполагаю, что Вы добираетесь, избавляются от тех, которых Вы не хотите видеть