Seite 1 von 1

reg-Datei ohne Einfügedialoge ausführen

Verfasst: 09.04.2024, 18:53
von Karthagos
Hallo, ich habe das Problem, dass bei einem meiner Laufwerke die Zuordnung eines benutzerdefinierten Icons bei jedem Neustart verloren geht. Jetzt habe ich in eine reg-Datei die nötigen Einträge eingefügt und diese Datei in den Autostart aufgenommen. Das funktioniert im Prinzip, aber nach jedem Neustart muss ich die Fenster
reg1.jpg
und
reg2.jpg
quittieren. Kann man diese Meldungen abstellen oder gibt es einen anderen workaround

Re: reg-Datei ohne Einfügedialoge ausführen

Verfasst: 09.04.2024, 20:14
von g-force
Erstelle Dir eine CMD mit diesem Inhalt:

Code: Alles auswählen

regedit /s Pfad\zur\Registrierungsdatei.reg
Diese CMD legst Du in den Autostart, die REG nun in einen anderen beliebigen Pfad (den Du in die REG einträgst).

Re: reg-Datei ohne Einfügedialoge ausführen

Verfasst: 09.04.2024, 22:02
von Karthagos
Hallo g-force, danke für Deine Hilfe, leider klappt es noch nicht so ganz.
Ich habe im Verzeichnis „A:\SD-Card 238 GB“ die Datei „Laufwerksicon SD-Card.reg“
LW-Icon 1.jpg
mit folgendem Inhalt:
LW-Icon 2.jpg
die ja für sich alleine ausgeführt funktioniert, eben mit den Bestätigungsmeldungen.
Dann habe ich im Verzeichnis „A:\SD-Card 238 GB\Batch“ die Datei „LW-Icon.cmd“
LW-Icon 3.jpg
mit folgendem Inhalt:
LW-Icon 4.jpg
die ich im Autostart ausführen lasse, aber leider ohne Erfolg, das LW-Icon wird bei Neustart nicht geändert.
Irgendwo habe ich vermutlich einen Denkfehler?

Re: reg-Datei ohne Einfügedialoge ausführen

Verfasst: 09.04.2024, 22:07
von g-force
Leerzeichen im Pfad sind immer eine schlechte Idee, möglichst vermeiden (ein Unterstrich _ hilft).
Mit Anführungszeichen kriegt man das aber auch hin:

regedit /s "A:\Laufwerksicon SD-Card.reg"

Re: reg-Datei ohne Einfügedialoge ausführen

Verfasst: 10.04.2024, 08:24
von Karthagos
Hallo g-force, Asche über mein Haupt, das mit den Leerzeichen bzw. den Anführungszeichen ist mir im Prinzip bekannt, war mir wohl nur im Moment nicht bewusst. Habe es aber jetzt trotzdem mit einem Unterstrich im Dateinamen gelöst und es funktioniert einwandfrei.
Herzlichen Dank für Deine Hilfe :dankeschoen: