Настройка разрешений для файлов в подпапках в Windows 7. Подпапки виндовс


Как удалить папку Windows, оставшуюся после переустановки системы

Казалось бы, что может быть сложного в том, чтобы удалить папку с жесткого диска?! Владельцы компьютеров, у которых дома живет младенец, очень хорошо знают, что даже малыш легко стирает файлы и папки случайным нажатием кнопки Del. Действительно, все так и есть, пока речь идет об обыкновенной директории, а не системной папке с операционкой Windows. Впрочем, чтобы понять всю важность такого вопроса, как удалить папку Windows, достаточно бегло просмотреть темы многих форумов. Пользователи хотят знать, почему компания Microsoft их лишила самого простого – возможности удалять файлы со своего собственного жесткого диска. Вот об этом мы сегодня и поговорим в этой статье. Прочитав ее до конца, любой пользователь сможет легко и просто удалить папку Windows. На самом деле сложность лишь кажущаяся.

Прежде всего, отметим, что не стоит пытаться понять, как удалить папку Windows, ставя опыты на своей работающей системе. Если на винчестере находится всего одна операционная система, то, загрузившись в нее, бесполезно пытаться ее же удалить. В лучшем случае ничего не получится благодаря механизму защиты важных системных файлов, а в худшем - придется готовить диск с дистрибутивом и все переустанавливать. Вопрос, как удалить папку Windows, актуален в нескольких случаях:

- у пользователя есть несколько систем, а стереть необходимо вспомогательную, а не ту, в которой происходит загрузка;

- операционка была переустановлена.

Чаще всего имеет место второй случай. За примером далеко ходить не нужно: буквально вчера из-за действий вируса моя система Windows перестала загружаться. Дело ясное – нужна переустановка. Но что делать со старой папкой Windows? Здесь два решения:

- особо не задумываясь, начинаем установку с диска-дистрибутива. Установщик попросту перенесет все старые системные папки в Windows.old. Затем останется лишь восстановить оттуда нужные файлы. Механизм достоин всяких похвал. Кто работал с предыдущими версиями, знает, как «удобно» было, когда установщик заменял все старые файлы новыми или, что еще лучше, предлагал выполнить инсталляцию в директорию с другим названием. Теперь можно не переживать, как удалить папку Windows 7, ведь Microsoft предложила по-настоящему хорошее решение;

- загружаемся в упрощенную систему WinPE с заранее подготовленного диска или флэшки и из привычного окружения удаляем Windows. WinPE можно скачать с любого торрент-треккера, обычно это сборки LiveCD.

Если все так просто, то почему все же часто возникает вопрос, как удалить папку Windows? В 90% случаев все дело в правах доступа к папке. Вот пользователь загрузился в LiveCD (или переустановил Windows) и открыл проводник. Вот она – старая папка Windows. Попытка удалить… и ничего, некоторые файлы не удаляются. Решение простое:

- переносим папку (старую Windows или Windows.old) в произвольную директорию, например, «1111». Обычно это снимает блокировку с многих файлов. Пробуем стирать. Если не получается, то делаем следующий шаг;

- сначала стираем все подпапки в Windows. Большая часть из них удалится без проблем. Таким образом, определяем блокированный файл. Переносим его в корневую директорию и пробуем стереть. Система имеет сложности с удалением файлов из слишком большого количества вложений и, если файл находится в N-ной подпапке, то он может быть блокирован назначенными ограничениями файловой системы. Перенос в корневую иногда решает проблему;

- кардинальный способ. Вообще можно сразу начать с него, но знание дополнительных возможностей никогда не бывает лишним. Вызываем свойства выбранной папки. На вкладке «Безопасность» открываем «Дополнительно». Нам нужно назначить себя хозяином (владельцем папки). Следуя во вкладку «Владелец» и нажав «Изменить», указываем себя, внизу не забываем поставить галочку (подконтейнеры и объекты). Применяем. Вот и все, теперь проблемная папка удалится привычным способом - проводником или оболочкой, по типу Total Commander (смотря кто к чему привык).

fb.ru

Как создать, открыть или удалить папку через командную строку Windows

