Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Per bat-Datei die Registrierung bearbeiten (bzw einen Key löschen/bearbeiten)

Frage Sonstige Systeme

Mitglied: d00meR

d00meR (Level 1) - Jetzt verbinden

14.02.2006, aktualisiert 15.02.2006, 10502 Aufrufe, 4 Kommentare

Hi,

es geht darum einen Key in der Registrierung via Kommandozeile zu ändern.
Und zwar handelt es sich (beispielsweise) um den Key HKCR\test\ "(Standard)".

<img src='/images/articles/674c02d78dab3ff88d6695902cbb9aa9-regedit.JPG' align='default' hspace='0' vspace='0' border='0'>

Wie kann ich da den Wert via Kommandozeileändern?
Für jeden anderen Key hab ich das hinbekommen, aber für den "(Standard)" REG_SZ
leider nicht

Hab schon drüber nachgedacht den Wert zu löschen und einfach einen neuen
mit Inhalt anzulegen, aber ich bekomm den einfach nicht gelöscht.
Irgendjemand ne Idee?




Gruß, Daniel

und nein, ich möcht die Regdatei nicht mittels "regedit /s bla.reg" importieren ;)
Mitglied: Biber
14.02.2006 um 19:28 Uhr
Moin d00meR,

ich mache so etwas normalerweise mit der Reg.exe, die es früher in den M$-Resource-Kits gab und die seit Win 2002 (XP) standardmäßig dabei ist.
Unter "Start"->"Hilfe und Supportcenter" einfach "Reg" eingeben, je nach Rechnerleistung 10sec bis 3 Minuten warten und es gibt eine seitenlange Hilfe.

Kurzbeispiel für die Benutzung im Batch/vom CMD-Prompt aus:

::--snipp RegPerBatchDemo.bat
@echo off & setlocal
Set "NewRegKey=HKCR\.bib" & Set "NewValue=Biberfile"
Echo Test auf Existenz von RegKey [%NewRegkey%] ...
reg query %newRegKey% >nul && @echo [%newRegKey] existiert!
reg query %newRegKey% >nul || @echo [%newRegKey] existiert nicht!
Set /P doit="neuen leeren RegKey [%NewRegKey%] anlegen? J/N "
If NOT /i [%doit%]==[J] goto :eof
reg add %NewRegKey% /ve
echo leeren Eintrag für den Standardwert angelegt [%newRegKey%]
reg query %newRegKey%|find "NO NAME"
reg add %NewRegKey% /ve /d %NewValue% /f
echo Zeichen-Wert angelegt für den Standardwert [%newRegKey%]
reg query %newRegKey%|find "REG_SZ"
reg Delete %newRegKey% /ve /f >nul
Echo und wieder gelöscht...
::--snapp RegPerBatchDemo.bat

Grüße
Biber
[Edit] 15.2.2006
Wie alle meine Bätschelchen mit weniger als 20 Zeilen im ersten Anlauf einfach runtergetippt und ungetestet.
Resultat siehe unten.
[/Edit]
Bitte warten ..
Mitglied: d00meR
15.02.2006 um 11:35 Uhr
Test auf Existenz von RegKey [HKCR\.bib] ...

Fehler: Der angegebene Registrierungsschlüssel oder Wert konnte nicht gefunden w
erden.

Fehler: Der angegebene Registrierungsschlüssel oder Wert konnte nicht gefunden w
erden.
[newRegKey] existiert nicht!
neuen leeren RegKey [HKCR\.bib] anlegen? J/N J
"[J]==[J]" ist syntaktisch an dieser Stelle nicht verarbeitbar.

das war dann die batch

und ja, ich mach das auch mit der reg.exe. ich kann ja auch neue Keys erstellen,
mein Problem ist das wenn ich mir einen Schlüssel angelegt habe, ich den Wert
"(Standard)" wie man oben auf dem Screenshot auch sieht, ändern möchte.
Und daran scheiter ich

Gruß,
Daniel

hatte das Problem wohl nen bissl doof erklärt
Bitte warten ..
Mitglied: Biber
15.02.2006 um 11:59 Uhr
Moin, d00meR,

::--snipp RegPerBatchDemo.bat v.002
@echo off & setlocal
Set "NewRegKey=HKCR\.bib" & Set "NewValue=Biberfile"
Echo Test auf Existenz von RegKey [%NewRegkey%] ...
reg query %newRegKey% >nul 2>nul && @echo [%newRegKey] existiert!
reg query %newRegKey% >nul 2>nul || @echo [%newRegKey] existiert nicht!
Set /P doit="neuen leeren RegKey [%NewRegKey%] anlegen? J/N "
If /i [%doit%] NEq [J] goto :eof
reg add %NewRegKey% /ve
echo leeren Eintrag für den Standardwert angelegt [%newRegKey%]
reg query %newRegKey%|find "NO NAME"
reg add %NewRegKey% /ve /d %NewValue% /f
echo Zeichen-Wert angelegt für den Standardwert [%newRegKey%]
reg query %newRegKey%|find "REG_SZ"
reg Delete %newRegKey% /ve /f >nul
Echo und wieder gelöscht...
::--snapp RegPerBatchDemo.bat v 0.02 (getestet)

Mit freundlichen Grüßen Biber
Bitte warten ..
Mitglied: d00meR
15.02.2006 um 12:26 Uhr
DANKE MAN!
geht... Biber = Beste Manager

Gruß,
Daniel
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(3)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Windows Server
gelöst Sichtbares Ausführen einer BAT-Datei mittels GPOs (10)

Frage von DasWombat1993 zum Thema Windows Server ...

Windows Server
gelöst Windows ACL "Löschen verweigern" greift nicht - Datei lässt sich immer löschen (28)

Frage von Hastduschonneugestartet zum Thema Windows Server ...

Windows 7
gelöst Bat Datei erstellen für Homeroot (2)

Frage von leon22 zum Thema Windows 7 ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (28)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

Outlook & Mail
Outlook 2010 findet ost datei nicht (18)

Frage von Floh21 zum Thema Outlook & Mail ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...