Как использовать команду ForFiles в общей сетевой папке в Windows 10

В Windows 10 ForFiles — это полезный инструмент командной строки, предназначенный для выбора файлов по разным критериям, а затем выполнения над ними команды. Как правило, эта команда чаще используется для удаления группы файлов, соответствующих определенным критериям. Например, файлы, которые не изменялись в течение определенного количества дней. 

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

В этом руководстве вы узнаете, как использовать команду ForFiles в общей сетевой папке в Windows 10.

Как использовать команду ForFiles в сетевой папке в Windows 10

Чтобы удалить файлы в общей сетевой папке с помощью ForFiles, выполните следующие действия:

  1. Откройте Пуск в Windows 10.

  2. Найдите командную строку , щелкните результат правой кнопкой мыши и выберите параметр «Запуск от имени администратора».

  3. Введите следующую команду, чтобы сопоставить сетевую папку, в которой вы хотите запустить команду ForFiles, и нажмите Enter :

    net use z: \\networkShare\files /user:userName PaZZw0rd

    В команде измените «z» на букву диска, которую вы хотите назначить сопоставлению, и замените «\\networkShare\files» на путь к общей папке.

    Подсказка: имя пользователя и пароль являются необязательными в зависимости от разрешений общего доступа к папке.

  4. Введите следующую команду, чтобы удалить файлы, которые не изменялись за последние 30 дней, и нажмите Enter :

    ForFiles /p "C:\PATH\TO\FOLDER" /s /d -30 /c "cmd /c del /q @file"

    В команде измените «C:\PATH\TO\FOLDER» на путь к папке, из которой вы хотите удалить файлы, и измените /d -30 , чтобы выбрать файлы с датой последнего изменения.

    How to use ForFiles command on shared network folder on Windows 10

    ForFiles удалить файлы из сетевой папки

  5. Введите следующую команду, чтобы удалить сопоставление сетевых папок, и нажмите Enter :

    чистое использование z: /delete

    В команде замените «z» на букву диска, соответствующую вашему сопоставлению.

После выполнения этих шагов команда будет запущена в указанном вами сетевом расположении.

Разбивка опций ForFiles

Вот описания параметров, используемых с командой ForFiles в этом руководстве:

  • /p — указывает путь для начала поиска.
  • /s — указывает ForFiles искать внутри подкаталогов.
  • /d — указывает дату последнего изменения файла.
  • /c — указывает ForFiles выполнить команду, которую необходимо заключить в двойные кавычки, по умолчанию «cmd /c del @file» .
  • /q — позволяет удалять папки без подтверждения. 

Если вы хотите узнать больше об этих переключателях, используйте команду ForFiles /?Command.

Как запланировать команду ForFiles в сетевой папке в Windows 10

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

Чтобы автоматически удалить файлы в общей сетевой папке, выполните следующие действия:

  1. Откройте Пуск .

  2. Найдите Блокнот и щелкните верхний результат, чтобы открыть приложение.

  3. Скопируйте и вставьте следующий код в текстовый файл:

    net use z: \\PATH\TO\NETWORK\FOLDER ForFiles /p "z:" /s /d -30 /c "cmd /c del /q @file" net use z: /delete

  4. Настройте сценарий в соответствии с вашими предпочтениями. Например, в первой строке обязательно измените «z» на букву диска, который вы хотите использовать для сопоставления общей папки, и укажите путь к сетевой папке, которую вы хотите сопоставить для удаления файлов. Во второй строке измените «z» на букву диска, соответствующую подключенному диску, и измените /d -30 , чтобы выбрать файлы с датой последнего изменения. Наконец, в третьей строке замените «z» буквой диска сетевого картографического диска.

  5. Щелкните меню « Файл» .

  6. Выберите опцию Сохранить как .

  7. Сохраните файл с описательным именем и расширением .bat . Например, images-cleanup.bat .

  8. Откройте Пуск .

  9. Найдите планировщик заданий и щелкните верхний результат, чтобы открыть приложение.

  10. Щелкните правой кнопкой мыши папку библиотеки планировщика заданий и выберите параметр « Новая папка ».

    How to use ForFiles command on shared network folder on Windows 10

    Планировщик заданий создать новую папку

  11. Подтвердите имя папки и нажмите кнопку ОК . (Мы создаем новую папку, чтобы задачи были организованы и отделены от системных задач.)

  12. Щелкните правой кнопкой мыши недавно созданную папку и выберите параметр « Создать задачу ».

    How to use ForFiles command on shared network folder on Windows 10

    Планировщик заданий создать новую задачу

  13. В поле «Имя» введите название задачи. Например, очистка изображения.

    How to use ForFiles command on shared network folder on Windows 10

    Общие настройки планировщика заданий

  14. На вкладке «Общие» в разделе «Параметры безопасности» выберите параметр « Выполнять независимо от того, вошел ли пользователь в систему или нет ». (Это параметр, при котором окно команд не будет отображаться при автоматическом запуске задачи.)

  15. Снимите флажок Не сохранять пароль .

  16. Перейдите на вкладку «Триггеры» и нажмите кнопку « Создать » .

  17. В раскрывающемся меню «Начать задачу» выберите параметр « По расписанию ».

  18. В разделе «Настройки» укажите, когда вы хотите запускать задачу (например, «Вовремя», «Ежедневно», «Еженедельно», «Ежемесячно»). Для выбранного варианта обязательно укажите параметры запуска с правой стороны.

    How to use ForFiles command on shared network folder on Windows 10

    Расписание задачи ForFiles

  19. Нажмите кнопку ОК .

  20. Перейдите на вкладку «Действия» и нажмите кнопку « Создать » .

  21. В раскрывающемся меню «Действия» выберите параметр « Запустить программу ».

  22. В поле «Программа/скрипт» нажмите кнопку « Обзор » и найдите файл сценария ForFiles.

    How to use ForFiles command on shared network folder on Windows 10

    Расположение скрипта планировщика заданий ForFiles

  23. Нажмите кнопку ОК .

  24. Перейдите на вкладку «Настройки» и обязательно отметьте следующие параметры:

    • Разрешить запуск задачи по требованию.
    • Запустите задачу как можно скорее после того, как запланированный запуск будет пропущен.
    • Если задача не удалась, перезапустите каждую.
    How to use ForFiles command on shared network folder on Windows 10

    Настройки задач планировщика заданий

  25. Нажмите кнопку ОК .

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

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