Начинающим пользователем полезно получить навыки работы с командной строкой. Это помогает безопасно производить различные действия с документами, проверять состояние передачи/приёма данных и несёт многие другие функции. Прежде всего следует изучить действия с файлами, каталогами. Как открыть папки через командную строку, вообще создание их, работа с ними, в том числе перемещение, переименование, как удалить папку через командную строку, уже ненужную,— эти вопросы вы сможете разрешить, прочитав статью. Проблема выглядит страшнее, чем есть на самом деле. Здесь главное — знать команды, правильно вписывать адрес документа. Ниже рассмотрим основные операции, сами сможете убедиться, что ничего сверхсложного тут нет.

Как создать, открыть или удалить папку через командную строку Windows

Вызов командной строки

Есть несколько приёмов, которые помогут вам начать работу с командной строкой. Открыть её можно следующим образом:

  1. Найдите в системной папке C:\Windows\System32 файл cmd.exe, кликните по нему дважды.
  2. В версиях WindowsXP и выше нажмите вместе клавиши Win+R. Откроется системное окно «Выполнить». В строчке наберите cmd, подтвердите действие, нажав ОК.
  3. В Win7, чтобы открыть программу, зайдите в «Пуск» — «Все программы», там найдите «Стандартные», нажав на папку для просмотра, увидите значок с подписью для запуска программы.
  4. В Win7, 10 в «Пуске» впишите внизу в строке поиска («Найти программы и файлы») впишите «командная строка», система покажет программу. В Win8 поиск находится в боковом меню.Командная строка Windows 10

При первом запуске по умолчанию вы находитесь в вашем персональном каталоге. Обычно, это «C:\Users\<имя пользователя>\».

Открываем имеющуюся папку

Чтобы открыть папку, в командной строке необходимо указать путь к ней. Вначале вписываете команду «cd», а затем после пробела адрес, например, “C:\ProgramFiles\Skype”.

Открываем папку через командную строку

ВАЖНО. Учтите: если в названиях, входящих в адрес, есть пробелы, весь путь надо заключить в кавычки. Если названия не содержат пробелов, можно кавычки не пропечатывать при этой команде.

Слэш можно применять как прямой, так обратный (\ и /). Оба они читаются программой одинаково, выбирайте удобный, привычный для вас.

Если вы не уверены в точном названии, нажмите TAB, затем стрелки вверх/вниз для прокрутки списка. Предположим, что у вас есть папки «helloYou» и «helloMe», расположены они в «C:\». Введите команду «C:\>cd h», потом дважды нажмите TAB, так вы прокрутите список компонентов, начинающихся на букву «h».

Просмотр содержимого

Чтобы через командную строку увидеть содержимое какой-либо папки, набирается команда «dir», после которой вписывается путь к ней, затем параметры.

Если путь не указать, то на экране выведется список содержимого, где находитесь в это время.

Просмотр содержимого папки

Если не введёте параметры, список будет представлен с пятью столбцами:

  • дата последнего изменения;
  • дата каталога;
  • если название в списке относится к папке, будет стоять <DIR>; если это другой формат, будет пустое место;
  • вес файла/папки;
  • количество документов в каталоге, их суммарный вес.

Чтобы избежать детализации, введите команду с параметром «/d» — увидите просто список без дополнительной информации.

Создание

Чтобы появилась новая папка, набирается «mkdir», можно сокращённо просто «md». Далее записывается путь к ней, название. Например, в корне диска C вам нужно в имеющемся «Test» создать подпапку «Russian», значит, набираете последовательно «mkdir “C:\Test\Russian ”».

Команда для создания папки

Можно сразу создать несколько новых папок, укажите пути тогда через пробел либо названия. Допустим, в той же «Test» требуются подпапки 1, 2, 3. Если вы уже находитесь в корне C-диска, наберите «mkdir “Test \1” “Test \2” “Test \3”». Если вы находитесь уже в «Test», можно применять сокращённый вариант команды: «mkdir 1 2 3». Но не забудьте: при наличии пробелов в названиях, их нужно будет заключить в кавычки.

Удаление

Удалить папки, их содержимое позволяет команда «rmdir» либо её сокращённая версия «rm». После прописываются параметры, затем путь.

Если требуется удалить пустой каталог «Example folder», пишется по образцу «rmdir “C:\ Example folder”».

Удаление папки «Test»

Если «Example folder» не пустой, в нём имеются подпапки/файлы, чтобы всё вместе удалить, следует после команды прописать ключ «/s». Ключ вписывается после «rmdir», но до адреса назначения. То есть запись будет выглядеть так: «rmdir /s “C:\Example folder”». Набрав команду, увидите запрос на подтверждение действий, выбираете «y», что значит, что вы согласны удалить («yes»).

