kalenderfamily
Goto Top

Registry Schlüssel per Batch und REG ADD verändern

Guten Abend zusammen, so langsam glaube ich, ich bin blöde...

Ich möchte in der Registryierung auf einer WINDOWS 7 Maschine per REG ADD einen Wert ändern. Egal ob ich dies mit quotes oder ohne Versuche - die Syntax ist angeblich immer falsch!

So sieht der code aus:


@echo off
echo 1 fuer Einschalten, 0 fuer auschalten und bestaetigen
set /p auswahl=

IF %auswahl%==1 GOTO :setdata
IF %auswahl%==0 GOTO :unset

:setdata
echo lade einstellungen
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v "MigrateProxy" /t REG_DWORD d/"00000001"
echo einstellungen geladen!
echo Bitte Taste druecken
pause>nul

:unset

echo einstellungen werden nun geloescht!
echo Bitte Taste druecken
pause>nul

Grüße
Kalenderfamily

Content-Key: 173563

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

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

Member: DerWoWusste
DerWoWusste Sep 22, 2011 at 20:45:19 (UTC)
Goto Top
Moin.

d/"00000001"
springt doch ins Auge.
Mitglied: 60730
60730 Sep 22, 2011 at 20:51:34 (UTC)
Goto Top
Zitat von @kalenderfamily:
Guten Abend zusammen, so langsam glaube ich, ich bin blöde...

zum einen danke, zum zweiten...
die Syntax ist angeblich immer falsch!

So sieht der code aus:

back-to-top@echo off


REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v "MigrateProxy" /t REG_DWORD d/"00000001"  

Die Syntax ist falsch.....

such mal nach dem Unterschied.
Ps: die 1 statt dem i ist es nicht, es ist der andere Unterschied...
C:\>REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /
v M1grateProxy /t REG_DWORD /d "00000001"

Der Vorgang wurde erfolgreich ausgeführt.

C:\>
Member: ovu-p86
ovu-p86 Sep 23, 2011 at 02:00:11 (UTC)
Goto Top
Hallo kalenderfamily,

hier nochmal nicht als Rätsel verpackt.

Du hast dich lediglich bei ..... d/"00000001" verschrieben. (Wie "DerWoWusste" und "TimoBeil" bereits angedeutet haben.)

Richtig:
..... /d "00000001"  
(wichtig ist auch das Leerzeichen zwischen /d und dem "Wert")


Gruß
Uwe
Member: Skyemugen
Skyemugen Sep 23, 2011 at 06:11:14 (UTC)
Goto Top
Aloha,

noch zwei Dinge als Hinweis:

  • wir haben hier lustige Code-Tags (siehe Formatierungshilfe)
  • was machst du, wenn derjenige 2 eintippt oder sonstwas?

:Abfrage
echo 1 fuer Einschalten, 0 fuer Ausschalten und Bestaetigen
set /p auswahl=
IF %auswahl%==1 (goto :setdata) else (IF %auswahl%==0 (goto :unset) else (echo Falsche Eingabe! && goto :Abfrage))

Dann noch etwas, du weißt, dass er nach pause>nul von :setdata weiter zu :unset springt? (pause ersetzt kein goto :eof oder exit /b)

greetz André
Member: kalenderfamily
kalenderfamily Sep 23, 2011 at 13:39:43 (UTC)
Goto Top
Erstmal Danke an alle!

Bevor ich mich einliefern lasse, aber nochmal der Code und das Ergebnis.

Dieser Code:

@echo off
echo Set Proxy ..
echo 1 fuer Einschalten, 0 fuer auschalten und bestaetigen
set /p auswahl=

IF %auswahl%==1 GOTO :setproxy
IF %auswahl%==0 GOTO :unset

:setproxy
echo lade proxyeinstellungen
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v "MigrateProxy" /t REG_DWORD d/ "00000001"
echo proxy einstellungen geladen!
echo Bitte Taste druecken
pause>nul

:unset

echo proxy einstellungen werden nun geloescht!
echo Bitte Taste druecken
pause>nul


Bringt folgende Meldung:

Set Proxy ..
1 fuer Einschalten, 0 fuer auschalten und bestaetigen
1
lade proxyeinstellungen
FEHLER: Ungültige Syntax.
Geben Sie "REG ADD /?" ein, um die Syntax anzuzeigen.
proxy einstellungen geladen!
Bitte Taste druecken



Ich peils nicht....

Grüße
Kalenderfamily

p.s.: Danke André für den Tipp, hab ich nicht drueber nachgedacht!
Member: Skyemugen
Skyemugen Sep 23, 2011 at 14:05:30 (UTC)
Goto Top
... ich weiß ja, heute ist Freitag aber trotzdem fühlen wir uns, ich glaube, für alle sprechen zu dürfen, ein wenig verarscht ...

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v "MigrateProxy" /t REG_DWORD

back-to-topd/ (D SLASH)

"00000001"
WTF steht in den ersten drei Kommentaren eigentlich? Suaheli?

Siehst du wirklich nicht den Unterschied zu

back-to-top/d (SLASH D)

?
Member: kalenderfamily
kalenderfamily Sep 23, 2011 at 21:39:07 (UTC)
Goto Top
Wieso denn glelich so unfreundlich? Kann man doch normal sagen..ich habs nicht gesehen face-wink

Danke!
Mitglied: 60730
60730 Sep 23, 2011 at 22:27:00 (UTC)
Goto Top
moin,

Zitat von @kalenderfamily:
Wieso denn glelich so unfreundlich? Kann man doch normal sagen..ich habs nicht gesehen face-wink
Naja, das kann ja mal (aber gleich 3*?) passieren und am führenden (at)echo off oder batch4runaways part 0.0000001 lag das bestimmt nicht.

Ps: schau dir mal das - z.B wegen code Blöcken
Und How can I mark a post as solved? wegen dem grünlichen Siemens Lufthaken,

Danke!

N8