09. august 2011 - 18:47Der er
7 kommentarer og 1 løsning
Haj til batch-job søges: ZIP
Jeg skal pakke diverse filer til en ZIP-fil. Jeg har googlet mig frem til et script, der benytter 7-zip. Dette script pakker filerne i en mappe fint nok, men jeg skal lægge ektra kommandolinier ind i batch-jobbet til hver enkelt mappe.
Desuden er der et problem, når mappen, hvor filerne skal zippes fra, indeholder danske karakterer, som f.eks. i Åge eller Jørgen:
C:\Documents and Settings\Åge\Skrivebord\.......
Scriptet vil ikke køre fordi ø bliver erstattet med et andet tegn. Jeg har endda rettet CP fra 850 til 865 og genstartet maskinen. Men det hjalp ikke.
Er der nogen, der kan lave et script (batch-fil), som zipper alle filer i en mappe på Skrivebordet, og som samtidig bevarer mappestrukturen?
PS: Brugeren skal kunne oprette nye mapper, som indeholder både mellemrum og danske karakterer. Alle disse mapper skal ligge inde i mappen Dokumenter på Skrivebordet. Det er hele mappen Dokumenter, som skal zippes, og samtidig bibeholde mappestrukturen.
"Alle disse mapper skal ligge inde i mappen Dokumenter på Skrivebordet. Det er hele mappen Dokumenter, som skal zippes, og samtidig bibeholde mappestrukturen."
Du er lidt hurtig til at lægge et svar. Du har ikke set på det ovenstående:
"Desuden er der et problem, når mappen, hvor filerne skal zippes fra, indeholder danske karakterer, som f.eks. i Åge eller Jørgen"
C:\Programmer\7-Zip\7zG.exe a -tzip C:\Documents and Settings\Åge\Desktop\Zippede filer til uploads\%TODAY%.zip C:\Documents and Settings\Åge\Desktop\Dokumenter\*.*
- kan den ikke finde ud af Å i navnet Åge, den udskriver et andet tegn, og så findes filen ikke.
C:\Programmer\7-Zip\7zG.exe a -tzip C:\Documents and Settings\Åge\Skrivebord\Zippede filer til upload\%TODAY%.zip C:\Documents and Settings\Åge\Dokumenter\*.*
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.