Есть ли в Windows способ найти и заменить все файлы?

Может ли PowerShell сделать это?

У меня есть .dll-файл, который у меня есть куча, и я хотел бы обновить их все одним щелчком мыши.

РЕДАКТИРОВАТЬ: я хотел бы иметь возможность заменить file1.dll с другим file1.dll и переименовать старый файл в file1.dll.original

2 ответа2

4

Из того, что я думаю, вы пытаетесь сделать, это должно решить вашу проблему (используя Powershell)

$oldLocation = "C:\users\user\FilesToBeCopied"
$newLocation = "C:\users\user\FilesThatNeedToBeOriginal"
cd $newLocation
dir | % {  $name = $_.Name + ".original"; ren $_ $name; }
copy $oldLocation\* $newLocation
0

reserv.cmd:

SET in=I:\work directory
SET out=I:\source directory
SET cmSet=for /f "delims=" %%A in ('dir /B

%cmSet% "%in%\*.dll"') do ren "%in%\%%A" "%%~A.original"
%cmSet% "%out%\*.dll"') do xcopy /I /S /E /H /Q /-Y /Z "%out%\%%A" "%in%\"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .