![]() |
wie eine Installation "erstellen", damit ... ... bestimmte Dateinen and einen bestimmten Ort kopiert werden. Hallo erstmal! Ich weiß ihr wisst alles =) Man kann ja so ziemlich alles in Google finden. Blöd nur, wenn man nicht weiß, nach was man suchen soll. Daher Frage ich Euch. Damit Ihr auch wisst worum es geht: Ich habe ein Xfire Skin erstellt. Was ist das? > http://www.xfire.com/downloads/type/skin/ Wie macht man das? > http://www.xfire.com/cms/xf_skinstutorial_index/ Wie sieht das aus, was der cotton da gemacht hat? > http://alliedtaskforce.com/forums/index.php?topic=3289.0 Es geht nun also darum, dass der Ordner mit dem ganzen Kram an die richtige Stelle kopiert wird. Dafür kann man ja eine Datei erstellen, in der man angeben kann, was wo hin kopiert werden soll. Nur weiß ich weder wie die Datei endet, noch was man da hinein schreibt. Könnt ihr mir dabei bitte helfen? Ich denk mal für viele von Euch ist das 10 sec auf der Tastatur ;D Danke! cotton |
Packprogramm welches mit Pfad packt und entpackt wäre eine simple Lösung wenn es um kopieren und nicht um installieren geht. 12 Sekunden :lach: |
Z.B. mit WinRar. Einfach alle benötigten Datein in ein WinRar-Archiv packen. Danach das Archiv mit WinRar öffnen. Oben rechts in der Menüleiste ist so ein gelbes Menü für ein SFX-Archiv. Dort unter Einstellungen einfach die entsprechenden Einstellungen vornehmen und gut ist. Ich kann nochmal versuchen schnell ein Tutorial aus zugraben, da meins da oben wohl nicht sehr gut Beschrieben ist :D Hier z.B. :YouTube |
Erstmal danke. Allerdings funktioniert das wohl nicht so,wie ich es mir gedacht hab. Die Dateien sollen ja in jedem OS (engl, deutsch ...vista, xp ...) and diese bestimmte Stelle kopiert werden. Ich weiß nun, dass es eine Batch Datei sein müsste. Hab nur leider keinen Durchblick. Mir qualmt auch gerade der Kopf vom Lesen, Ausprobieren .... Meine bitte: Könntet Ihr mir bitte eine Batch schreiben? Oder dabei helfen? Das Prinzip: Ordner "BC2" soll mit allen Unterverzeichnissen ins Verzeichniss C:/programme/xfire/skins kopiert werden. Nun kann ja aber jemand sein OS auf F:/ oder X:/ haben. Oder das Programm (Xfire) in C:/blasülz/xfire installiert haben. Wie lass ich denn die Batch das wissen? Oder finden? |
Zitat:
Und ein Slash (/) statt Backslash (\) in Windows-internen Pfaden ist -sagen wir mal - sehr mutig. Nein, du darfst, sollst und MUSST dich damit etwas besser auseinandersetzen, denn sonst kann dir jeder alles unterjubeln. copy *.* %ProgramFiles%\xfire\skins wäre eine Überlegung. |
Arrrg, Mist. Dann hab ich wohl richtig vermutet. Ich dachte auch erst daran, den Ordner suchen zu lassen. Aber dafür gibts wohl auch keine Funktion :confused: Zitat:
Und eine BAT für jedes OS basteln mag ich nicht. Zitat:
Allerdings wird das Ganze dann unnötig groß und eine .exe (logisch) :rolleyes: Und ich hab bei dem Programm nicht im Ansatz durchgesehn. Zitat:
Wenn es also nicht möglich ist, müssen die Leute da draußen eben mal die ReadMe.txt lesen und die Ordner suchen :) Trotzem Danke!:daumenhoc (Wenn doch irgentwas möglich ist her damit =) |
"Umgebungsvariablen" (so heißen die glaube ich) gelten für alle Windows-Betriebssysteme. %systemroot% ist das Win-Verzeichnis. %ProgramFiles% ist das "Programme" - Verzeichnis. %username% ist der Benutzername des aktuellen Users und so weiter. Du kannst z.B. WinRar in einem SFX-Archiv sagen, dass er alles nach '%ProgramFiles%\xfire\skins' entpacken soll. Das wäre dann das was du brauchst oder ? |
Zitat:
Dein Müll (sorry) würde ab Vista nicht funktionieren, du glaubst wirklich ich schreib was rein, was nicht funktioniert. Wie gesagt, mach dich schlau, %ProgramFiles% ist eine Umgebungsvariable die auf allen Windowsen zumindest ab Windows2000 aufwärts funktioniert. |
Müll :confused: Hab mich doch schlau gemacht :dummguck: Und es funktioniert ... bis einschließlich XP :( Ab Vista muss es dann %ProgramData% heißen. @Omnibus - mit Winrar (SFX) funktioniert das auch ganz gut. Allerdings gleiches Problem ... ab Vista ... :schmoll: Bin jetzt der Meinung, dass die Leute die Ordner selbst dahin kopieren müssen :D Also danke euch beiden! |
Systemlaufwerk sei hier c: System - Umgebungsvariable - Ordner Win7 = %ProgramFiles% => c:\Program Files Win7 = %ProgramData% => c:\ProgramData Vista = %ProgramFiles% => c:\Program Files Vista = %ProgramData% => c:\ProgramData XP = %ProgramFiles% => c:\Program Files XP = %ProgramData% => Unbekannt/Fehler Slash statt Backslash wegen der Gescxhwindigkeit ist "Müll" *sorry* und Skins und solcher Brösel für mich auch. Es gibt kaum was unwichtigeres (Fußball vielleicht oder Mensch-ärgere-dich-nicht zu viert am PC) Sollte sich xfire-Zeugs ab Vista in ProgramData reinschreiben, dann prüfe entweder auf Existenz von ProgramData oder ProgrammData\xfire und Program Files\xfire (damit deckst du beide Installationsorte ab) oder die OS-Version abfragen |
Es muss doch nicht jeder mögen, was andere mögen/nutzen/machen ;) Und ich will Dich doch nicht dafür begeistern. =) Es ist so, dass sich das Programm Xfire ab Vista in ProgamData schreibt. Beides abdecken ... hm... dann würde ich das Ganze doppelt kopieren lassen. Die OS-Version abfragen - das klingt gut. Werd ich mir mal ansehn. Danke! |
Zitat:
Du kannst recht einfach auf bzw. mit "IF EXIST" die Existenz des Unterordners xfire abfragen, dann machst du dich unabhängig davon, wo*) im Einzelfall hininstalliert wurde, möglicherweise(?) ist xfire z.B. bei einer Vista-Updateinstallation (von XP) xfire weiterhin in "Programme" *) natürlich nur solange in eine der beiden Standard-Ordner installiert wurde. Wurde manuell ganz woanders hin installiert, dann würde auch nichts kopiert (was Vorteile hätte) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:34 Uhr. |
Copyright ©2000-2025, Trojaner-Board