![]() |
Диалоговое окно открытия и сохранения файлов
Как удалить не нужные или заменить на нужные мне папки на панели слева в Диалоговом окне открытия и сохранения файлов?
Как эффективно настроить окна “Открыть” и “Сохранить как” для ускорения навигации |
Создайте в ветви HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies раздел comdlg32,а в нем раздел PlacesBar. В нем хранятся имена папок, их пять. И у каждой свой параметр. У первой Place0, у второй Place1, а у пятой Place4. Системные папки имеют значение типа DWORD:
Название папки Значение Рабочий стол 00000000 Мои документы 00000005 Мои рисунки 00000027 Мои видеозаписи 0000000e Мой компьютер 00000011 Избранное 00000006 Мое сетевое окружение 00000012 Шрифты 00000014 History 00000022 Папки могут быть и обычные, где строковое значение параметра Place указывает путь к папке. Например: Place1=C:\Windows\Systems Если вы не используете все пять параметров, а только часть из них, например Place0 и Place1, то в левой части диалогового окна будут отображаться столько же папок. Если все нужно вернуть на место удалите раздел comdlg32 Информация взята здесь http://user.alexanderklimov.ru/ |
Какой написать путь в строковом значении для Компьютер, Библиотеки?
|
Ну вообще-то
Цитата:
Цитата:
Цитата:
Поэкспериментировав получил еще вот такие значения 00000002 - "Диск с системой:\Users\Администратор\AppData\Roaming\Microsoft\Windows\Start Menu\Programs" 00000007 - "Диск с системой:\Users\Администратор\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" 00000008 - "Недавние документы" 00000009 - "Send to" 00000014 - "Шрифты" 0000000a - "Корзина" 0000000b - "Диск с системой:\Users\Администратор\AppData\Roaming\Microsoft\Windows\Start Menu" 0000000d - "Моя музыка" 00000016 - "Диск с системой:\ProgramData\Microsoft\Windows\Start Menu" 00000017 - "Диск с системой:\ProgramData\Microsoft\Windows\Start Menu\Programs" 00000018 - "Диск с системой:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup" 00000023 - "Диск с системой:\ProgramData" 00000024 - "Диск с системой:\Windows" 00000025 - "Диск с системой:\Windows\System32" 00000026 - "Диск с системой:\Program Files" 00000028 - "Диск с системой:\Users\Администратор" |
Этот список намного длиннее. Два последних значения для dword 000000ХХ:
Код:
00 Desktop Только вот при изменении диалога в Windows 7 пропадает очень удобный ярлык "Недавние места". Его HEX значение мне неизвестно, поэтому восстановить его можно лишь весьма нетривиальным путем... Но это заслуживает отдельного рассказа :) |
Нашел и опробовал еще один способ как это сделать при помощи Групповых политик: Конфигурация пользователя/Административные шаблоны/Компоненты Windows/Проводник Windows /Общее диалоговое окно открытия файлов/Элементы отображаемые в панели мест - Включить, В текстовых полях «Элемент 1…5» указать пути к папкам. Вот в этом способе какой путь к Компьютеру, если написать Компьютер или \\Компьютер\, то не получается
|
Цитата:
Думаю, что именно вам больше всего подойдет третий вариант, который совместит графический интерфейс с любовью ковыряния в реестре http://www.thepcmanwebsite.com/places_bar_creator.php |
Ну так как написать в политиках путь к Компьютер и к Рабочему столу, а то у меня на Раб столе стоит Рабочий стол?
И еще: какая разница между "Недавние места" и "Недавние документы"? |
Цитата:
Цитата:
|
|
Цитата:
Цитата:
Нужно думать не о том, где это сделать, а как достичь конечного результата. |
Цитата:
|
Цитата:
|
А удалить Домашнюю группу, Сеть возможно?
|
Цитата:
|
Цитата:
Цитата:
Код:
HKEY_CLASSES_ROOT\CLSID\{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}\ShellFolder Сеть Код:
HKEY_CLASSES_ROOT\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\ShellFolder Перед изменениями сделайте экспорт разделов, чтобы не было мучительно больно. Потому лучше вернуть владельца. |
Обязательно попробую попозже с Домашней группой и Сетью. Сейчас никак не получается с Недавними местами
Recent Places Folder @%SystemRoot%\system32\shell32.dll-37217 Недавние места --- Recent Places --- Shell:::{22877a6d-37a1-461a-91b0-dbda5aaebc99} Попробовал так: создал папку с именем Recent Places.{22877a6d-37a1-461a-91b0-dbda5aaebc99} И указал к ней путь. Получилось |
Цитата:
|
Цитата:
|
Цитата:
|
Vadikan, вы написали для Домашней группы и Сети один и тот же ключ. Я удалял Дом группу, а удалилась Сеть
|
baa123
Код:
[HKEY_CLASSES_ROOT\CLSID\{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}\ShellFolder] |
Цитата:
|
Цитата:
Win+R , вписать gpedit.msc , нажать ввод. Разверните элемент «Конфигурация пользователя | Административные шаблоны | Компоненты Windows | Проводник Windows | Общее диалоговое окно открытия файлов (User Configuration | Administrative Templates | Windows Components | Windows Explorer | Common Open File Dialog) в окне Редактора локальной групповой политики. Дважды щелкните на политике «Элементы, отображаемые в панели «Места»» (Items Displayed In Places Bar). Выберите значение «Включен». В текстовых полях «Элемент 1…5» (Item 1…5) укажите пути к папкам (shell - объектам), которые хотите разместить на панели «Места». Ещё это могут быть как локальные, так и сетевые каталоги. Нажмите «OK», чтобы применить изменения. Привожу список Shell - объектов: |
Цитата:
|
SASHMET, см. ссылку в шапке.
|
Время: 00:36. |
Время: 00:36.
© OSzone.net 2001-