Supportnet Computer
Planet of Tech

Supportnet / Forum / Windows2000

Registrierungseinträge per batch löschen





Frage

Hallo! Möchte gern einen Netzwerkdrucker per Anmeldescript löschen. Was muss aber in der Batchdatei stehn, und wie muss der Befehl sein?

Antwort 1 von DJ THOM-X

Hi!

Ich habe mir mal irgendwann einen generellen Tip zum Thema "Registry-Schlüssel per Batch-Datei löschen" aus dem Netz gut weggelegt. Da kannste bestimmt was mit anfangen:

Um einen ganzen Key (Zweig) aus der Registry automatisch zu löschen, erstellt eine Datei mit folgendem Inhalt:

[version]
signature="$CHICAGO$
SetupClass=BASE

[DefaultInstall]
DelReg=UnRegistr.DelReg

[UnRegister.DelReg]
HKCU,Software\Test

Diese Datei speichert man z.B. unter TEST.INF ab. Nun erstellt man noch eine Batch-Datei mit folgendem Inhalt (nur eine Zeile):

rundll.exe setup.dll,InstallHinfSection DefaultInstall 132 %1

Diese Datei z.B. unter REGDEL.BAT abspeichern (übrigens nicht regdll32.exe, weil setupx.dll eine 16-bit-Library ist).

Mit dem Aufruf "REGDEL D:\TEST.INF wird in diesem Beispiel der Schlüssel HKEY_CURRENT_USER\Software\Test gelöscht.

Mfg Thom-x

Antwort 2 von ramzes

Hi

in Registry die Datei importiren z.b drucker.reg mit dem folgenden Inhalt:

Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Printers\Connections\,,druckername]
"Server"="\\\\servername"
"Provider"="win32spl.dll"

wichtig ist das Minuszeichen vor dem Registryschlüssel

Gruß
ramzes



Antwort 3 von dk_150

Danke werds austesten.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: