Nedenstående burde gøre det. Gem disse to filer under de angivne navne:
Gem som insertall.cmd ------------------- @echo off
:start
if (%1) == () goto :end
for %%f in (\"%1\\*.asp\") do call insert.cmd %%f
shift
goto :START
:end -----------------------------------------
Gem som insert.cmd ---------------------- @echo off
ren %1 %~n1.old echo Denne linie indsættes øverst i hver fil > %1 type %~d1%~p1%~n1.old >> %1 -----------------------------------------
Og kør scriptet sådan her:
insertall katalog1 katalog2 katalog3
I hvert katalog du angiver, vil hver .asp fil få indsat den angivne linje øverst, og den originale fil vil blive gemt som .old.
OBS! Er testet lokalt, men prøv naturligvis de to scripts i et par testkataloger, inden du bruger dem i produktion, og tag backup af dine filer, inden du udsætter dem for scripts du har hentet fra nettet ;-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.