3

Я совершенно уверен, что этот вопрос уже задавался, но я не могу найти (удален?) размещать больше

Как я могу заблокировать доступ к некоторым папкам (например, музыка, видео ...) на моем ноутбуке в определенные часы в Windows 8.1?

РЕДАКТИРОВАТЬ Чтобы быть ясным: я хочу запретить себе доступ к определенной папке в определенные (рабочие) часы. Больше никто не пользуется моим ноутбуком, поэтому других аккаунтов нет.

Причина этого в том, что у меня СДВГ, меня легко отвлекают от работы и учебы: я уже заблокировал такие сайты, как 9gag, youtube и подобные; если бы я мог заблокировать папку, содержащую музыку, фильмы и т. д ... это очень помогло бы

1 ответ1

2

Я собрал воедино решение с информацией из этой темы в Super User и этой темы в Stack Overflow.

  1. Создайте папку, которая должна быть заблокирована / разблокирована.
  2. Создайте два скрипта bat в ваших Документах в папке над той, которую нужно заблокировать / разблокировать с помощью Блокнота. Назовите один 'unlockfolder.bat' и введите в файл следующее: icacls "*NAME OF FOLDER TO BE LOCKED*" /grant *YOUR USERNAME*:(OI)(CI)F Назовите другой файл 'lockfolder.bat' и введите в него следующее: icacls "*NAME OF FOLDER TO BE LOCKED*" /deny *YOUR USERNAME*:(OI)(CI)F

  3. Откройте планировщик задач и щелкните правой кнопкой мыши Task Scheduler Library .

  4. Нажмите на Create Task .
  5. На экране General отредактируйте параметры, чтобы они выглядели как этот скриншот. В бите, который я отключил, убедитесь, что выбран ваш пользователь (он должен быть по умолчанию). Скриншот общего задания

  6. Нажмите Triggers а затем New .

  7. Убедитесь, On a schedule выбрано расписание , затем нажмите « Daily а затем установите время, когда вы хотите, чтобы папка блокировалась ежедневно.

  8. Нажмите OK

  9. Нажмите « Actions и убедитесь, что выбран пункт « Start a program . Нажмите кнопку « Browse и перейдите к сценарию «lockfolder.bat», который вы сделали ранее. Дважды щелкните скрипт.

  10. Нажмите OK и снова OK .

  11. Повторите шаги 3-10 еще раз, но вызовите скрипт «Unlock Folder», выберите время, когда вы хотите, чтобы папка была разблокирована каждый день, и выберите скрипт «unlockfolder.bat».

Это оно! Каждый день в указанное вами время папка будет блокироваться и разблокироваться.

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

Для разбивки двух команд в сценариях см. Поток переполнения стека, с которым я связан выше.

Надеюсь это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .