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

Ausgedruckt am: 28.03.2024 um 18:03 Uhr

Mitglied: DerWoWusste
DerWoWusste 22.09.2011 um 22:45:19 Uhr
Goto Top
Moin.

d/"00000001"
springt doch ins Auge.
Mitglied: 60730
60730 22.09.2011 um 22:51:34 Uhr
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:\>
Mitglied: ovu-p86
ovu-p86 23.09.2011 um 04:00:11 Uhr
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
Mitglied: Skyemugen
Skyemugen 23.09.2011 um 08:11:14 Uhr
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é
Mitglied: kalenderfamily
kalenderfamily 23.09.2011 um 15:39:43 Uhr
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!
Mitglied: Skyemugen
Skyemugen 23.09.2011 um 16:05:30 Uhr
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)

?
Mitglied: kalenderfamily
kalenderfamily 23.09.2011 um 23:39:07 Uhr
Goto Top
Wieso denn glelich so unfreundlich? Kann man doch normal sagen..ich habs nicht gesehen face-wink

Danke!
Mitglied: 60730
60730 24.09.2011 um 00:27:00 Uhr
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 Wie kann ich einen Beitrag als gelöst markieren? wegen dem grünlichen Siemens Lufthaken,

Danke!

N8