Leave a Comment

Как обойти требование TPM для установки Windows 11

Как обойти требование TPM для установки Windows 11

Используйте эти простые шаги, чтобы обойти требование TPM 2.0 Windows 11, чтобы продолжить установку без ошибки Этот компьютер не может запустить Windows 11.

Как сбросить приложение настроек Windows 10, если оно не работает

Как сбросить приложение настроек Windows 10, если оно не работает

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

Как сделать резервную копию реестра в Windows 11

Как сделать резервную копию реестра в Windows 11

Чтобы создать резервную копию реестра в Windows 11, используйте функцию «Восстановление системы», чтобы создать точку восстановления, или экспортируйте базу данных с помощью редактора реестра. Вот как.

Как загружать приложения Android с помощью WSATools в Windows 11

Как загружать приложения Android с помощью WSATools в Windows 11

Чтобы быстро загрузить неопубликованные приложения Android в Windows 11, установите приложение WSATools, выберите файл apk и нажмите кнопку «Установить». Простой.

КАК КЛОНИРОВАТЬ ЖЕСТКИЙ ДИСК WINDOWS 10 НА НОВЫЙ SSD С ИСПОЛЬЗОВАНИЕМ MACRIUM REFLECT

КАК КЛОНИРОВАТЬ ЖЕСТКИЙ ДИСК WINDOWS 10 НА НОВЫЙ SSD С ИСПОЛЬЗОВАНИЕМ MACRIUM REFLECT

Macrium Reflect — отличный инструмент для клонирования дисков, независимо от того, заменяете ли вы жесткий диск на твердотельный накопитель или создаете полную резервную копию. Вот как это использовать.

Как сбросить настройки «Ночной свет», чтобы решить проблему с серым цветом в Windows 10

Как сбросить настройки «Ночной свет», чтобы решить проблему с серым цветом в Windows 10

Если Night Light для Windows 10 отображается серым цветом, вы можете быстро решить эту проблему, вручную сбросив его настройки — вот как это сделать.

Как исправить ошибку 0xC1900200 и 0xC1900202 в Windows 10

Как исправить ошибку 0xC1900200 и 0xC1900202 в Windows 10

В Windows 10 ошибки 0xC1900200 — 0x20008 и 0xC1900202 — 0x20008 означают, что ваш компьютер не соответствует минимальным требованиям. Проверьте решение проблемы

Как установить XAMPP в Windows 10

Как установить XAMPP в Windows 10

XAMPP для Windows 10 легко установить, но вам нужно знать, как настроить Apache и phpMyAdmin, чтобы все работало правильно.

Выполните чистую установку Windows 10 на SSD с USB, ISO, загрузочный образ, образ восстановления

Выполните чистую установку Windows 10 на SSD с USB, ISO, загрузочный образ, образ восстановления

Вам нужна чистая установка Windows 10? Вот как это сделать с USB, Media Creation Tool, Reset This PC, установки ISO на SSD или HDD.

Как включить удаленный рабочий стол с помощью PowerShell в Windows 10

Как включить удаленный рабочий стол с помощью PowerShell в Windows 10

Вы можете включить или отключить удаленный рабочий стол (RDP) в Windows 10 с помощью команды PowerShell, и в этом руководстве вы узнаете, как это сделать.

Как включить Hyper-V в Windows 10

Как включить Hyper-V в Windows 10

Если вам нужно запустить виртуальную машину в Windows 10, вы можете использовать Hyper-V бесплатно, и вот как включить или удалить эту функцию.

Как очень быстро удалить большую папку в Windows 10

Как очень быстро удалить большую папку в Windows 10

Это самый быстрый способ удалить большую папку с тысячами файлов и подпапок в Windows 10. Вот как это сделать.