Чтобы запрос на подтверждение постоянно не появлялся, можно сразу прописать ключ «/q». Он вписывается после «/s».

Можно перечислить через пробел удаляемое. Допустим, внутри «Test» вам стали не нужны папки 2 и 3, значит, записываете команду: «rmdir /s /q “C:\Test\1” “C:\Test\2” “C:\Test\3”». Если вы уже находитесь в каталоге «Test», можно вписать сокращённый вариант: «rmdir /s /q 1 2 3».

Команда «rmdir /s /q 1 2 3»

Перемещение, переименование

Для этих двух действий существует одна команда — «move». После неё записываются параметры, затем путь к перемещаемой/переименованной папке, затем путь к новообразуемой. Получается, что для перемещения указываете вначале старый путь, затем после пробела место, куда должен каталог переместиться. При переименовании вы указываете путь со старым названием, затем после пробела новое имя.

Рассмотрим на примерах.

  1. Требуется переместить «Foto» из каталога «MyFile» в корень «C:». Прописывается в командной строке следующее: «move “C:\MyFile\Foto” “C:\”».Перемещение «Example folder», которая лежит в каталоге C:\Test, в корневую директорию диска «C»
  2. Требуется переименовать «Foto» в «MyFoto». Пишем так: «move “C:\MyFile\Foto” “My Foto”».Переименуем папку «Example folder» в папку с названием «New example folder»

Переходы

Работая через командную строку, вы захотели перейти в другой каталог. Вам поможет команда «chdir», позволяющая перейти в другое место. Либо просто заходите в раздел, как описывалось в этой статье выше, с помощью команды «cd».

Для перехода в подкаталог, необязательно указывать полный адрес, ежели находитесь в родительском. Допустим, вы находитесь в «ProgramFile», как в командной строке перейти в папку «Skype»? Не нужно указывать полный путь: «cd “C:\ProgramFiles\Skype”»; достаточно указать название подкаталога: «cd “Skype”».

Чтобы перейти назад, в родительский каталог, вписываем «cd “ProgramFiles”».

Если требуется поменять диск нахождения, добавляется ключ «/D», например, из диска C: понадобилось перейти в D:, прописываете «cd /D d:/».

Копирование

Саму папку формально копировать нельзя, но разрешается скопировать содержимое её, для чего служит команда «xcopy». После неё вписываются параметры, затем адрес копируемого каталога, затем после пробела адрес нового каталога.

Допустим, имеется папка «Foto», понадобилось её скопировать вместе с содержимым из «MyFile» в «NB». Записываем команду так: «xcopy /e “C:\MyFile\Foto” “C:\NB\Foto”». Ключ «/e» даёт команду скопировать внутреннее содержимое «Foto».

Работа с командной строкой не требует специальных навыков, начинающий пользователь быстро освоит все процессы при желании, научится перемещать, переименовывать, сможете открыть, создать, скопировать, удалить любой файл либо каталог, перейти из одного места в другое. Функция такая полезна, умение обращаться с программойоблегчит, ускорит многие действия при работе на ПК. Нужно лишь запомнить, сохранить набор команд, внимательно вписывать адрес компонента, с которым будут проводиться разные действия.

nastroyvse.ru

Как получить полный доступ к любой директории Windows?Компьютер76

Полный доступ к папкам и директориям  в Windows 7 и выше задача порой нетривиальная. Иногда, чтобы та или иная программа запустилась требуемым порядком или просто для просмотра её, папки, содержимого, приходится проделывать немало шагов. Я покажу, как этот процесс ускорить.

ВНИМАНИЕ. В применении настроек есть противопоказания. Читать до конца!

Как это будет выглядеть?

В меню дополнительных команд проводника Windows мы вставим пункт, с помощью которого владелец учётной записи немедленно получит доступ к папке. Процесс для самых объёмных из них займёт не более минуты, однако пользы принесёт немало. Написанный код появился ещё со времён Windows XP, создателем кода является хакер Herby (я должен его упомянуть). Мне осталось лишь чуть адаптировать команды под российские нужды. На моей машине он давно и здорово экономит моё время. Авось и вам пригодиться.

  • Работает во всех версиях Windows, заканчивая ХР, но там вроде это не обязательно.
  • В версиях начиная с 8.1 уведомление со значком щита иногда не появляется, но всё прекрасно работает
  • Возможно, вам придётся использовать расширенное меню дополнительных команд проводника Windows (напомню, оно появляется, если вы нажимаете правой кнопкой мыши по значку, одновременно удерживая клавишу Shift).

