Trova e sostituisci i file in Windows


0

Esiste un modo in Windows per trovare e sostituire tutti i file?

PowerShell potrebbe farlo?

Ho un file .dll di cui ho un sacco e vorrei aggiornarli tutti con un clic.

EDIT: Vorrei poter sostituire file1.dll con un altro file1.dll e rinominare quello vecchio in file1.dll.original


2
Sarebbe molto più semplice aiutarti se rendessi più chiari i tuoi obiettivi e includessi una descrizione più dettagliata. Allo stato attuale questa domanda non ha molto senso. Per rispondere a ciò che hai chiarito, sì, Powershell può trovare e sostituire i file
Darian Everett,

1
Se hai abbastanza copie della stessa DLL che devi fare una ricerca e sostituirle, allora stai sbagliando. Dopo la seconda o terza copia, dovresti averlo spostato in una posizione comune e puntato i programmi su quella singola copia.
Mokubai

Risposte:


4

Da quello che penso che stai cercando di fare, questo dovrebbe risolvere il tuo problema (usando Powershell)

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

Questa è la tua risposta, per favore assicurati di dargli credito!
Matt Case

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%\"
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.