Hallo,
Ik ben bezig met een .bat file te maken die automatisch een backup regelt lokaal en 1 naar de backupserver.
Het volgende is dat van elke gebruiker de bks en/of de qic af en toe op plaatsen staan waar je het niet verwacht.
Daarom dus een bat file dan kan dit op de achtergrond draaien!
Dit is dus voor zover mijn bat file, hij is nog lang niet af maar ik blijf hangen bij het FOR command.
Ik wil maar een regel selecteren en de rest kan geskipped worden.
Dit gaat wil met for skip/n maar gaat vrolijk verder met de volgende regels na de de token instructie. Delim werkt niet althans ik krijg het niet voor elkaar.
De laaste symbool is een CR (carriage return), of return/enter, ik weet niet of uberhaubt deze symbool in een FOR /delim command meegenomen kan worden.
bat file:
c:
cd\
c:
dir/s c:\*.bks > bks.txt
set input=c:\bks.txt
rem set /p input=c:\bks.txt
for /F "eol=a skip=3 tokens=3,4,5,6,7,8 delims=CR\LF" %%a in (%input%) do (echo %%a %%b %%c %%d %%e %%f>>output.txt
copy /b find.txt+line.txt+%%b.txt+line.txt find.txt)
-Originele tekst:
De volumenaam van station C is .....
Het volumenummer is 54D.-.....
Map van c:\Documents and Settings\...........\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data
29-11-2004 13:51 15.624 Data c en d.bks
1 bestand(en) 15.624 bytes
Totaal aantal weergegeven bestanden:
1 bestand(en) 15.624 bytes
0 map(pen) 12.744.818.688 bytes beschikbaar
Dit is het resultaat:
c:\Documents and Settings\............\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data
15.624 Data c en d.bks
15.624 bytes
weergegeven bestanden:
15.624 bytes
12.744.847.360 bytes beschikbaar
Dus na de eerste regel + laaste woord data wil ik alles skippen!
Ik ben geen held in dos bat files als iemand wat aanwiijzingen kan geven graag.
En ja ik heb gezocht op GOT, google enz
http://www.robvanderwoude.com/index.html is een aardige link
Maar deze link nogmaals return/enter toets
is de meest bruikbare maar met deze methode moet ik weer een bestand importeren
Mischien is er een veel beter/snellere methode.
Bedankt.
Ik ben bezig met een .bat file te maken die automatisch een backup regelt lokaal en 1 naar de backupserver.
Het volgende is dat van elke gebruiker de bks en/of de qic af en toe op plaatsen staan waar je het niet verwacht.
Daarom dus een bat file dan kan dit op de achtergrond draaien!
Dit is dus voor zover mijn bat file, hij is nog lang niet af maar ik blijf hangen bij het FOR command.
Ik wil maar een regel selecteren en de rest kan geskipped worden.
Dit gaat wil met for skip/n maar gaat vrolijk verder met de volgende regels na de de token instructie. Delim werkt niet althans ik krijg het niet voor elkaar.
De laaste symbool is een CR (carriage return), of return/enter, ik weet niet of uberhaubt deze symbool in een FOR /delim command meegenomen kan worden.
bat file:
c:
cd\
c:
dir/s c:\*.bks > bks.txt
set input=c:\bks.txt
rem set /p input=c:\bks.txt
for /F "eol=a skip=3 tokens=3,4,5,6,7,8 delims=CR\LF" %%a in (%input%) do (echo %%a %%b %%c %%d %%e %%f>>output.txt
copy /b find.txt+line.txt+%%b.txt+line.txt find.txt)
-Originele tekst:
De volumenaam van station C is .....
Het volumenummer is 54D.-.....
Map van c:\Documents and Settings\...........\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data
29-11-2004 13:51 15.624 Data c en d.bks
1 bestand(en) 15.624 bytes
Totaal aantal weergegeven bestanden:
1 bestand(en) 15.624 bytes
0 map(pen) 12.744.818.688 bytes beschikbaar
Dit is het resultaat:
c:\Documents and Settings\............\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data
15.624 Data c en d.bks
15.624 bytes
weergegeven bestanden:
15.624 bytes
12.744.847.360 bytes beschikbaar
Dus na de eerste regel + laaste woord data wil ik alles skippen!
Ik ben geen held in dos bat files als iemand wat aanwiijzingen kan geven graag.
En ja ik heb gezocht op GOT, google enz
http://www.robvanderwoude.com/index.html is een aardige link
Maar deze link nogmaals return/enter toets
is de meest bruikbare maar met deze methode moet ik weer een bestand importeren
Mischien is er een veel beter/snellere methode.
Bedankt.
[ Voor 9% gewijzigd door Verwijderd op 10-06-2005 09:25 ]