Trojaner-Board

Trojaner-Board (https://www.trojaner-board.de/)
-   Alles rund um Windows (https://www.trojaner-board.de/alles-rund-um-windows/)
-   -   wie eine Installation "erstellen", damit ... (https://www.trojaner-board.de/86040-installation-erstellen-damit.html)

cotton 12.05.2010 17:03

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

Shadow 12.05.2010 18:08

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:

Omnibus 12.05.2010 18:21

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

cotton 17.05.2010 19:24

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?

Shadow 18.05.2010 09:06

Zitat:

Zitat von cotton (Beitrag 526481)
ins Verzeichniss C:/programme/xfire/skins kopiert werden.

glaube ich ganz sicher nicht. Das Festlegen auf "c:" wie auch auf "programme" ist ein böser Fehler, außer du willst es genau dort und nur dort haben, also alles ab Vista ist gefährdet, jedes nicht-deutsche Windows ebenso.
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.

cotton 18.05.2010 20:02

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:

copy *.* %ProgramFiles%\xfire\skins
Das würde ja, wie Du gesagt hast, ab Vista aufwärts nicht mehr funktionieren, oder?
Und eine BAT für jedes OS basteln mag ich nicht.
Zitat:

Nein, du darfst, sollst und MUSST dich damit etwas besser auseinandersetzen, denn sonst kann dir jeder alles unterjubeln.
Hatte nach einem Programm gesucht, und auch ausprobiert, welches eine Installation erstellt.
Allerdings wird das Ganze dann unnötig groß und eine .exe (logisch) :rolleyes:
Und ich hab bei dem Programm nicht im Ansatz durchgesehn.
Zitat:

Und ein Slash (/) statt Backslash (\) in Windows-internen Pfaden ist -sagen wir mal - sehr mutig.
War nur hier der "/" weils schnell gehn musste ;D


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 =)

Omnibus 18.05.2010 21:26

"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 ?

Shadow 19.05.2010 06:29

Zitat:

Zitat von cotton (Beitrag 526821)
Das würde ja, wie Du gesagt hast, ab Vista aufwärts nicht mehr funktionieren, oder?

:headbang:
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.

cotton 19.05.2010 20:26

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!

Shadow 20.05.2010 08:09

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

cotton 20.05.2010 23:04

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!

Shadow 22.05.2010 09:18

Zitat:

Zitat von cotton (Beitrag 527449)
Es muss doch nicht jeder mögen, was andere mögen/nutzen/machen ;)

Nein, deshalb habe ich es ja (hoffentlich erkennbar genug) als subjektiv gekennzeichnet.

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


Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131