HonniCilest
Erfahrenes Mitglied
Hallo,
ich weiß nicht, ob jemand schonmal das Problem hatte, aber be mir liegt folgendes vor:
Ich habe ein cmd- oder wahlweise auch ein Powershell-Script, indem ein Registry-Wert gesetzt werden soll. Solange man dieses Script von einer 64-Bit Applikation (z.B. Windows Explorer) ausgeführt wird, ist das kein Problem. Wird aber die Datei von einer 32-bit Applikation (z.b. Link in einer Outlook Mail) ausgeführt, so wird der Eintrag im 32-bit Registry Zweig hinzugefügt. Dies ist total unabhängig von dem eigentlich definierten Registry Pfad oder auch der absoluten Pfadangabe zu regedit.exe/reg.exe/powershell.exe
Die Zeit, die ich für die Suche im Internet aufgebracht habe ist schon enorm und erbitte nun um Hilfe. Das Thema ist im Internet viel diskutiert aber habe noch keine Lösung gefunden oder verstanden.
Microsoft selbst nennt sogenannte Flags für Redirection/Reflection, aber mir ist nicht klar wo ich diese setzen sollte. Andere genannte Wege verliefen über .Net Programme wie C# oder VB-Script, dies würde ich jedoch gerne vermeiden.
Vielen Dank schonmal, ich freue mich auf die Antworten!
ich weiß nicht, ob jemand schonmal das Problem hatte, aber be mir liegt folgendes vor:
Ich habe ein cmd- oder wahlweise auch ein Powershell-Script, indem ein Registry-Wert gesetzt werden soll. Solange man dieses Script von einer 64-Bit Applikation (z.B. Windows Explorer) ausgeführt wird, ist das kein Problem. Wird aber die Datei von einer 32-bit Applikation (z.b. Link in einer Outlook Mail) ausgeführt, so wird der Eintrag im 32-bit Registry Zweig hinzugefügt. Dies ist total unabhängig von dem eigentlich definierten Registry Pfad oder auch der absoluten Pfadangabe zu regedit.exe/reg.exe/powershell.exe
Die Zeit, die ich für die Suche im Internet aufgebracht habe ist schon enorm und erbitte nun um Hilfe. Das Thema ist im Internet viel diskutiert aber habe noch keine Lösung gefunden oder verstanden.
Microsoft selbst nennt sogenannte Flags für Redirection/Reflection, aber mir ist nicht klar wo ich diese setzen sollte. Andere genannte Wege verliefen über .Net Programme wie C# oder VB-Script, dies würde ich jedoch gerne vermeiden.
Vielen Dank schonmal, ich freue mich auf die Antworten!