Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

batch hilfe büdde :)

Meyerle1 / 6 Antworten / Baumansicht Nickles

hallo zusammen,
ich versuche mir grade ein setup programm zu erstellen.
Ich will ein zip archiv haben, dass von einer batch entpackt wird.
Wie kann ich nun folgende sachen mit batch machen?
Also das Programm sollte "setup" heissen, und sollte
eine txt-datei beinhalten bzw. erstellen.
auserdem sollte es sich bei doppelklick installieren und folgendes ausführen:
1. einen ordner "mevo" auf festplatte c: anlegen
2. eine "rank.txt" datei vom zip-archiv in c:\batch legen
3. die datei "setup" bei erfolgreicher ausführung löschen


wer kann mir helfen? wäre mir sehr wichtig. danke :)


oder gibts gar ein tool für sowas?

bei Antwort benachrichtigen
philipps Meyerle1 „batch hilfe büdde :)“
Optionen

Hallo Meyerle!!!

das ist eigentlich ganz einfach, bei einem Batchprogramm jedoch teilweise mit Problemen behaftet:

Wenn Du das Programm "Setup" nennen willst, so nennst Du es "setup.bat". Was meinst Du mit "sollte eine txt-datei beinhalten bzw. erstellen"??

Für die jeweiligen Schritte ist folgendes in die Batch Datei einzufügen:

1. Einen Ordner "mevo" auf festplatte c: anlegen
cd\
md mevo

2. eine "rank.txt" datei vom zip-archiv in c:\batch legen
Dies setzt voraus das Du einen bestimmten Entpacker für Zip Archive benutzt und das Du im Voraus weisst in welchem Ordner der Entpacker installiert ist, da Du den Pfad zur Programm-EXE natürlich wissen musst. Das Problem hier ist, dass nicht auf jedem Computer der gleiche Zip-Entpacker ist und weiss Gott nicht jeder diesen Entpacker in das GLEICHE Verzeichnis installiert hat. Ich nehme hier mal WinZip 32-Bit in der Version 8.0 als Beispiel für einen Entpacker. Der Standard-Installationspfad für WinZip 32-Bit ist C:\Programme\WinZip\, also:

cd \Programme\WinZip\
winzip32 -e c:\OrdnerMitZipDatei\beispiel.zip c:\batch

Hierbei gilt die Eingaberichtlinie: winzip32 -e [options] filename[.zip] folder
Dies kannst Du auch unter: "http://www.winzip.com/xcmdline.htm" nachlesen.

3. die datei "setup" bei erfolgreicher ausführung löschen
cd \OrdnerMitSetupBatchDatei
del setup.bat


Wie Du siehst, ist ein Batch Programm nicht so toll für so einen Zweck. Wenn Du Visual Basic hast, maile ich Dir gerne eine Anleitung wie Du es damit machen kannst bzw. schicke Dir eine fertige EXE Datei als Installationsprogramm.

bei Antwort benachrichtigen
Meyerle1 Nachtrag zu: „batch hilfe büdde :)“
Optionen

wow da bedanke ich mich mal recht herzlich,

kannst mir gerne beides mailen ;)

info@volttech.de ist meine email ard.

danke nochmal

bei Antwort benachrichtigen
philipps Meyerle1 „batch hilfe büdde :)“
Optionen

OK, bis zum Wochenende schicke ich Dir 'ne mail....

bei Antwort benachrichtigen
Meyerle1 Nachtrag zu: „batch hilfe büdde :)“
Optionen

wow, super vielen danke schonmal im vorraus ;)

bei Antwort benachrichtigen
Meyerle1 Nachtrag zu: „batch hilfe büdde :)“
Optionen

wow, super vielen danke schonmal im vorraus ;)

bei Antwort benachrichtigen
Borlander Meyerle1 „batch hilfe büdde :)“
Optionen
ich versuche mir grade ein setup programm zu erstellen.
Warum nimmst Du dafür kein entsprechendes Setup-Tool?
bei Antwort benachrichtigen