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

Командата ForFiles(ForFiles) ви позволява да управлявате или изтривате папки, в съответствие с някои критерии на Windows 10 . Ако искате да използвате командата ForFiles в споделена мрежова папка или картографирано мрежово устройство, ето как можете да го направите с помощта на командния ред(Command Prompt) .

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

Как да използвате командата ForFiles в папка Споделена мрежа(Shared Network)

Командата ForFiles за изтриване, преименуване, преместване на файл или папки в споделена мрежова(Shared Network) папка или картографирано(Mapped) мрежово устройство в Windows 10 . За да използвате командата ForFiles в папката (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: ) Как да премахнете опциите Map Network Drive и Disconnect Network Drive(remove Map Network Drive and Disconnect Network Drive options) от този компютър.



About the author

Аз съм опитен софтуерен инженер, с над 10 години опит в разработването и поддържането на Microsoft Office приложения. Имам силна страст да помагам на другите да постигнат целите си, както чрез работата ми като софтуерен инженер, така и чрез моите умения за публично говорене и работа в мрежа. Освен това съм изключително запознат с драйверите за хардуер и клавиатура, като сам разработих и тествах много от тях.



Related posts