siways Опубликовано 18 февраля, 2019 Опубликовано 18 февраля, 2019 Добрый вечер. У меня есть папка в которой куча разных под папок, в этих под папках есть файл 7za.exe, но все они разных версий. Я хочу разом заменить все 7za.exe на один. Не подскажите команду которая поможет связать и заменить файлы? Команду для поиска я уже нашел "WHERE /R C:\Program Files 7za.exe /F /T", а вот команду для замены всех найденных exe я не нашел..
andrew75 Опубликовано 18 февраля, 2019 Опубликовано 18 февраля, 2019 (изменено) Думаю как-то так: forfiles /P C:\Program Files /S /M 7za.exe /C "cmd /c copy /y c:\temp\7za.exe @path" Предполагается что файл 7za.exe на который надо заменить все остальные лежит в папке c:\temp Поиск файлов 7za.exe будет производиться в папке C:\Program Files https://ab57.ru/cmdlist/forfiles.html Изменено 18 февраля, 2019 пользователем andrew75 1 1
siways Опубликовано 18 февраля, 2019 Автор Опубликовано 18 февраля, 2019 Думаю как-то так: forfiles /P C:\Program Files /S /M 7za.exe /C "cmd /c copy /y c:\temp\7za.exe @path" Предполагается что файл 7za.exe на который надо заменить все остальные лежит в папке c:\temp Поиск файлов 7za.exe будет производиться в папке C:\Program Files https://ab57.ru/cmdlist/forfiles.html Большое спасибо, попробую данную команду и отпишусь Думаю как-то так: forfiles /P C:\Program Files /S /M 7za.exe /C "cmd /c copy /y c:\temp\7za.exe @path" Предполагается что файл 7za.exe на который надо заменить все остальные лежит в папке c:\temp Поиск файлов 7za.exe будет производиться в папке C:\Program Files https://ab57.ru/cmdlist/forfiles.html Скрипт действительно работает, спасибо!!
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти