desert-igel
Goto Top

Pfad bei selbstextrahierendem Archiv einstellen oder ändern

Hallo liebe Community,

ich habe hier einen verzwickten Fall bei der Erstellung von selbstextrahierenden Archiven.

Ich habe folgende Anforderung am Tisch liegen:

Es soll ein Archiv erstellt werden, dass verschickt/geteilt wird. Beim entpacken, sollen
sich die Dateien dann in einen bestimmten Ordner entpacken. Am besten noch jede Datei
in einen extra Ordner.

Puh. Ich kann mir schon vorstellen, dass es möglich ist den gesamten Inhalt in einen
bestimmten Ordner zu entpacken, aber jede Datei innerhalb eines Archivs stelle ich mir
als nicht machbar hin.

Der Hintergrund ist folgender. Es wird eine komplette Ordner Sammlung (der große Klotz)
einmal an jeweilige Mitarbeiter verschickt. Danach kommen dann und wann 1-2 Updatedateien,
die die alten ersetzen.

Ich suche nach einer Möglichkeit ohne Batch.

Wir haben hier bei uns 7zip im Einsatz und vorwiegend Windows 7 Rechner.

Content-ID: 297899

Url: https://administrator.de/contentid/297899

Ausgedruckt am: 22.11.2024 um 20:11 Uhr

126919
126919 02.03.2016 aktualisiert um 09:42:33 Uhr
Goto Top
Cherio,
du kannst die Ordnerstruktur im ZIP-File in absoluten Pfaden inkl. Laufwerksbuchstabe erstellen. D.h. Du fängst mit dem Laufwerksbuchstaben an und verzweigst dann in die jeweiligen Ordner
Beispiel
C
|
Ordner A
|       |- file1.txt
|
Ordner B
        |
        Ordner C
              |- file2.txt
