Måske. Hvis batchfilen kører under Windows NT, 2000 eller XP er der en chance. Om det er muligt afhænger af hvilke tegn filen indeholder. Så for at svare er jeg nødt til at vide hvilken Windows version og hvordan filen ser ud.
Der ser ikke ud til at skulle være et problem, du kan prøve med følgende som du putter i en batchfil (f.ex strip1line.cmd):
@echo off setlocal if exist temp.temp del temp.temp set xxx=1 for /F "tokens=* delims=;" %%i in (%1) do call :do_it "%%i" del %1 ren temp.temp %1 endlocal goto :eof :do_it if [%xxx%]==[1] set xxx=0& goto :eof echo %~1 >>temp.temp
Så kalder du cmd-filen med navnet på den fil der skal modificeres som argument. Jeg vil stærkt tilråde at prøvekøre batch-jobbet på nogle test filer inden du sætter det til at rode med rigtige filer. Skulle scriptet ikke virke bør du fortælle lidt om hvad der kan være i de næste linier i filen.
ja først undskyld den lange respons-tid. Jeg har ikke brug for batch-koden alligevel, da jeg selvfølgelig kan lave en skipline med asp-kode. Men vis du smider et svar, så er pointene dine ;0)
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.