WinFuture-Forum.de: cmd batch Zielpfad ändern - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

cmd batch Zielpfad ändern


#1 Mitglied ist offline   yansop 

  • Gruppe: Mitglieder
  • Beiträge: 5
  • Beigetreten: 11. Mai 23
  • Reputation: 0

geschrieben 11. Mai 2023 - 22:39

Hallo,
ich habe folgenden Code um in einem Hauptordner mittels einer Schleife alle Unterordner zu suchen und jeden gefunden Ordner zu zippen:
for /D %%d in ("D:\Sicherung\Box\temp\*") do "C:\PACL\pacomp64.exe" -a -c0 -r "%%d.zip" "%%d"


Hierbei werden die Zip-Dateien im Startpfad abgelegt, wegen der Übersicht wegen möchte ich aber folgenden Speicherpfad verwenden: D:\Sicherung\Box\zip\

Wie muss der Code angepasst werden?

Dieser Beitrag wurde von yansop bearbeitet: 11. Mai 2023 - 22:40

0

Anzeige



#2 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.794
  • Beigetreten: 19. August 04
  • Reputation: 1.434
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 12. Mai 2023 - 05:24

ich kennejetzt pacomp64.exenicht, aber gehe mal von aus, dass "%%d.zip" der Zielpfad ist. Also mal versuchen, dass in "D:\Sicherung\Box\zip\%%d.zip" zu ändern.
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#3 Mitglied ist offline   Gispelmob 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.591
  • Beigetreten: 14. August 15
  • Reputation: 392

geschrieben 12. Mai 2023 - 07:12

PowerArchiver Command Line

Die Art und Weise wie ein Zielpfad angegeben wird, sollte in der Doku der Anwendung stehen und die sollte man sowieso immer bereit liegen haben. Es gibt auch ein Wiki dazu.
AMD Ryzen 9 5950X, Asus ROG Strix X570-F Gaming, 32GB Corsair DDR4-3200, Asus Geforce GTX 3060 12GB, Creative Sound Blaster AE-7, 240GB SSD, 500GB SSD, 3x 1TB SSD, Win11 Home, 4x Acer G246HL Bbid, Logitech MX518 Gaming Mouse, Logitech G440 Mousepad, Logitech K120 Keyboard, Razer Tiamat 7.1 V2 Headset, Creative Inspire 5.1 5300 Soundsystem
0

#4 Mitglied ist offline   yansop 

  • Gruppe: Mitglieder
  • Beiträge: 5
  • Beigetreten: 11. Mai 23
  • Reputation: 0

geschrieben 12. Mai 2023 - 07:57

Beitrag anzeigenZitat (DK2000: 12. Mai 2023 - 05:24)

ich kennejetzt pacomp64.exenicht, aber gehe mal von aus, dass "%%d.zip" der Zielpfad ist. Also mal versuchen, dass in "D:\Sicherung\Box\zip\%%d.zip" zu ändern.

Das hatte ich schon getestet, allerdings ist in %%d.zip schon der Startpfad und die Dateibezeichnung Inclusive, d.h. ich habe dann eine doppelte Pfadangabe…
pacomp64.exe ist übrigens die Konsole von PowerArchiver.

Dieser Beitrag wurde von yansop bearbeitet: 12. Mai 2023 - 08:02

0

#5 Mitglied ist offline   yansop 

  • Gruppe: Mitglieder
  • Beiträge: 5
  • Beigetreten: 11. Mai 23
  • Reputation: 0

geschrieben 12. Mai 2023 - 20:06

Muss nochmal nachfragen:
hat keiner einer Idee wie man die bestehende Zeile umbauen muss um den Pfad, welcher in %%d enthalten ist, durch einen anderen Pfad zu ersetzen damit die *.zip-Dateien woanders gespeichert werden?
0

#6 Mitglied ist offline   Shannon 

  • Gruppe: aktive Mitglieder
  • Beiträge: 131
  • Beigetreten: 12. Februar 13
  • Reputation: 11
  • Geschlecht:unbekannt

geschrieben 12. Mai 2023 - 22:12

%%d\..\zip.zip

(das heißt: 1 Pfad zurück und dann nach zip)
0

#7 Mitglied ist offline   yansop 

  • Gruppe: Mitglieder
  • Beiträge: 5
  • Beigetreten: 11. Mai 23
  • Reputation: 0

geschrieben 12. Mai 2023 - 23:29

Nein, leider auch so nicht...
Hatte bereits erwähnt das in %%d der Pfad UND der Dateiname enthalten ist mit der Dateiendung .zip
0

#8 Mitglied ist offline   yansop 

  • Gruppe: Mitglieder
  • Beiträge: 5
  • Beigetreten: 11. Mai 23
  • Reputation: 0

geschrieben 13. Mai 2023 - 01:29

Die Lösung:

ersetze
for /D %%d in ("D:\Sicherung\Box\temp\*") do "C:\PACL\pacomp64.exe" -a -c1 -r "%%d.zip" "%%d"

durch
for /D %%d in ("D:\Sicherung\Box\temp\*") do "C:\PACL\pacomp64.exe" -a -c1 -r "D:\Sicherung\Box\zip\%%~nd.zip" "%%d"

Dieser Beitrag wurde von yansop bearbeitet: 13. Mai 2023 - 01:32

0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0