Команда ForFiles позволяет управлять файлами и папками в общей сети.

Команда ForFiles(ForFiles) позволяет управлять папками или удалять их в соответствии с некоторыми критериями в Windows 10 . Если вы хотите использовать команду ForFiles в общей сетевой папке или подключенном сетевом диске, вот как вы можете сделать это с помощью командной строки(Command Prompt) .

ForFiles — это команда, которую вы можете запустить через командную строку(Command Prompt) , чтобы в основном удалять файлы, которые проходят через некоторые настраиваемые фильтры в соответствии с вашими требованиями. Например, если вы хотите освободить место, удалив все файлы старше одного года или шести месяцев или около того, вы можете использовать для этого команду ForFiles . Единственная проблема в том, что вы можете запустить его только на локальном компьютере. Если вы хотите запустить команду ForFiles на общем сетевом диске или в папке, вы должны сначала сопоставить ее.

Как использовать команду ForFiles в общей сетевой(Shared Network) папке

Команда ForFiles для удаления, переименования, перемещения файла или папок в общей сетевой(Shared Network) папке или подключенном(Mapped) сетевом диске в Windows 10 . Чтобы использовать команду ForFiles в общей сетевой(Shared Network) папке, выполните следующие действия:

  1. Найдите cmd в поле поиска на панели задач.
  2. Нажмите « Запуск от имени администратора( Run as administrator) ».
  3. Нажмите кнопку Да(Yes) .
  4. Введите команду net use для подключения диска.
  5. Введите команду forfiles с фильтрами, чтобы удалить папку.

Сначала вам нужно  открыть командную строку с правами администратора(open Command Prompt with administrator privilege) . Для этого найдите  cmd  в поле поиска на панели задач(Taskbar) . Когда появится результат поиска, убедитесь, что выбрана командная строка . (Command Prompt)Если это так, нажмите соответствующую  опцию « Запуск от имени администратора  ». (Run as administrator )Затем выберите параметр «  Да (Yes ) », чтобы открыть командную строку(Command Prompt) от имени администратора.

Теперь вам нужно  подключить сетевой диск(map a network drive)  для запуска команды ForFiles . Для этого введите следующую команду и нажмите  кнопку Enter  :

net use F: \\networkShare\files /user:yourusername password

Не забудьте заменить букву  на исходный диск, который вы хотите сопоставить,  ваше(yourusername) имя пользователя  и  пароль (password ) на ваше имя пользователя и пароль.

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

ForFiles /?

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

Он показывает все команды с примерами, чтобы вы могли использовать их в подключенной сетевой папке в Windows 10 .

Полный синтаксис, который вы можете использовать:

forfiles [/P pathname] [/M searchmask] [/S] [/C command] [/D [+ | -] [{<date> | <days>}]]

Вы можете использовать команду ForFiles  следующим образом:

ForFiles /p "F:\folder-path" /s /d -180 /c "cmd /c del /q @file"

Вам нужно заменить F:\folder-path  фактическим путем к папке, которую вы хотите удалить.

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

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

Чтобы вывести список всех файлов в текущем каталоге, которым не менее одного года, введите:

ForFiles /S /M *.* /D -365 /C "cmd /c echo @file is at least one year old."

Этот пост подробно покажет вам, как запланировать команду ForFiles на общем сетевом диске.(schedule ForFiles command on Shared Network drive.)

Читать дальше: (Read next: ) Как удалить параметры «Подключить сетевой диск» и «Отключить сетевой диск»(remove Map Network Drive and Disconnect Network Drive options) с этого компьютера.



About the author

Я инженер-программист с более чем 10-летним опытом работы в индустрии Xbox. Я специализируюсь на разработке игр и тестировании безопасности. Я также являюсь опытным обозревателем и работал над проектами для некоторых из самых известных игровых компаний, включая Ubisoft, Microsoft и Sony. В свободное время я люблю играть в видеоигры и смотреть сериалы.



Related posts