Anzeige

Am Puls von Microsoft

Anzeige

[gelöst] Aufgabenplanung führt Registry-Datei nicht aus..

Mietzuki

Herzlich willkommen
Hallo,
Ich hoffe mir kann hier jemand weiterhelfen..

Ich habe bisher erfolglos versucht, eine Aufgabe in Windows einzutragen..
Windows soll für 2 unterschiedliche Benutzer [bei der Anmeldung des jeweiligen Nutzers]
jeweils einen Registryeintrag ändern und noch 2 .batch Dateien ausführen.


Also für meinen Hauptbenutzer:
-GTA.Registry.Admin.reg
-Rename.C1.bat
-Rename.D1.bat

und für den 2. Benutzer :
-GTA.Registry.Mod
-Rename.C2.bat
-Rename.D2.bat


Die .batch Dateien sollen 2 Ordner umbenennen, das funktionert auch soweit.
Allerdings werden die Registryeinträge nicht umgeändert, erst wenn Ich die Datei selbst "ausführe".



Ich hinterleg mal Screenshots zu den Registrydateien und der derzeitigen Aufgabenplanung.
 

Anhänge

  • 1.JPG
    1.JPG
    60,3 KB · Aufrufe: 505
  • 2.JPG
    2.JPG
    42,1 KB · Aufrufe: 502
  • 3.JPG
    3.JPG
    47,5 KB · Aufrufe: 460
  • 4.JPG
    4.JPG
    63,3 KB · Aufrufe: 466
  • 5.JPG
    5.JPG
    56,6 KB · Aufrufe: 419
  • Reg.JPG
    Reg.JPG
    70,3 KB · Aufrufe: 373
  • Reg.Normal.JPG
    Reg.Normal.JPG
    70,7 KB · Aufrufe: 456
Anzeige
Bei "Programm starten" muss "Cmd.exe /c" angegeben werden, die Angabe der Batchdatei hat unter "Argumente" zu erfolgen. Ausserdem haben Batchdateien unter Windows ab 7 die Endung .cmd, nicht .bat, zu bekommen.
 
Das, was Alex sagt.

Aber bleibt trotzdem Murks. Zum einen, warum benötigt es zwei unterschiedliche GTA-Installationen? Und zum anderen - speichert GTA nicht im Benutzerprofil ab? Falls nicht, warum nicht? Warum wird das vom Hersteller nicht genutzt, was andere so erfolgreich nutzen.

Hast du eigentlich schon mal HKEY_CURRENT_USER versucht? Und unter HKLM rausgelassen? Je nach Programmierung wird erst unter HKEY_LOCAL_MACHINE und dann unter HKEY_CURRENT_USER gesucht (allgemein > spezifisch), für Einstellungen wegen der Benutzertrennung genau andersherum. Das sollte man ausprobiert haben, weil es dann nämlich deine Frage überflüssig macht.
 
@.Bernd Ich hab bei meinem Windowshauptkonto bereits Gta über den R* Launcher installiert.

Ich habe deswegen 2 Verzeichnisse und Benutzer, weil Ich bei dem 2. Benutzer Gta mit Singeplayer Mods nutzen will.
Es müssten unterschiedliche Registryeinträge sein, da sonst der R*Launcher beim Starten rumzickt.

Könnte mir jmd vlt erklären was das mit den Einträgen in HKEY_CURRENT_USER wäre?

Und tbh blick Ich grad ned ganz wie Ich Einträge in der Aufgabenplanung richtig ändern müsste :/
Kann man mir vlt mit Screens auf die Sprünge helfen?
 
Im Screenshot #3 jeweils "Bearbeiten" wählen und dort die beschriebenen Änderungen dann durchführen. Grundsätzlich beachtet die Aufgabenplanung die Zuordnung der Dateiendungen nicht, deshalb muss man immer zuerst das Programm angeben, mit dem eine Datei geöffnet werden soll. Für .reg eben regedit, für .bat oder .cmd eben cmd.exe. Wenn man schon solche Kunstgriffe nutzt, sollte man sich auch mit den Bedingungen auseinandersetzen unter denen sie ausgeführt werden müssen, damit sie korrekt funktionieren.
 
Aber bleibt trotzdem Murks. Zum einen, warum benötigt es zwei unterschiedliche GTA-Installationen? Und zum anderen - speichert GTA nicht im Benutzerprofil ab? Falls nicht, warum nicht? Warum wird das vom Hersteller nicht genutzt, was andere so erfolgreich nutzen.
Vermutlich wieder mal etwas aus dem Bereich Cheaten. Da wird wohl wieder etwas als "unfair" empfunden, was der Hersteller so an Limitierungen in sein Spiel eingebaut wird. Hatten wir hier alles schon öfter.
 