Как включить темную тему в терминале Windows

Как включить темную тему в терминале Windows

Чтобы включить темную тему Windows Terminal, вы можете использовать настройки внешнего вида или файл Settings.json, и здесь, как использовать оба.

Как изменить цветовую схему в терминале Windows

Как изменить цветовую схему в терминале Windows

Терминал Windows позволяет изменить цветовую схему (тему) с помощью пользовательского интерфейса настроек и файла Settings.json. Вот как и как создавать схемы.

КАК ИЗБЕЖАТЬ ПРОБЛЕМ ПРИ УСТАНОВКЕ WINDOWS 11 22H2

КАК ИЗБЕЖАТЬ ПРОБЛЕМ ПРИ УСТАНОВКЕ WINDOWS 11 22H2

Чтобы избежать проблем при обновлении до Windows 11 22H2, используйте только Центр обновления Windows, создайте резервную копию, удалите приложения безопасности, отключите устройства и...

Как сделать резервную копию Windows 11 на внешний USB-накопитель

Как сделать резервную копию Windows 11 на внешний USB-накопитель

Используйте System Image Backup для создания полной резервной копии в Windows 11. Инструмент также работает с командной строкой с помощью команды wbAdmin. Вот как.

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

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

Терминал Windows позволяет сбросить все настройки, очистив или удалив файл Settings.json, и вот три способа, как это сделать.

Как изменить настройки winget в Windows 11

Как изменить настройки winget в Windows 11

Чтобы изменить настройки winget, откройте командную строку (администратор), запустите команду настроек winget, настройте параметры и сохраните.

Как включить автоматическое резервное копирование реестра в Windows 10

Как включить автоматическое резервное копирование реестра в Windows 10

Windows 10 показывает папку RegBack с кустами реестра размером 0 КБ? Поскольку эта опция отключена, выполните следующие действия, чтобы включить автоматическое резервное копирование реестра.

Как отключить брандмауэр в Windows 11

Как отключить брандмауэр в Windows 11

В Windows 11 вы можете отключить брандмауэр с помощью приложения Windows Security, панели управления, командной строки или PowerShell. Вот как.

Как добавить драйверы в Windows

Как добавить драйверы в Windows

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

Как установить Stable Diffusion в Windows: раскройте возможности искусственного интеллекта для преобразования текста в изображение

Как установить Stable Diffusion в Windows: раскройте возможности искусственного интеллекта для преобразования текста в изображение

Stable Diffusion ворвался на сцену, очаровывая художников, программистов и всех, у кого есть искра творчества. Этот искусственный интеллект с открытым исходным кодом

Как получить доступ к общим папкам в Windows 11

Как получить доступ к общим папкам в Windows 11

Одной из наиболее полезных функций Windows 11 является возможность делиться папками и файлами с другими пользователями в одной сети. Настроив общий доступ к папкам

Как исправить ошибку 1152 «Извлечение файлов во временное расположение» в Windows 11/10

Как исправить ошибку 1152 «Извлечение файлов во временное расположение» в Windows 11/10

Этот блог поможет читателям исправить ошибку 1152 «Извлечение файлов во временное расположение» в Windows 11/10, чтобы улучшить общую стабильность системы.

Как конвертировать PDF в PowerPoint на компьютере с Windows 11/10

Как конвертировать PDF в PowerPoint на компьютере с Windows 11/10

Хотите преобразовать PDF-документы в привлекательные PPT, но не знаете, как это сделать? Вы наткнулись на правильную информацию. Вот способы сделать это.

Как защитить Windows 10 с помощью функции динамической блокировки

Как защитить Windows 10 с помощью функции динамической блокировки

Динамическая блокировка — это скрытая функция, доступная в Windows 10. Эта блокировка работает через службу Bluetooth. Многие из нас не знают об этой новой функции Windows 10. Итак, в этой статье мы показали вам, как включить эту функцию на своем компьютере и как ее использовать.

Как исправить проблему «Корзина неактивна» в Windows 11?

Как исправить проблему «Корзина неактивна» в Windows 11?

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

Как исправить проблемы с минипортом Xvdd SCSI в Windows 10/11?

Как исправить проблемы с минипортом Xvdd SCSI в Windows 10/11?

Этот блог поможет читателям узнать обо всех важных способах устранения проблем с минипортом Xvdd SCSI в Windows 10/11.

Как исправить ошибку «Windows не может подключиться к принтеру на вашем компьютере?»

Как исправить ошибку «Windows не может подключиться к принтеру на вашем компьютере?»

В этом блоге основное внимание уделяется методам устранения неполадок, позволяющим исправить сообщение об ошибке Windows Cannot Connect to the Printer на ПК с Windows.

Как исправить ошибку «Выполнение кода не может продолжиться» на ПК с Windows?

Как исправить ошибку «Выполнение кода не может продолжиться» на ПК с Windows?

В этой статье основное внимание уделяется всем решениям о том, как исправить ошибку «выполнение кода не может быть продолжено, поскольку отсутствует библиотека vcruntime140» на ПК с Windows.