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.

Registryeintrag auslesen und ggf. ändern mit VB-Script

Empfohlene Antworten

Veröffentlicht

Hallo!

Weiß gar nicht ob das überhaupt so möglich ist, aber das werd ich (hofflich) bald erfahren... ;)

Will einen Registryeintrag auslesen, und wenn ein bestimmter Wert drin steht, dann soll er in ändern.

z.B. Ist der Eintrag in [HKEY_LOCAL_MACHINE\bla\blabla2] = Server1

dann ändere den Eintrag in Server2

Lautet der Eintrag anders als Server1, dann mach gar nichts.

Oder weiß jemand vielleicht eine andere Lösung???

DANKE schon mal!

andi

Auch eine Möglichkeit. Nur sind meine Programmierkenntnisse leider nicht die besten.... :(

Weiß ja gar nicht wirklich wie ich anfangen soll... :rolleyes:


Dim WSHShell As Object 

Set WSHShell = CreateObject ("WScript.Shell")

WshShell.RegWrite "HKEY_LOCAL_MACHINE\bla\blabla2", "Server2"

Das war jetzt einfachmal aus dem Link kopiert... :rolleyes:

müsste eigentlich gehen... hoff ich mal :floet:

Er soll ihn ja nicht immer ändern, sondern nur wenn ein bestimmter Wert drin steht...

Copy & Paste kann ich dann schon gard noch...

Achso...

dann halt


Dim WSHShell As Object 

Set WSHShell = CreateObject ("WScript.Shell")

if (WshShell.RegRead("HKEY_LOCAL_MACHINE\bla\blabla2") = "Server1") then

[INDENT]WshShell.RegWrite "HKEY_LOCAL_MACHINE\bla\blabla2", "Server2"[/INDENT]


endif

? :rolleyes:

So hab's jetzt hingekriegt, für die, die's interessiert, hier der Code...: :D


Const HKEY_LOCAL_MACHINE = &H80000002


strComputername = "."

Set oReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputername & "\root\default:StdRegProv")


strKeyPath = "SOFTWARE\INTEL\LANDesk\VirusProtect6\CurrentVersion"

strValue = "Parent"

oReg.GetStringValue HKEY_LOCAL_MACHINE, strKeyPath, strValue, str_Server

If UCase(str_Server) = "Server1" Then

oReg.SetStringValue HKEY_LOCAL_MACHINE, strKeyPath, strValue, "Server2"

End if

andi

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.