Bei WinRAR z.b kann ich dann im selbstextrahierenden Archiv den Zielpfad (hier dann das Laufwerk cface-smile fest hinterlegen. Ich meine das gibt es auch bei 7zip, kann es aber gerade nicht nachsehen.

fk
Desert-Igel
Desert-Igel 02.03.2016 um 09:56:13 Uhr
Goto Top
Hallo Flachkoepper,
danke für Deine Antwort. Mir sagt das erst mal nicht so viel. Ich bräuchte eine Beschreibung wo ich in
7zip das Einstellen kann.

Greetz
126919
126919 02.03.2016 aktualisiert um 17:58:11 Uhr
Goto Top
Ich bräuchte eine Beschreibung wo ich in 7zip das Einstellen kann.
Au weia, bist du sich er das du hier im richtigen Forum bist ? face-big-smile
RTFM!
Stichwort "Store full paths"
Lochkartenstanzer
Lochkartenstanzer 02.03.2016 aktualisiert um 17:58:01 Uhr
Goto Top
Moin,

einfach schon beim packen die Dateien in die richtigen Ordner reinstellen. Dann werden sie beim entpoacken auch richtige ausgepackt.

lks

PS: RTFM
Desert-Igel
Desert-Igel 02.03.2016 um 18:06:33 Uhr
Goto Top
Ich meine eigentlich was anderes.
Mit Commandlinebefehlen weiss ich umzugehen, aber der User, der die Dateien updatet und packen soll nicht,sowie der Empfänger auch nicht.

Es muss nicht zwingend 7zip sein. Von mir aus kann es ein Programm sein das solche Archive erstellt. Wichtig hierbei ist, der Dateipfad soll relativ einstellbar sein.

BTW: Manual hab ich gelesen!
Pjordorf
Pjordorf 02.03.2016 um 18:40:50 Uhr
Goto Top
Hallo,

Zitat von @Desert-Igel:
Mit Commandlinebefehlen weiss ich umzugehen, aber der User, der die Dateien updatet und packen soll nicht,sowie der Empfänger auch nicht.
Was hältst du davon den Packer (Person) sowie den Entpacker (Person) jeweils eine bebilderte Anleitung zu erstellen mit der Software welche die dann verwenden werden. Nennt sich Handbuch (mit Bilder) schreiben oder sollen wir das tun?

Gruß,
Peter
Lochkartenstanzer
Lochkartenstanzer 02.03.2016 aktualisiert um 18:57:23 Uhr
Goto Top
Moin,

Mach eine Ordnerstruktur in der die Dateien abgelegt sind, z.B. :

testarchiv/
testarchiv/test1
testarchiv/test1/text2.txt
testarchiv/test1/text3.txt
testarchiv/test1/text1.txt
testarchiv/test3
testarchiv/test3/text2.txt
testarchiv/test3/text3.txt
testarchiv/test3/text1.txt
testarchiv/test2
testarchiv/test2/text2.txt
testarchiv/test2/text3.txt
testarchiv/test2/text1.txt

gepackt wird mit
7z a -r -dvollerpfadzumordner -sfx  testarchiv.exe testarchiv

und entpackt mit:
testarchiv.exe  -x -dZielpfad

Was ist daran so schwer?

lks
Desert-Igel
Desert-Igel 03.03.2016 um 08:01:45 Uhr
Goto Top
Moing,

also erst mal Danke für die Hilfe hier.

Meine Frage bezog sich auf eine Funktion, die es evtl. bei einem Packprogramm gibt,
und nicht um eine Aufforderung zum Handbuch schreiben oder rumscripten.

Da es immer zig unterschiedliche Ordner mit Unterordner etc. wären, müsste ich
die ganze Woche nichts anderes tun, als die Pfade umzuschreiben. Und den
Usern das zu überlassen trotz einer Doku, ist bei diesen Herrschaften nicht drin.

Schwer war hier bei diesem Thema, der Umgangston den einige hier anschlagen,
von ihrem hohen Ross, was mich aber nicht wundert, da in diversen anderen Forenthemen,
eben diese mehrmals gelöscht wurden.

Wem es auf die Nerven geht, oder keine Lust hat, sich die Mühe zu machen und zu
helfen, der soll es einfach sein lassen!

In diesem Sinne.

Desert-Igel
Lochkartenstanzer
Lochkartenstanzer 03.03.2016 aktualisiert um 08:18:23 Uhr
Goto Top
Zitat von @Desert-Igel:

Da es immer zig unterschiedliche Ordner mit Unterordner etc. wären, müsste ich
die ganze Woche nichts anderes tun, als die Pfade umzuschreiben. Und den
Usern das zu überlassen trotz einer Doku, ist bei diesen Herrschaften nicht drin.

Ich dachte ihr habe eine fixe Ordnerstruktur, in der ie dateien an bestimmte Paositionen kommen, auch wenn es zig verschiedene sind. dan nkönnte man imemr jeweils die gesammte Struktur ins Archiv packen, auch wenn da nur vereinzelt Dateien sind.


Schwer war hier bei diesem Thema, der Umgangston den einige hier anschlagen,

da kennst Du anderr Foren aber nicht. Außerdem wird hier direkt gesagt, was Sache ist. Manche kommen halt nicht damit zurecht, daß nicht nicht lange um den heißen brei geredet wird und nehmen Kritik als persönlichen Angriff war. Als Admin muß man eine dicke Haut haben. vor allem im ruahen Alltagsbetrieb.

von ihrem hohen Ross, was mich aber nicht wundert, da in diversen anderen Forenthemen,
eben diese mehrmals gelöscht wurden.

Naja, manche wollen lieber eine Kuschelecke. Aber wie dem auch sein, hier wird jedem geholfen, und wenn ein RTFM kommt, dann meist, weil man den Eindruck hat, daß der Fragesteller nicht ins Manual geschaut hat (was oft stimmt, manchmal aber auch den falschen trifft. face-smile).

Wem es auf die Nerven geht, oder keine Lust hat, sich die Mühe zu machen und zu
helfen, der soll es einfach sein lassen!

Manche Leute machen es einem halt schwer, zu helfen.

lks


PS:

Hast Du denn wenigstens eine Liste, welche Datei in welches Verzeichis muß?


Dann könnstest Du einfach eine batchdatei dazupacken, die nach dem auspacken in ein temporäres Verzeichnis ausgeführt wird, das könnte dann die Dateien aus dem Temp-verzeichnis in die richtigen Zielverzeichnisse verschieben. Und da das alles automatisiert erfolgt, müssen die Dummuser nur einen doppelklick machen.