Undrar om det går på något sätt att hålla koll på hur många filers om kopierar om man kör ett copy från CMD.
Kör ett gäng olika kataloger jag kopierar, och skulle vilja ha reda på hur många filer som har kopierats, det står ju alltid efter kopieringen hur många som har kopierats.
Vet att det går att göra en ">>" till fil men man får ju med så mycket extra då som jag inte vill ha!
Just nu ser min logg fil ut så här typ: (men vill ha med antal filer)
S = START TIME FOR BACKUP
E = END TIME FOR BACKUP
==========================================================
S: 2005-05-19 - 9:51:02,46
E: 2005-05-19 - 9:51:04,35
==========================================================
S: 2005-05-20 - 3:00:00,32
E: 2005-05-20 - 3:01:48,89
==========================================================
S: 2005-05-21 - 3:00:00,10
E: 2005-05-21 - 3:00:19,01
==========================================================
S: 2005-05-22 - 3:00:00,06
E: 2005-05-22 - 3:00:24,00
==========================================================
S: 2005-05-23 - 3:00:00,40
E: 2005-05-23 - 3:00:18,67
==========================================================
S: 2005-05-24 - 3:00:00,06
E: 2005-05-24 - 3:00:31,81
==========================================================
Finns i *nix ett verktyg som heter grep .. vet inte om det skulle kunna lösa ditt problem .. vet inte hurpass det finns i windows men sökte på google http://www.google.se/search?q=grep+windows
Undrar om det går på något sätt att hålla koll på hur många filers om kopierar om man kör ett copy från CMD.
Kör ett gäng olika kataloger jag kopierar, och skulle vilja ha reda på hur många filer som har kopierats, det står ju alltid efter kopieringen hur många som har kopierats.
Vet att det går att göra en ">>" till fil men man får ju med så mycket extra då som jag inte vill ha!
Just nu ser min logg fil ut så här typ: (men vill ha med antal filer)
S = START TIME FOR BACKUP
E = END TIME FOR BACKUP
==========================================================
S: 2005-05-19 - 9:51:02,46
E: 2005-05-19 - 9:51:04,35
==========================================================
S: 2005-05-20 - 3:00:00,32
E: 2005-05-20 - 3:01:48,89
==========================================================
S: 2005-05-21 - 3:00:00,10
E: 2005-05-21 - 3:00:19,01
==========================================================
S: 2005-05-22 - 3:00:00,06
E: 2005-05-22 - 3:00:24,00
==========================================================
S: 2005-05-23 - 3:00:00,40
E: 2005-05-23 - 3:00:18,67
==========================================================
S: 2005-05-24 - 3:00:00,06
E: 2005-05-24 - 3:00:31,81
==========================================================
grep är helt rätt spår. Skaffa dig Unix Utilities, och sen borde kommandot egrep "^S:" loggfilen.txt | wc -l och så borde det ge dig antalet filer som kopierats (egentligen antalet rader i loggfilen som börjar med "S:", men jag antar att det blir en sån per fil...).
\r Eller så kör du bara copy genom grep på ungefär följande vis: copy bla bla bla | grep "file(s) copied." >>loggfilen.txt
271 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25