Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

per VBScript remote registry durchsuchen

Frage Microsoft

Mitglied: Nebukadnetzar

Nebukadnetzar (Level 1) - Jetzt verbinden

12.06.2008, aktualisiert 17.06.2008, 10022 Aufrufe, 2 Kommentare

Hallo,

Ich hab hier ein kleines Problem.

Ich möchte mit einem VBScript auf die Remote Registry eines Clients zugreifen, diese Durchsuchen und die Werte dann ändern.
Und zwar suche ich nach allen Schlüsseln wo "E:\orant" und möchte sie durch "C:\orant" ersetzen.

Da wir über ca. 200 Clients (ist nicht bei allen notwendig) verfügen, würde ich das gern per Remotezugriff über VBS lösen.

Danke schon mal,

EDIT:

Für alle die in den Anfangsschuhen von VBScript hängen, so wie ich:

http://www.microsoft.com/technet/scriptcenter/scripts/default.mspx?mfr= ...
Mitglied: Logan000
12.06.2008 um 14:11 Uhr
Moin

Ich habe bei mir folgenden Code fetzen gefunden.

01.
Const HKEY_LOCAL_MACHINE = &H80000002 
02.
'strComputer = "." 		 '  Eigener PC 
03.
strComputer ="PC0001" ' Remote PC 
04.
Set oReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\default:StdRegProv")   
05.
strKeyPath = "SOFTWARE\Microsoft\Windows\CurrentVersion" 
06.
oReg.EnumValues HKEY_LOCAL_MACHINE, strKeyPath, arrValueNames, arrValueTypes 
07.
For i = 0 To UBound(arrValueNames)   
08.
  oReg.GetDWORDValue HKEY_LOCAL_MACHINE, strKeyPath, arrValueNames(i), Value 
09.
  msg = msg & arrValueNames(i) & vbTab & Value & vbCr 
10.
Next 
11.
For i = 0 To UBound(arrValueNames)   
12.
  oReg.GetStringValue HKEY_LOCAL_MACHINE, strKeyPath, arrValueNames(i), Value   
13.
  msg = msg & arrValueNames(i) & vbTab & Value & vbCr 
14.
Next 
15.
MsgBox msg
Ich würde Dir allerdings raten nicht jedes mal die gesamte Reg zu durchsuchen, sondern die einzelnen Schlüssel exakt anzugeben.
Bitte warten ..
Mitglied: Nebukadnetzar
17.06.2008 um 08:46 Uhr
Guten Morgen,
Danke für die schnelle Antwort, hatte gerade keine Zeit mir dass anzusehen.

Hat aber geholfen, bin schon etwas weiter gekommen.

Die Schlüssel einzeln anzugeben ist schwer, da es sich um einige hundert handelt.
Ausserdem brauch ich die funktion noch für eine weitere ähnliche Änderung.

Danke nochmals.
Bitte warten ..
Ähnliche Inhalte
Windows Server
gelöst Powershell und Remote in der Registry rumwuseln (6)

Frage von H41mSh1C0R zum Thema Windows Server ...

Batch & Shell
gelöst Powershell - User Remote abmelden (4)

Frage von Bugger zum Thema Batch & Shell ...

Windows Server
Statt Remote Desktop nur RemoteApp (6)

Frage von IrgendEinName zum Thema Windows Server ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Systemdateien
NTFS und die Defragmentierung (26)

Frage von WinLiCLI zum Thema Windows Systemdateien ...

LAN, WAN, Wireless
Zwei Subnetze mit je eigenem Router und Internetzugang verbinden (17)

Frage von hannsgmaulwurf zum Thema LAN, WAN, Wireless ...

Windows Server
WIndows Server 2016 core auf dem Intel NUC NUC5i5RYK i5 5250U (17)

Frage von IxxZett zum Thema Windows Server ...