Child123 Geschrieben 1. September 2010 Geschrieben 1. September 2010 (bearbeitet) Guten Tag ich habe folgendes Problem. Ich möchte einen neuen registry Eintrag per batch eintragen, das mache ich mit: reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Tester.exe\" /v "Test" /t REG_SZ /d "1" /f Windows sagt dann auch Wacker das er es fein gemacht hat und der Eintrag nun besteht, aber tut er nicht Oo kann mir wer Erklären wo ich den Fehler gemacht habe? Bearbeitet 1. September 2010 von Child123 lesbarkeit
Child123 Geschrieben 1. September 2010 Autor Geschrieben 1. September 2010 ähm, das leerzeichen bei current kommt nicht von mir, habe es ohne eingetragen, aber das forum erkennt es so
DFS Geschrieben 1. September 2010 Geschrieben 1. September 2010 (bearbeitet) reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Tester.exe" /v "Test" /t REG_SZ /d "1" /f \Tester.exe\ würde ja heissen, es müsste in einen Unterordner von Tester.exe gehen... diesen gibt es zu 100% aber nicht... Bearbeitet 1. September 2010 von DFS
Child123 Geschrieben 2. September 2010 Autor Geschrieben 2. September 2010 oh... wie müsst denn der befehl heißen um tester anzulegen ?!?
DFS Geschrieben 2. September 2010 Geschrieben 2. September 2010 Hm ok.. Also wenn ich es richtig verstehe, gibt es den Eintrag Tester.exe gar nicht?!
Child123 Geschrieben 2. September 2010 Autor Geschrieben 2. September 2010 ich erläutere es kurz: Ich habe ein Skript geschrieben welches zur Laufzeit ein anderes Tool benutzt. Dieses Tool liegt bei uns auf dem File Server. Das Ziel ist so wenig Eingriff von aussen zu haben wie es nur irgendgeht. Das Problem was ich nun habe ist das Windows mich das Tool nicht benutzen lässt weil ihm der Regestry Eintrag fehlt. Da ich das Tool nun nicht überall installieren will möchte ich den Reg Eintrag der wie oben beschrieben Aussieht (nur das wort Tester ist natürlich willkürlich) einfach per batch Befehl eintragen und hoffen das es Windows dann macht. Nur habe ich absolut keine Ahnung von der Regestry da ich aus dem Unix Bereich komme!
DFS Geschrieben 2. September 2010 Geschrieben 2. September 2010 Das wird, meiner Meinung nach, aber so nicht funktionieren... Also wenn ich es richtig verstanden habe, soll dein Script auf einem beliebigen Client (nehme an XP oder so..) etwas ausführen und dabei auf ein Tool zugreifen, welches sich nicht auf dem Client befindet, sondern auf dem Server? Nur mit solch einem Registryeintrag wird sich das aber, meiner Meinung nach, nicht realisieren lassen... denn irgendwie muss ja das Scriptfile Zugriff auf das auf dem Share befindlichen Tool erhalten...
Child123 Geschrieben 2. September 2010 Autor Geschrieben 2. September 2010 den Zugriff hat es ja über nen Netzlaufwerk und die passenden Rechte. Momentan sieht es so aus das wenn ich das Tool starte vom Server (ohne installation) er mir ne Fehlermeldung gibt von wegen Fehlerhafter Reg Eintrag. Wenn ich das Tool installiere und sofort wieder deinstalliere kann ich es vom Server aus ausführen! Und der einzigste unterschied ist ja dann nur das es nach der installation und deinstallation diesen Eintrag in der Reg gibt oder seh ich das falsch?
DFS Geschrieben 2. September 2010 Geschrieben 2. September 2010 |MG| RegShot 1.8.2 Download Ich würde mal solch ein Tool nehmen und die Registries vergleichen.. Diejenige vor der Installation mit derjenigen nach der Installation... So siehst du, welche Einträge alle notwendig sind..
Child123 Geschrieben 2. September 2010 Autor Geschrieben 2. September 2010 mir fällt grade auf, wenn ich weiß welche ich brauch ist das ja gut. dennoch weiß ich noch nicht den befehl um nen neuen Schlüssel hinzuzufügen
Corto -sX- Geschrieben 2. September 2010 Geschrieben 2. September 2010 da würde ich reverse engineering vorschlagen. installiere, vergleiche und exportiere die ermittelten Einträge. das exportfile ist nichts anderes als der reg add befehl den du suchst.
Child123 Geschrieben 2. September 2010 Autor Geschrieben 2. September 2010 hmm ja ist richtig vll... das problem ist, das skript läuft voll automatisch, dieses soll auf vielen (150+) Rechner laufen. Da wäre mir nen kleiner Eintrag in ner batch datei lieber die ich dann einfach einmalig als dienst laufen lassen kann. als auf jedem Rechner das Tool zu installieren.
Child123 Geschrieben 2. September 2010 Autor Geschrieben 2. September 2010 (bearbeitet) oder halt... exportfile? klingt super... nehm ich ich war grad woanders mitm kopf sorry hmmm okay, hast du da zufällig nen link? unter reverse engineering findet man bei google verdammt viel und verdammt unterschiedliches egal wie ich die suche einschränke Bearbeitet 2. September 2010 von Child123
DFS Geschrieben 2. September 2010 Geschrieben 2. September 2010 (bearbeitet) set Key1="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Tester.exe" reg add %Key1% /f /v "Test" /t REG_SZ /d "1+ so funktioniert's... Bearbeitet 2. September 2010 von DFS
DFS Geschrieben 2. September 2010 Geschrieben 2. September 2010 Diesen Befehl hatte ich gestern bereits gepostet... reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Cur rentVersion\App Paths\Tester.exe" /v "Test" /t REG_SZ /d "1" /f übrigens, auch dieser funktioniert einwandfrei?! :confused:
Corto -sX- Geschrieben 2. September 2010 Geschrieben 2. September 2010 zum reverse engineering: das ist warscheinlich nicht ganz der richtige begriff.. aber es geht bei mir so: ich würde einfach den bestehenden Key, nachdem ich ihn über klickerei in die Registry gebracht habe exportieren. in der datei hat mir dann windows die syntax und den pfad und alles was bei dir Fehlerquelle sein kann bereits erledigt. das meine ich mit reverse. den fertigen schlüssel extrahieren und damit bekommst du das was du brauchst um den schlüssel zu erzeugen..
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden