Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Registry per Batch verändern

Empfohlene Antworten

Moin Moin!

Bin dabei ein Batch zu schreiben, die W2K WS absichern soll. Erstmal nur hier im Firmen-LAN, später auch beim Kunden. Der Gedanke ist, Batch an und alle unsicheren Standardeinstellungen sind futsch.

Dienste stopp ich mit net stop und Berechtigungen setzen, funktioniert einwandfrei mit cacls.

Nun möchte ich noch einige Einträge in der Registry ändern. Finde dazu leider nichts, nur komplett Reg rein und raus.

Hat jemand einen Tipp?

Danke im voraus!

ist zwar kein batch aber wsh

ist nur eine kurze beschreibung die dir hoffentlich hilft.

Arbeiten mit der Registry

Schreiben in die Registry

Mit der RegWrite – Methode können Sie innerhalb der Registrierdatenbank Änderungen vornehmen. Zahlenwerte können sie als REG_DWORD, REG_BINARY oder ganz normal als Text schreiben.

Möchten sie dem Standardwert eines Schlüssels ändern, könnten sie beispielsweise folgendermaßen vorgehen :

Set WshShell = WScript.CreateObject(„WScript.Shell“)

WshShell.RegWrite „HKCU\Software\Ausprobieren\Mein Wert“,“nur Text“

WshShell.RegWrite „HKCU\Software\Ausprobieren\Zahlwert“,19

WshShell.RegWrite „HKCU\Software\Ausprobieren\DWORD“,19,“REG_DWORD“

WshShell.RegWrite „HKCU\Software\Ausprobieren\Binärwert“,19,“REG_BINARY“

WshShell.RegWrite „HKCU\Software\Ausprobieren\“,“Aber Hallo!!“

Abkürzungen

RegistrierschlüsselHKEY_CURRENT_USERHKEY_LOKAL_MACHINEHKEY_CLASSES_ROOTHKEY_CURRENT_CONFIGHKEY_USERS AbkürzungHKCUHKLMHKCR- keine -- keine -

Lesen der Registry

Mit der RegRead – Methode können sie einen beliebigen Wert der Registrierdatenbank lesen. Möchten sie den Standardwert eines Schlüssels Auslesen, geben sie nur den Pfad des Schlüssels am und schließen diesen mit einem Backslash ab.

Set WshShell = WScript.CreateObject(„WScript.Shell“)

Daten = WshShell.RegRead („HKCU\Software\Ausprobieren\Mein Wert“)

Standard = WshShell.RegRead („HKCU\Software\Ausprobieren\“)

Nach diesen Zeilen enthält die Variable Daten die Zeichenkette nur Text und die Variable Standard enthält die Zeichenkette Aber Hallo!!.

Löschen der Registry

Mit der RegDelete – Methode können sie einen einzelnen Wert oder einen kompletten Schlüssel löschen. Möchten sie einen ganzen Schlüssel löschen, müssen sie den Pfad mit einem Backslash beenden.

Set WshShell = WScript.CreateObject („WScript.Shell“)

WshShell.RegDelete („HKCU\Software\Ausprobieren\Mein Wert)

WshShell.RegDelete („HKCU\Software\Ausprobieren“)

In der zweiten Zeile wird der Wert Mein Wert gelöscht, in der dritten Zeile wird der gesamte Zweig (=Schlüssel) Ausprobieren gelöscht

MfG

Jägermeister

Und es funktioniert...!

mit call aus der batch das cscript aufrufen und feuer!

Klasse und vielen Dank nochmal!!!

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.