#1 1. März 2008 automatisches Entpacken Hi ich hab folgendes Problem. Wir werden demnächst eine Lan machen und haben angefangen die Installation der einzelnen Spiele zu automatisieren, also patch crack usw ohne das Zutuen des Nutzers. Über ein GUI bestimmt dieser nur was er installieren möchte und wohin. Ich habe hier aus dem Forum die Steam-Lan-DVD gezogen und wollte nun die Installation für Red Orchestra automatisieren. Es handelt sich aber nicht um eine Installation, sondern nur um ein selbst entpackendes Winrararchiv. geht auch wunderbar, nur das das Script sich nicht beendet wenn das Winrarfenster sich schließt. Einer ne Idee? Vielen Dank im vorraus. pETERp + Multi-Zitat Zitieren
#2 1. März 2008 AW: automatisches Entpacken warum machst du das so kompliziert mit so einem dummen script? nimm doch einfach die unrar.exe WinRAR archiver, a powerful tool to process RAR and ZIP files und mach ne kleine bat Code: UNRAR 3.70 freeware Copyright (c) 1993-2007 Alexander Roshal Aufruf: unrar <Befehl> -<Schalter 1> -<Schalter N> <Archiv> <Dateien...> <@Dateilistendateien...> <Zielverzeichnispfad\> <Befehle> e Dateien ins aktuelle Verzeichnis entpacken l[t,b Inhalt eines Archivs auflisten [technisch, einfach] p Dateien nach stdout ausgeben t Archivierte Dateien testen v[t,b] Archivinhalt ausführlich auflisten [technisch, einfach] x Dateien mit vollen Verzeichnisnamen entpacken <Schalter> - Schalterbearbeitung abbrechen ac Archivattribut nach dem Packen oder Entpacken löschen ad Archivname an das Zielverzeichnis anhängen ap<Verz> Verzeichnis innerhalb des Archivs setzen av- Authentizitätsüberprüfung abschalten c- Anzeige von Kommentaren abschalten cfg- Konfiguration nicht einlesen cl Dateinamen in Kleinbuchstaben umwandeln cu Dateinamen in Großbuchstaben umwandeln dh Gemeinsame Dateien öffnen ep Pfadangabe aus Namen entfernen ep3 Auf vollständige Pfadangabe erweitern inklusiv Laufwerksbuchstaben f Bereits vorhandene Dateien erneuern id[c,d,p,q] Meldungen unterdrücken ierr Alle Fehlermeldungen an stderr senden inul Alle Meldungen abschalten ioff PC nach dem Ende der Archivoperation ausschalten kb Defekte entpackte Dateien behalten n<Datei> Nur angegebene Datei einschließen n@ Einzuschließende Dateien von stdin lesen n@<Liste> Einzuschließende Dateien aus der Datei <Liste> lesen o+ Vorhandene Dateien überschreiben o- Vorhandene Dateien nicht überschreiben oc NTFS-Attribut "Komprimiert" setzen or Dateien automatisch umbenennen ow Dateibesitzer und Gruppe speichern/wiederherstellen p[Passwort] Passwort setzen p- Passwort nicht abfragen r Unterverzeichnisse rekursiv durchsuchen ri<P>[:<S>] Priorität (0-Standard,1-min..15-max) und Ruhezeit in ms sl<Größe> Dateien kleiner als die angegebene Größe verarbeiten sm<Größe> Dateien größer als die angegebene Größe verarbeiten ta<Datum> Nur Dateien verarbeiten, die nach <Datum> (Format JJJJMMTTSSMMSS) geändert wurden tb<Datum> Nur Dateien verarbeiten, die vor <Datum> (Format JJJJMMTTSSMMSS) geändert wurden tn<Zeit> Nur Dateien neuer als <Zeit> verarbeiten to<Zeit> Nur Dateien älter als <Zeit> verarbeiten ts<m,c,a>[N] Dateizeit (Änderung, Erstellung, Zugriff) speichern/wiederherstellen u Dateien erneuern v Alle Volumen auflisten ver[n] Verschiedene Versionen einer Datei ermöglichen vp Pause vor jedem Volumen x<Datei> Angegebene Datei ausschließen x@ Auszuschließende Dateinamen von stdin lesen x@<Liste> In einer Listendatei angegebene Dateien ausschließen y Alle Fragen mit 'Ja' beantworten + Multi-Zitat Zitieren
#3 1. März 2008 AW: automatisches Entpacken weil ich der absolute Noob in der Beziehung bin . Könntest du mir sagen wie das geht, bzw. so ein Teil schreiben? Wichtig wäre, das man den pfad auswählen kann. MfG + Multi-Zitat Zitieren
#4 1. März 2008 AW: automatisches Entpacken sowas z.b.? Code: @echo off @echo. set /p pfad=Wohin entpacken?: @echo. c:\pfad\unrar.exe "c:\pfad\Red Orchestra.exe" "%pfad%" echo Erledigt pause + Multi-Zitat Zitieren
#5 1. März 2008 AW: automatisches Entpacken du gehts einfach auf editor. und gibts die sachen enin die du haben willst.oben in der liste. vorher musst du aber glaube ich start eingeben. so jetzt speicherst du das nicht als .txt sondern als .bat die pfade musst du natürlich vorher reinschreiben, wie das geht weiß ich auch nicht genau. aber hoffe ich konnte dir helfen. e\: wenn du dann die gespeicherte .bat datei öffnest öffnet sich automatisch die console und macht alles von selbst mfg buterfly + Multi-Zitat Zitieren