Не знакомы с этим меню? Тогда вам к статье Секреты клавиатуры и мыши Windows.

Полный доступ к папке Windows: напишите сами.

Нам понадобится создать два файла в текстовом редакторе, куда мы в каждый по отдельности внесём нижеследующие команды.

  • Первый файл создаст пункт в меню проводника:

Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="Полные права" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\Directory\shell\runas] @="Полные права" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
  • А вот этот код отменит проводимые изменения в реестре:
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\*\shell\runas] [-HKEY_CLASSES_ROOT\Directory\shell\runas]

Вам только останется сохранить оба файла под нужным именем и с расширением .reg. Для применения запустите и согласитесь с изменениями в реестре. Перезагрузки не требуется. Для получения\прекращения прав к папке вам необходимо запускать файл ИМЕННО ИЗ ТОЙ папки, к которой вы «предъявляете претензии».

Полный доступ к папке Windows: скачайте готовый вариант.

В zip-архиве права на папки Windows эти файлы уже готовы к скачиванию. Вам остаётся скачать их на компьютер в удобное место, разархивировать и запустить. Вирусов нет.

А теперь примените изменения к папкам и директориям. Начните с главной из них, содержание которой всегда вызывает много вопросов у отношений Windows и пользователя в отношении прав:

После описанных манипуляций, возможно, у вас отсеются вопросы по поводу того, почему вдруг перестали запускаться некоторые программы или не открываются отдельные файлы в директориях системы, особенно после обновлений или переустановки.

ОДНАКО.

Не стоит бездумно распространять свою «длань» на все папки и директории подряд. Дело в том, что выдача прав в Windows крайне жёстко завязана с запуском некоторых служб. Никогда не применяйте присвоения прав к системному диску С: целиком! После «незаконного» на взгляд Windows переприсвоения прав у вас могут слететь права на использование WMI. Что это значит? Вас могут подстерегать ошибки запуска самых элементарных и необходимых служб, например, Журнала событий:

Некоторые из устройств просто могут отказаться работать (Windows здесь не признаёт ни одно устройство на ОС Андроид):

теперь не поможет никакая переустановка драйверов

Проблему может исправить сброс параметров WMI до тех, что сформировались сразу после установки:

Не всегда спасает и сброс настроек безопасности Windows до исходных в cmd:

secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

Далеко не стопроцентно работающим вариантом был бы сброс настроек Windows и с помощью средства Восстановления системы, созданием которого мы редко себя утруждаем. Будьте внимательны.

Успехов.

 

Просмотров: 729

Похожее

computer76.ru

Настройка разрешений для файлов в подпапках в Windows 7 Bilee

Я имею дело с странной проблемой безопасности Windows. Я только что переключил ноутбуки с одного запуска Win 7 x64 Ultimate, на одного из опытных профессионалов Win 7 x64. Я сохраняю всю свою музыку на внешнем диске в папке «Музыка». Я использую iTunes для прослушивания, так как мой телефон и т. Д. – это Apple. В настройках iTunes у меня есть библиотека, указывающая на эту папку на внешнем диске. Все было кокасифицировано.

Итак, я устанавливаю iTunes на новый ноутбук и добавляю ту же папку на тот же диск, что и внешний диск. Я понимаю, что когда я пытаюсь импортировать библиотеку, ничего не происходит. Я также заметил, что во всей папке «Музыка» есть значок блокировки. Я пошел вперед, щелкнул правой кнопкой мыши и пошел в режим безопасности, а затем убедился, что и мое имя пользователя, и вся группа «Администраторы» имеют полный контроль над папкой и всеми подпапками и файлами.

После применения разрешений к папке я вернулся в iTunes и снова попробовал свою библиотеку. На этот раз он импортировался без проблем, но теперь я не могу воспроизводить музыку через iTunes. Затем я вернулся в папку и попытался воспроизвести любой из mp3-файлов через vlc, windows media player и т. Д. И т. Д. Не работает. WMP выплевывает: проигрыватель Windows Media не может получить доступ к файлу. Возможно, файл используется, возможно, у вас нет доступа к компьютеру, на котором хранится файл, или ваши настройки прокси-сервера могут быть неверными. Поэтому я проверил разрешения на отдельные файлы, и у них нет моего имени пользователя с полным контролем. Но когда я проверяю папку, в которой хранятся все, у меня есть полный набор управления с Apply To: «Эта папка, подпапки и файлы»,

