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

Ausgedruckt am: 29.03.2024 um 01:03 Uhr

Mitglied: 60730
60730 16.06.2008 um 14:25:37 Uhr
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.
Mitglied: Combattent
Combattent 16.06.2008 um 14:26:20 Uhr
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 16.06.2008 um 14:30:40 Uhr
Goto Top
Ja, das CMD wird unter dem lokalen Administrator ausgeführt.
Mitglied: paulepank
paulepank 16.06.2008 um 14:41:06 Uhr
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 16.06.2008 um 14:46:46 Uhr
Goto Top
Danke,
hat geklappt
Mitglied: paulepank
paulepank 16.06.2008 um 14:50:33 Uhr
Goto Top
gerne