7.9k Aufrufe
Gefragt in Windows 10 von
Hallo,
ich möchte gerne wissen, wie eine Batch-Datei aussehen muss, die mir in der Registry folgende Änderungen macht:
Unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\
existieren die Schlüssel:
-{0ddd015d-b06c-45d5-8c4c-f59713854639}\PropertyBag
-{35286a68-3c57-41a1-bbb1-0eae73d76c95}\PropertyBag
-{a0c69a99-21c8-4671-8703-7934162fcf1d}\PropertyBag
-{7d83ee9b-2244-4e70-b1f5-5393042af1e4}\PropertyBag
-{f42ee2d3-909f-4907-8871-4c22fc0bf756}\PropertyBag
dort möchte ich jeweils den Schlüssel ThisPCPolicy von Show auf Hide stellen

Und unter
-{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}\PropertyBag
möchte ich den Schlüssel ThisPCPolicy mit dem Wert Hide erstellen.

Danke für Eure Hilfe

6 Antworten

0 Punkte
Beantwortet von computerschrat Profi (32.2k Punkte)
Hallo,

wenn es darum geht, die Änderungen auf ggf. mehreren Rechnern und frei von der Angst des Vertippens zu machen, und wenn es nicht unbedingt eine Batch datei sein muss, kannst du die Schlüssel aus der Registry exportieren, editieren und wieder importieren.
Im Registry Editor gehst du zu dem Schlüssel deiner Wahl, also
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\

Klickst mit rechts drauf und wählst exportieren und gibst einen frei wählbaren Ort und Namen an.
Damit wird eine Datei mit der Erweiterung .reg angelegt. Diese Datei kannst du mit einem Texteditor, besser XML-Editor wie z.B. Notepad++ bearbeiten. Du findest darin auch die Einträge, die du verändern möchtest.und kannst die gewünschten Änderungen machen und abseichern. Bis hierhin ist noch nichts passiert und die Änderungen sind noch nicht wirksam.

Wenn du sicher bist, die richtigen Änderungen gemacht zu haben, klickst du doppelt auf diese Datei und die entsprechenden Daten werden in die Registry importiert.

Gruß
computerschrat
0 Punkte
Beantwortet von
das wird jetzt vermutlich das Design der Seite sprengen, aber geht hier leider nicht anders

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{0ddd015d-b06c-45d5-8c4c-f59713854639}\PropertyBag" /f /v "ThisPCPolicy" /t REG_SZ /d "Hide"
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{0ddd015d-b06c-45d5-8c4c-f59713854639}\PropertyBag" /f /v "ThisPCPolicy" /t REG_SZ /d "Hide"
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{35286a68-3c57-41a1-bbb1-0eae73d76c95}\PropertyBag" /f /v "ThisPCPolicy" /t REG_SZ /d "Hide"
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{a0c69a99-21c8-4671-8703-7934162fcf1d}\PropertyBag" /f /v "ThisPCPolicy" /t REG_SZ /d "Hide"
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{7d83ee9b-2244-4e70-b1f5-5393042af1e4}\PropertyBag" /f /v "ThisPCPolicy" /t REG_SZ /d "Hide"
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{f42ee2d3-909f-4907-8871-4c22fc0bf756}\PropertyBag" /f /v "ThisPCPolicy" /t REG_SZ /d "Hide"
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}\PropertyBag" /f /v "ThisPCPolicy" /t REG_SZ /d "Hide"
0 Punkte
Beantwortet von
ups, der erste (0ddd**) ist doppelt
0 Punkte
Beantwortet von
Danke für die Hilfe!!!
Ich finde beide Varianten nett und probiere gerade beides aus.

Jetzt habe ich noch die Anforderung, dass ich auch einen Schlüssel entweder umbenennen oder löschen muss. Ginge das auch mit den Varianten von Euch?

@batscher
was bedeuten die Parameter /f /v /t /d ?
Ich frage, da ich die Batch ggfs noch erweitern will und weitere Schlüssel ändern oder löschen muss.
0 Punkte
Beantwortet von
einfach in der cmd mal "reg /?" bzw. "reg add /?" eingeben, da werden dir alle verfügbaren Optionen gut erklärt.

Löschen geht mit beiden Varianten, ein direktes Umbenennen ist aber nicht möglich.
Zum Umbennnen mit dem reg Befehl müsstest du mittels "reg delete" den Schlüssel löschen und dann mit "reg add" wieder neu anlegen
aber aufpassen, reg delete ist schon mit Vorsicht einzusetzen, denn bei falschen Angaben hat man hier schnell mal einen ganzen Registry Zweig samt Unterschlüssel und allen Werten gelöscht.


bei der Methode von Computerschrat geht das dann in dem erstellten Reg-File
hier muss der entsprechende Schlüssel zum löschen markiert werden und dann ggf. neu angelegt werden.

z.B:
-HKEY_LOCAL_MACHINE\Software\Test
HKEY_LOCAL_MACHINE\Software\TestNeu
löscht den gesamten Schlüssel Test inkl. aller Unterschlüssel und legt den Schlüssel "TestNeu" an

HKEY_LOCAL_MACHINE\Software\Test
"TestWert"=-
löscht den Wert "TestWert" unter dem Schlüssel "Test"
0 Punkte
Beantwortet von
Ja, super!!!
vielen Dank für die kompetente Hilfe.
Damit sollte ich erstmal zurecht kommen!

Danke!!!
...