Batch Copy Befehl Hilfe!

Dieses Thema im Forum "Windows" wurde erstellt von d3v., 24. Juni 2007 .

  1. 24. Juni 2007
    Hallo,
    ich mache garde eine Halo 2 Version die XP fähig ist!
    Habe soweit alles fertig, doch ein Problem habe ich!
    Um es so leicht wie möglich zu machen, wollte ich alles per batch automatisieren! Der Autostart etc. von Halo geht bereits, das heißt man kann die DVD nun per Autostart starten! Nur habe ich ein Problem mit dem Crack, unzwar ahbe ich es so gemacht!
    Code:
    copy mf.dll C:\Programme\Microsoft Games\Halo 2
    copy Loader.exe C:\Programme\Microsoft Games\Halo 2
    copy MFPlat.dll C:\Programme\Microsoft Games\Halo 2
    copy Wow.dll C:\Programme\Microsoft Games\Halo 2
    copy dwmapi.dll C:\Programme\Microsoft Games\Halo 2
    copy XTaskDlg.dll C:\Programme\Microsoft Games\Halo 2
    exit
    
    Doch beim ausführen kommt immer ein Syntax Fehler, hoffe ihr könnt mir helfen das Problem zu lösen, dann kann ich vll. die XP fähige Halo 2 Version uppen ;D
     
  2. 24. Juni 2007
    AW: Batch Copy Befehl Hilfe!

    ich denke, der syntax fehler hängt damit zusammen, dass "Microsoft Games" & "Halo 2" je ein leerschlag beinhaltet, versuch mal den gesamten pfad in "" zu stellen.
     
  3. 24. Juni 2007
    AW: Batch Copy Befehl Hilfe!

    Genial es geht, vielen dank!
    Jetzt kann man Halo 2 wie nen normales game installieren und per batch zum laufen bringen
     
  4. 24. Juni 2007
    AW: Batch Copy Befehl Hilfe!

    hmmm was du da machen möchtest ist ja ganz nett,
    nur du solltest auch noch beachten, dass nicht jeder sein halo2 in diesem von dir fest vorgegebenen pfad installieren möchte.

    ich z.B. habe den pfad "programme" auf einer anderen partition
    daher mein tip,

    Tausche in der batch datei diesen teil:

    "c:\programme" mit "%programm files%" aus
    (inkl. der %)

    damit wird zur installation zwar immer der programme ordner genommen, aber jeweils dort, wo der benutzer diesen liegen hat.

    noch besser wäre es, wenn du mit variablen arbeiten würdest.
    also, dass der benutzer als erstes den installationspfad manuell eingeben muss, und der rest dann automatisch abläuft. (inkl einer if überprüfung, ob es auch der richtige pfad ist)

    mfg spotting
     
  5. 24. Juni 2007
    AW: Batch Copy Befehl Hilfe!

    Ist ja relativ gut, das du mir helfen möchtest, dennoch kann man Halo 2 nur unter dem bestimmten Pfad installieren, da sonst nach dem 10 Level oder so ein Problem mit der Aktivierung kommt. Das heißt ab dem Level muss man das Spiel Aktivieren! Dennoch danke!

    Dennoch würde ich mich darüber freuen, wenn du mir sagen kannst wie ich es mache, dass der benutzer als erstes den installationspfad manuell eingeben muss, und der rest dann automatisch abläuft.Könntest mir kurz den Code sagen, den restlichen Teil der Batch haste per PN bekommen. Wenn du mir sagst wie ich das intigriere mache ich das mal Vll. gehts ja bei anderen auch wo anders. Wenn ich das habe, muss ich nur noch die verknüpfung zum Desktop per VBS Script machen!

    PS: Kennt jemand ein Code zum Erstellen einer Verknüpfung per VBS Script?
    Also es soll von C:\Programme\Microsoft Games\Halo 2\Halo2.bat eine Verknüpfung per VBS Script zum Desktop erstellt werden! Das VBS Script will ich dann in die Batch mithinein stecken!
    Und wundert euch nicht, das es nicht Halo 2.exe ist, das liegt daran, das man noch etwas hinzufügen musste, weshalb anstatt ner exe eine batch wurde
     
  6. 24. Juni 2007
    AW: Batch Copy Befehl Hilfe!

    ich kann das jetzt irgendwie nicht so ganz verstehen,
    microsoft selber würde etwas derartiges nicht in dieser form festlegen. man muss sogar manuell bei der installation von halo 2 den installationsordner wählen (auch wenn dieser oben genannte vorgegeben ist)

    daher kann es nur sein, dass dieses verhalten bestandteil des cracks ist, der genutzt wird um diese aktivierung zu umgehen. und auch dort habe ich die erfahrung gemacht, dass diejenigen die soetwas normalerweise machen dazu in der lage sind mit entsprechenden variablen zu arbeiten.

    warum also ist dieser ordner zwanghaft vorgegeben?

    aber wenn dem so ist,
    warum arbeitest du dann nicht hier mit einer systemvariable für den %desktop%
    um die verknüpfung dort hin zu kopieren...

    ansonsten,

    mit dem befehl "start" kannst du i.d.R. einiges externes über eine batch starten.
    ggf musst du dann zwar dein vbs script in eine exe umwandeln, aber das dürfte im nachhinein kein problem sein.
     
  7. 24. Juni 2007
    AW: Batch Copy Befehl Hilfe!

    Joa hast ne PN in der eig. alles besser erklärt sein sollte!
    Also ums nochmal zu sagen muss ich nur den Code wissen um folgendes in die batch zu intigrieren!
    Code:
    noch besser wäre es, wenn du mit variablen arbeiten würdest.
    also, dass der benutzer als erstes den installationspfad manuell eingeben muss, und der rest dann automatisch abläuft. (inkl einer if überprüfung, ob es auch der richtige pfad ist)
    
    Das würde ich also auf jden Fall einbauen, doch leider kenne ich mich nicht so gut aus mit abtches etc., d.H. ich bracuhe den Code dafür! Des Weiteren ist es wirklich kein Problem ein VBS Script über ne Batch zu starten, dennoch kenne ich den Code nicht um eine Verknüpfung per Script zu erstellen!
     
  8. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.