Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - FORFILES, затупил...

Ответить
Настройки темы
CMD/BAT - FORFILES, затупил...

Ветеран


Сообщения: 544
Благодарности: 35

Профиль | Сайт | Отправить PM | Цитировать


Добрый день!
Коллеги, что-то затупил, почему
Код: Выделить весь код
forfiles /P z:\ /M *.rar /d -367 /c "cmd /c del /f @file"
forfiles /P z:\ /M *.rar /d -367 /c "cmd /c del /f @path"
делают корректно одно и тоже (удаляют прошлогодние файлы), хотя текущая директория не z:\

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

Код: Выделить весь код
forfiles /P z:\ /M %rarprefix%_*.rar /d -367 /c "cmd /c echo  @file"
forfiles /P z:\ /M %rarprefix%_*.rar /d -367 /c "cmd /c echo  @path"

-------
консольный клиент telegram для Windows: www.elapser.info


Отправлено: 10:29, 25-04-2024

 

Старожил


Сообщения: 250
Благодарности: 51

Профиль | Отправить PM | Цитировать


Цитата Опиум:
текущая директория »
так поменяйте её - в чем проблема-то ?

Отправлено: 23:07, 25-04-2024 | #2



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

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


Ветеран


Сообщения: 544
Благодарности: 35

Профиль | Сайт | Отправить PM | Цитировать


Цитата Serguei Kouzmine:
в чем проблема-то ? »
проблема в том, что как писать правильно @file или @path... в каком случае это влияет не понятно.

-------
консольный клиент telegram для Windows: www.elapser.info


Отправлено: 02:58, 26-04-2024 | #3


Старожил


Сообщения: 250
Благодарности: 51

Профиль | Отправить PM | Цитировать


Цитата Опиум:
что как писать правильно »
философская проблема похоже

Следующие переменные могут использоваться
в строке команды:
@file - возвращает имя файла.
@fname - возвращает имя файла без
расширения.
@ext - возвращает только расширение имени
файла.
@path - возвращает полный путь к файлу.

Отправлено: 04:40, 26-04-2024 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - FORFILES, затупил...

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VPN - [решено] затупил с GRE Опиум Сетевые технологии 0 10-10-2017 14:09
CMD/BAT - robocopy. затупил Опиум Скриптовые языки администрирования Windows 4 15-04-2015 10:13
CMD/BAT - Как удалить пустые папки с помощью forfiles.exe vladisbog Скриптовые языки администрирования Windows 0 04-04-2013 12:44
CMD/BAT - Удаление логов с помощью forfiles.exe Mikzer Скриптовые языки администрирования Windows 1 27-05-2012 17:30
с вирусом затупил Гуня Лечение систем от вредоносных программ 3 03-12-2011 21:55




 
Переход