33968
Goto Top

Registry Eintrag per Batch CMD File aendern

Ich möchte per CMD / Batchfile den Registry Eintrag "fDenyTSConnections" unter "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\" von 1 auf den Wert 0 festlegen.

Hierzu habe ich eine File Remotedesktop.reg erstellt.
Innerhalb dieser Reg Datei befindet sich folgende Befehlszeile:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\" /v fDenyTSConnections t/ REG_DWORD /d "00000000" /f

Nach dem ausführen dieser Befehlszeile im CMD kommt die Meldung:
Der Vorgang wurde erfolgreich ausgeführt

Problem: Der Wert ist immer noch bei 1, warum wird der Registry Eintrag nicht auf 0 gesetzt?

Content-Key: 89948

Url: https://administrator.de/contentid/89948

Printed on: April 19, 2024 at 05:04 o'clock

Mitglied: 60730
60730 Jun 16, 2008 at 12:25:37 (UTC)
Goto Top
moin,

Problem: Der Wert ist immer noch bei 1, warum wird der Registry Eintrag nicht auf 0 gesetzt?
Wer führt den Befehl aus, ein Admin / Adminrechte?
Mit Reg.exe kenn ich mich nicht so wirklich aus, kann reg add auch werte ändern oder nur neue anlegen, wäre die Frage, wenn Adminrechte genommen werden.
Member: Combattent
Combattent Jun 16, 2008 at 12:26:20 (UTC)
Goto Top
unter welchem user läuft das Script? lokale Adminrechte, dann ausgeführt?

EDIT: jetzt war ich 50 Sekunden zu spät....
Mitglied: 33968
33968 Jun 16, 2008 at 12:30:40 (UTC)
Goto Top
Ja, das CMD wird unter dem lokalen Administrator ausgeführt.
Member: paulepank
paulepank Jun 16, 2008 at 12:41:06 (UTC)
Goto Top
Hallo ,

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f  

1. der Backslash hinter Server war zuviel
2. /t und nicht t/
3. ohne /f testen , dann hättest du gemerkt, daß du gar nicht zum überschreiben aufgefordert wirst.
4. Beitrag als gelöst markieren face-smile

cu paulepank
Mitglied: 33968
33968 Jun 16, 2008 at 12:46:46 (UTC)
Goto Top
Danke,
hat geklappt
Member: paulepank
paulepank Jun 16, 2008 at 12:50:33 (UTC)
Goto Top
gerne