Ja gut, der Rocket Start Launcher scheint etwas problematisch in Teilen zu sein:
R*Launcher how to fix offline mode issues - Google-Suche

zB
No Offline Mode for GTAV after installing the Rockstar Games Launcher - Rockstar Games Customer Support

Manche Mods, ds ist nicht nur bei GTA so, funktionieren online nicht.

Aber mir fällt noch was auf - und zwar diese Rename-Geschichten. Sind Einblicke erlaubt? Ich mein, wenn es denn zwei verschiedene Verzeichnisse sind und Benutzertrennung, was muss denn da noch umbenannt werden?
 
@build10240

@.Bernd Ich hab bei meinem Windowshauptkonto bereits Gta über den R* Launcher installiert.

Ich habe deswegen 2 Verzeichnisse und Benutzer, weil Ich bei dem 2. Benutzer Gta mit Singeplayer Mods nutzen will.
Es müssten unterschiedliche Registryeinträge sein, da sonst der R*Launcher beim Starten rumzickt.

Könnte mir jmd vlt erklären was das mit den Einträgen in HKEY_CURRENT_USER wäre?

Und tbh blick Ich grad ned ganz wie Ich Einträge in der Aufgabenplanung richtig ändern müsste :/
Kann man mir vlt mit Screens auf die Sprünge helfen? ��

Es wäre echt wundervoll wenn du wenigstens mal den Post komplett gelesen hättest...
Wie oben zu sehn >>> SINGLEPLAYER MODS <<<.

Also, lies beim nächsten Mal BITTE den Thread vollständig, bevor du irgendwem n Cheatervorwurf an den Kopf knallst -.-


Die Rename-Dateien benennen den 1. Ordner auf C: von GTA V in GTA V.old
Dasselbe mit dem Ordner auf D.

Beim R* Launcher kann man keine Spieleordner manuell hinzufügen wie z.B. bei Steam.
Der Launcher erkennt bereits installierte spiele automatisch.
Also selbst wenn beim 2.Acc in der Registry der Eintrag auf die Festplatte/Partition D verweist, will der Launcher dennoch den Installationsordner auf C benutzen.



Und die .bat bzw. .cmd Dateien benennen die beiden Ordner jeweils passend für die beiden Windows-Benutzer um damits da keine Konflikte gibt.


Also, Ich habs jetzt soweit hinbekommen.
Ich bin jetzt bei den .bat Dateien geblieben da es damit funktioniert und fertig.^^
Beim Anmelden der beiden Windows-Konten werden jetzt jeweils die Registry-Einträge geändert und die beiden Spieleordner umbenannt.
Der R* Launcher erkennt jetzt auch die Installationsordner richtig.

Es hätte wohl einfachere Wege gegeben, den Spaß zum Laufen zu bringen aber nuja ist dann halt so..


Nur habe Ich noch als Frage, ob Ich die im Anhang gezeigte Meldung dauerhaft ausblenden kann.
(Die Einträge sollen natürlich dennoch gemacht werden)
 

Anhänge

  • Registry-Meldung.PNG
    Registry-Meldung.PNG
    11,8 KB · Aufrufe: 263
Zuletzt bearbeitet von einem Moderator:
will der Launcher dennoch den Installationsordner auf C benutzen.
Ja, das sollte doch wohl klar sein, warum, oder?

Das Problem dahingehend ist begründet auf der Installation selbst. Du sagst dem Spiel, wo es liegt, aber die Installation zeigt immer noch auf D bzw C, also Windows MSI (Installer) und wird bei jeden Start abgefragt. Stimmt was nicht, läuft die automatische Reparatur an. Deswegen meine Fragestunde nach dem Hintergrund, weil der Laie meistens was übersieht.
Die Rename-Dateien benennen den 1. Ordner auf C: von GTA V in GTA V.old
Dasselbe mit dem Ordner auf D.

Wenn du den GTA-Ordner eh umbenennst, ist doch die Installation auf C bzw D überflüssig. Versuche es doch einfach mit
c:\gta\ (-> \gta1.old)
und
c:\gta.old\ (-> gta2.old)
bzw umgekehrt
(analog, wenn beides auf D liegen würde, warum auch immer, Platzprobleme angenommen)

Du machst es dir wirklich unnötig schwer.

Den Eintrag mit der Versionsnummer, solltest du weglassen, nur die Pfade in der Reg-Datei.
 
Anzeige
Oben