Так что я делаю неправильно? Мысль о применении индивидуальных разрешений к каждому файлу достаточно, чтобы заставить меня хотеть убить себя. Есть ли какой-то общий способ сделать это, что я не прав?

  • Тема Windows Aero Aero при работе от батареи
  • Проблема совместимости контроллера IDE во время обновления Windows 7 x64
  • Могу ли я заставить Windows 7 изменять настройки моего прокси-сервера на основе моего сетевого подключения?
  • Включение окон 7 для разрешения передачи файлов Bluetooth без подтверждения
  • Редактирование файлов hosts для блокировки сайтов, не работающих
  • Могу ли я просматривать библиотеки Windows 7 из командной строки?
  • Как я могу сделать снимок экрана моего экрана входа в Windows 7?
  • Как удалить все драйверы и другие файлы, связанные с устройством USB Mass Storage?
  • В родительской папке, содержащей все файлы, которые вы хотите полностью контролировать, выполните следующие действия:

    1. Щелкните правой кнопкой мыши по папке
    2. Выберите Свойства
    3. Перейдите на вкладку «Безопасность»
    4. Нажмите кнопку «Дополнительно»
    5. Нажмите кнопку Изменить разрешения ..
    6. Дать полное имя пользователя
    7. Убедитесь, что выбраны все разрешения дочерних объектов с помощью наследуемых разрешений от этого объекта.
    8. Нажмите Ok, Ok, а затем Ok еще раз, чтобы подтвердить.

    Если имя пользователя отличается от двух систем, вам также может потребоваться передать права собственности на файлы прежде, чем будут распространяться разрешения.

    Я решил эту проблему следующим образом:

    1. Щелкните правой кнопкой мыши папку, содержащую элементы (ы)
    2. Выберите «Поделиться с»
    3. Выберите «Особые люди»
    4. Тип Все в коробке
    5. Нажмите «Поделиться»

    Перейдите в папку, содержащую ваши файлы, щелкните первый файл, а затем нажмите Ctrl-A

    1. Щелкните правой кнопкой мыши один из выбранных файлов
    2. Выберите «Поделиться с»
    3. Выберите «Особые люди»
    4. Тип Все в коробке
    5. Нажмите «Поделиться»

    Вы должны быть хорошими, чтобы пойти

    www.bilee.com

    Папки и директории операционной системы Windows.

    Эта часть посвящена работе с папками системы. Как настроить папки и директории Windows, какие ошибки нас могут встретить при работе с ними и как с ними справиться? Рассмотрим назначение основных папок, для чего служат, все ли из них жизненно необходимо и можно ли от некоторых избавиться?

    Проблемы с папкой Documents and Settings. Доступ к папке закрыт? А ведь у вас права администратора для работы в системе. Давайте изменим права доступа к директории и заставим исчезнуть окно Отказано в доступе.

     

    Восстановить Общие папки Windows. Если после небольшого сбоя вы вдруг обнаружили, что в списке папок и директорий исчезли папки Загрузки, Музыка, Изображения и т.д., попробуйте восстановить их с помощью описанных приёмов.

     

    Для чего нужна папка ProgramData? Какова её роль и что в ней хранится? Насколько критически важны данные, которые система там сохраняет?

     

    Как создать папку без мышки и другие полезные клавиатурные сочетания Windows. Пару быстрых команд помогут ускорить работу по созданию директорий и папок там, где вам нужно.

     

    Как получить полный доступ ко всем папкам Windows XP без исключения. Эксплуатируем известный баг Windows XP, который позволяет начать сеанс от имени System — учётной записи с наивысшими правами.

    computer76.ru

    Как правильно настроить вид папок в Windows Vista и Windows 7 – Вадим Стеркин

    В проводнике Windows Vista произошло множество улучшений по сравнению с Windows XP. Однако некоторые болячки предыдущей операционной системы перекочевали в следующие ОС, как и прежде доставляя массу неудобств пользователям. В частности одной из наиболее раздражающих проблем является неспособность ОС отображать вид папок таким, каким хотят его видеть пользователи. Это мешает не только тем, кто пользуется проводником в качестве файлового менеджера — ведь окнами Открыть и Сохранить как пользуются все. В первую очередь речь о «забывчивости» Windows, теряющей пользовательские настройки вида. К этому примешивается и не всегда верное определение шаблона папки в зависимости от находящихся в ней файлов, что является нововведением в Windows. О том, как настроить вид папок и избежать неудобств при работе с ними, пойдет речь ниже.

    Сброс вида папок

    Если вы уже столкнулись с тем, что Windows не запоминает устанавливаемый вами вид папок, то придется сбросить его и начать все сначала. Проблема тут в том, что ОС может запомнить настройки лишь ограниченного количества папок, которое, впрочем, можно увеличить. Но обо всем по порядку. Сбросить настройки вида папок можно двумя способами.

    Способ 1 — Панель управления

    В панели управления откройте Свойства папки, перейдите на вкладку Вид и нажимте кнопку Сброс вида папок.

    folders1

    Способ 2 — Реестр

    Этот способ сводится к удалению параметров реестра, в которых хранятся настройки вида папок. В частности, требуется удалить параметры Bags и BagMRU из разделов:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\

    Вы можете сделать это вручную, а можете просто воспользоваться предлагаемым ниже REG-файлом, импортировав его в реестр. В этот файл однако включены еще три параметра, которые мы рассмотрим чуть подробнее.

    Отключение автоматического присвоения шаблонов для папок

    Речь о шаблонах, которые вы можете задать для папки в ее свойствах на вкладке Настройка.

    folders2

    Подробнее мы рассмотрим шаблоны чуть позже. Windows автоматически присваивает папкам шаблон на основании их содержимого. Иногда ОС определяет шаблон правильно, иногда ошибается. Когда ошибается — это раздражает. Поэтому автоопределение можно отключить в реестре.

    В разделе

    HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags

    необходимо создать подраздел AllFolders, а в нем подраздел Shell. Затем в подразделе Shell нужно создать строковой параметр FolderType и присвоить ему значение NotSpecified.

    Примечание. Вместо параметра NotSpecified можно указать некоторые другие, и тогда ОС будет автоматически присваивать указанный шаблон.

    Параметр Описание
    NotSpecified Все элементы
    Contacts Контакты
    Music Подробности о записи
    MusicIcons Значки музыки
    Documents Документы
    Pictures Изображения и видео

    Увеличение кэша памяти для вида папок

    Можно увеличить количество папок, для которых Windows будет запоминать настройки вида. В разделе

    HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell

    необходимо создать параметр DWORD с именем BagMRU Size и присвоить ему десятичное значение, скажем, 20000.

    Запоминание параметров отображения каждой папки

    По умолчанию Windows запоминает параметры отображения каждой папки. В Windows Vista в Панель управления — Свойства папки — Вид был флажок Помнить параметры отображения каждой папки.

    folders3

    В Windows 7 и новее этого флажка нет. В реестре за это поведение отвечает параметр DWORD NoSaveSettings в разделе

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

    для которого нужно установить значение 0 (что, впрочем, равносильно отсутствию параметра).

    REG-файл для выполнения описанных выше действий

    Для экономии времени я предлагаю вам воспользоваться REG-файлом, который вы можете импортировать в реестр, чтобы одновременно сбросить вид папок, отключить автоматическое определение шаблонов, увеличить кэш памяти и установить запоминание параметров отображения каждой папки. После импорта REG-файла необходимо завершить сеанс для вступления изменений в силу.

    Но это еще не конец нашей истории! Дальше я расскажу о том, как грамотно настроить вид папок таким образом, чтобы работа с ними стала как можно более удобной и не вызывала неприятных эмоций.

    Грамотная настройка вида папок

    Во многом недовольство отображением вида папок обусловлено тем, что пользователи не очень хорошо представляют принцип работы этого элемента ОС. Я вкратце опишу его.

    Основой отображения вида папки является ее шаблон, который указывется в свойствах папки. Шаблон определяет задачи для файлов, располагающиеся под адресной строкой, а также отображаемые столбцы (Имя, Размер, Дата изменения и т. д.) и/или виды (Список, Таблица, Плитка, Мелкие значки и т. д.). Указав шаблон, вы можете затем более тонко настроить вид папки, выбрав подходящие столбцы и виды. Дальше я продемонстрирую, как можно настроить папки, используя эту информацию. Подразумевается, что вы сбросили вид папок, следуя предложенным выше инструкциям (в противном случае желаемого результата можно и не добиться). Порядок действий таков:

    1. Применение единого шаблона для всех пользовательских папок
    2. Применение шаблонов к индивидуальным пользовательским папкам
    3. Тонкая настройка вида пользовательских папок
    4. Применение вида ко всем вложенным папкам

    Рассмотрим каждый этап подробнее.

    Применение единого шаблона для всех пользовательских папок

    Первым шагом будет приведение всех пользовательских папок к единому виду. Под ними понимаются все папки профиля пользователя, включая Документы, Музыка, Изображения и прочие. Откройте проводник и перейдите в папку Пользователи, расположенную в корне системного диска. Щелкните правой кнопкой мыши на свободном месте и выберите из контекстного меню пункт Настройка вида папки. Выберите в качестве шаблона Все элементы и убедитесь, что установлен флажок Применять этот же шаблон ко всем подпапкам.

    folders4

    Нажмите ОК. Теперь все пользовательские папки должны иметь единый вид. Но, конечно, выбранный нами шаблон не слишком подходит к таким папкам, как Музыка и Изображения, поэтому им требуется дополнительная настройка.

    Применение шаблонов к индивидуальным пользовательским папкам

    Для папок, в которых вы храните музыку, изображения и видео, имеет смысл назначить собственные шаблоны. Давайте рассмотрим, как их указывть на примере папки Музыка. Откройте ее из меню Пуск или введите там же в поиск команду shell:My Music и нажмите Ввод. Щелкните правой кнопкой мыши на свободном месте и выберите из контекстного меню пункт Настройка вида папки. Выберите в качестве шаблона Подробности о записи и убедитесь, что установлен флажок Применять этот же шаблон ко всем подпапкам. Нажмите ОК. Теперь все музыкальные папки должны иметь единый вид, основанный на выбранном шаблоне. С папкой Изображения можно поступить аналогично, выбрав шаблон Изображения и видео.

    Тонкая настройка вида пользовательских папок

    Продолжим настраивать папку Музыка. Тут многое зависит от того, как пользователь размещает файлы в папке, поэтому универсального рецепта быть не может. У меня для каждого исполнителя отдельная папка, а в ней уже своя папка для каждого альбома. Итак, у меня открыта папка Музыка, т. е. отображается список вложенных в нее папок. Вас, как и меня, может не устроить стандартный список или порядок отображаемых столбцов. Щелкните правой кнопкой мыши по любому столбцу и отметьте флажками те столбцы, которые вы хотите видеть. Если предлагаемых в меню столбцов недостаточно, внизу меню есть пункт Подробнее, откуда можно выбрать все доступные столбцы.

    folders5

    После того, как вы выберете нужные столбцы, вы можете изменить Виды, но меня устраивает стандартная Таблица, которая является вполне логичным выбором в данном случае.

    Применение вида ко всем вложенным папкам

    Теперь самое главное! На данный момент у нас настроена только папка Музыка, но не вложенные в нее папки, в чем можно убедиться, открыв любую из них — вы увидите стандартный набор столбцов шаблона. Необходимо применить настройки папки Музыка ко всем вложенным в нее папкам. Это легко! Находясь в папке Музыка, нажмите клавишу ALT, чтобы отобразить меню вверху проводинка. Выберите из меню Сервис пункт Свойства папки, перейдите на вкладку Вид и нажмите кнопку Применить ко всем папкам.

    folders6

    Все! Теперь все вложенные в папку Музыка папки имеют тот вид, который мы хотели установить.

    folders7

    Заходя в каждый альбом, я вижу именно те столбцы, которые выбрал, находясь в папке Музыка до применения настроек ко всем папкам. Конечно, вы можете изменить непосредственно вид папки Музыка в соответствии с вашми предпочтениями — например, добавить или удалить какие-либо столбцы. Просто настройте вид как угодно, но не применяйте ко всем папкам, чтобы не изменить уже настроенный и устраивающий вас вид.

    Настройка других пользовательских папок (Документы, Изображения, Загрузка и прочих) производится аналогичным образом. Алгоритм везде одинаков. Сначала настраивается шаблон, затем вид родительской папки, который и применяется ко всем вложенным папкам. После чего вид родительской папки можно изменять. Конечно, эти действия необязательно производить на верхнем уровне пользовательских папок — вы можете выполнять такую настройку на любом уровне, но первоначальную настройку имеет смысл начинать сверху.

    Надеюсь, эта информация поможет вам успешно настроить вид папок и получать удовольствие от работы с ними!

    Обсуждение завершено.

    www.outsidethebox.ms

    windows - Сравнение двух папок и пакетного файла подпапки

    Я модифицировал пакетный файл, который я написал для процесса CD, который должен удовлетворить ваши потребности. Это

    • принимает 2 дерева каталогов и сравнивает каждый файл в каждом дереве
    • создает список различий файлов (с именем File_differences.txt в выходной папке)
    • и создает папку с файлом diff для каждого не совпадающего объекта

    Если обе структуры каталогов находятся под одним и тем же родителем, все, что вам нужно сделать, это обновить первые 8 переменных в script. Если деревья каталогов имеют разные родители, то прочитайте комментарии к скриптам. В частности, линии 14, 38 и 46.

    :: This script compares the contents of 2 trees :: set a workspace location for the script outside of the trees being reviewed set home=D:\path\to\batch_file_home set Input=D:\path\to\batch_file_home\Input_Files set Resource=D:\path\to\batch_file_home\Resource_Files set Output=D:\path\to\where your want to view your\Output_Files set environment=D:\path\to\parent directory containing the different tree structures (if they do not share a parent, then make this the drive) :: the next 3 lines are only needed if you want to predefine multiple directories for comparison set Prod=production set QA=test set Dev=branches\dev :: If you remove the 3 lines above, then you need to replace the 2 below variables with values :: If the trees are not under the same parent, then include the full path for Tree A and B below set Tree_A=%Prod% set Tree_B=%QA% :: if you already have an object list, place it in the Input folder and remove lines 24 through 35 of this script set Object_List=Object_List_minus_Direcotries.txt set Output_File=File_differences.txt if exist %Output%\%Output_File% del %Output%\%Output_File% if exist %Output%\Differences\*.txt del %Output%\Differences\*.txt if exist %Resource%\* del /q %Resource%\* :: since you state the objects in both trees are always the same, I have not included a comparison to verify the 2 trees match :: this section identifies the contents of Tree A cd %environment%\%Tree_A% dir /b /s > %Resource%\Complete_Tree_A_Object_List.txt :: Next, remove the objects that are directories setlocal enabledelayedexpansion for /f "tokens=*" %%p in (%Resource%\Complete_Tree_A_Object_List.txt) do ( dir /a:d /b %%p 2>nul >nul && (set object_type=folder) || (set object_type=file) echo !object_type! if !object_type!==file echo %%p >> %Resource%\%Object_List% ) :: in the object list, remove the parent tree from the path :: if the Trees are not under the same parent, then comment out the below 6 lines powershell -command "(Get-Content %Resource%\%Object_List%) -replace '\\','/' | set-content %Resource%\%Object_List%" powershell -command "(get-content %Resource%\%Object_List%) | Foreach {$_.TrimEnd()} | Set-Content %Resource%\%Object_List%" set remove_parent_prefix=%environment%\%Tree_A% set remove_parent_prefix=%remove_parent_prefix:\=/% powershell -command "(Get-Content %Resource%\%Object_List%) -replace '%remove_parent_prefix%/','' | set-content %Resource%\%Object_List%" powershell -command "(Get-Content %Resource%\%Object_List%) -replace '/','\' | set-content %Resource%\%Object_List%" :: the below loop assumes both Trees are under the same parent. If this is not the case, replace the cd %environment% line with cd %home% :: when the Trees are not under the same parent, set home to the root location, example cd D:\ setlocal enabledelayedexpansion for /f "tokens=*" %%x in (%Resource%\%Object_List%) do ( set Diff_File=%%x set Diff_File=!Diff_File:\=-! cd %environment% fc %Tree_A%\%%x %Tree_B%\%%x > "%Output%\Differences\!Diff_File!-%Output_File%" for %%a in ("%Output%\Differences\!Diff_File!-%Output_File%") do for /f %%b in ('find /c /v "" ^< "%%a" ') do if %%b LSS 3 del "%%a" for %%R in ("%Output%\Differences\!Diff_File!-%Output_File%") do if not %%~zR lss 1 ( echo %%x >> %Output%\%Output_File% ) for %%R in ("%Output%\Differences\!Diff_File!-%Output_File%") do if %%~zR lss 1 ( del "%Output%\Differences\!Diff_File!-%Output_File%" ) ) endlocal :: Clean up Resources. If you want to review the temp files used to create the report, comment out the below line if exist %Resource%\* del /q %Resource%\*

    qaru.site