Top-Themen

Aktuelle Themen (A bis Z)

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 Remote unter HKCU einen Registryeintrag erzeugen

Mitglied: TuXHunt3R

TuXHunt3R (Level 3) - Jetzt verbinden

03.06.2008, aktualisiert 18.10.2012, 15465 Aufrufe, 16 Kommentare

Hallo ans Forum

Ich muss mit der Reg.exe auf 50 Clients einen DWORD-Wert mit dem Namen (value) "DefaultCPG" und mit dem Inhalt (data) "1252" erstellen, und zwar unter folgendem Schlüssel:

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Options

Die Zielsysteme arbeiten mit Windows 2000.

Nun stellt sich die Frage: Wie mache ich das? Ich habs bereits folgendermassen probiert:
01.
reg add \\ZIELPC\hkcu\Software\Microsoft\Office\11.0\Excel\Options /v DefaultCPG /type REG_DWORD /d 1252
Das klappt leider nicht, er bringt immer den folgenden Fehler:

Error: A remote machine was specified, the root key must be HKLM or HKU.

Wie bringe ich das zum Fliegen? Ich will mich nicht bei 50 Clients einloggen und die Anpassungen von Hand vornehmen....


Eine Alternative habe ich mir auch schon überlegt:

Ich generiere per Batch auf dem Zielsystem ein *.reg-File und schmeisse dieses per XCMD an. Allerdings weiss ich nicht, wie ich ein *.reg-File erstellen kann, welches genau das macht, was ich oben beschrieben habe.

Kann mir jemand helfen?
Mitglied: masterbonsai
03.06.2008 um 11:29 Uhr
hallo fremder,

also ich erledige solche reg einträge übers login script.

bsp. den CLEARTYPE anschalten :

im login.cmd folgenden eintrag entsprechend setzen:

regedit /s %LOGONSERVER%\NETLOGON\cleartype.reg (den pfad der reg.datei musst noch anpassen)

und die reg. datei bastelst du dir am besten indem du den eintrag aus einem bereits umgestellen rechner mit hilfe von regedit exportierst


das wäre der inhalt der entsprechenden reg. datei:

Windows Registry Editor Version 5.00

[HKEY_USERS\.DEFAULT\Control Panel\Desktop]
"FontSmoothing"="2"
"FontSmoothingType"=dword:00000002



jetzt kannst du noch ins script einbauen, dass nur bestimmte rechner diesen eintrag bekommen.. (die ja schon vorab kennst). z.b. über eine bestimmte benutzergruppe die mu mit IFMEMBER abfragst...

viel erfolg.
jochen
Bitte warten ..
Mitglied: Oli-nux
03.06.2008 um 11:29 Uhr
Ich weiß nicht obs daran liegt aber warum hast du hkcu anstatt dem HKEY_CURRENT_USER genommen?

Edit:
Ok, HKU steht für HKEY_USERS.

einfach ignorieren
Bitte warten ..
Mitglied: TuXHunt3R
03.06.2008 um 12:11 Uhr
Tja, am Loginscript darf ich leider nichts machen. Ich muss effektiv ein Script haben, welches auf eine Liste von Computern den oben erwähnten Registryeintrag ausführt.

Weiss niemand etwas?
Bitte warten ..
Mitglied: 65627
03.06.2008 um 12:25 Uhr
Wenn du am Loginscript nichts machen darfst und jeder User eine eigene Registry besitzt, kannst du nur über eine Verknüpfung im Autostart Änderungen vornehmen (lassen), dann sollte HKCU funktionieren.

HKCU (HKEY_CURRENT_USER) steht erst nach erfolgter Anmeldung zur Verfügung und ist eine nach der Anmeldung erfolgte 1:1-Kopie aus dem Schlüssel HKU mit der entsprechenden SID.

Du musst dir also sonst die Mühe machen und die SID des Users rausfinden.
Bitte warten ..
Mitglied: masterbonsai
03.06.2008, aktualisiert 18.10.2012
folgenden link hab ich noch dazu im forum gefunden, der dir sicher weiter helfen wird:

https://www.administrator.de/wissen/registry-profile-templates-zugriffsr ...
Bitte warten ..
Mitglied: TuXHunt3R
03.06.2008 um 13:01 Uhr
Funktioniert das auch, wenn der User keine lokalen Adminrechte hat? Ich nehme es nicht an, oder....?
Bitte warten ..
Mitglied: 65627
03.06.2008 um 13:04 Uhr
Da es die usereigenen Einträge sind, denke ich, dass es funktionieren sollte, wenn der angemeldete User das veranlasst. Wenn du über die HKU-Keys mit SID gehst, benötigst du ganz sicher Adminrechte.
Bitte warten ..
Mitglied: TuXHunt3R
03.06.2008 um 15:55 Uhr
Ich habe nun eine Batch erstellt, welche ich in den Autostart der jeweiligen User schieben will.

Diese sieht so aus:
01.
reg add HKEY_CURRENT_USERS\Microsoft\Office\11.0\Excel\Options /v DefaultCPG /type REG_DWORD /d 1252
Dieser bringt allerdings die Meldung "Error: Too many command-line parameters". Kann mir jemand die korrekte Syntax nennen?
Bitte warten ..
Mitglied: 65627
03.06.2008 um 16:02 Uhr
Mach mal aus dem /type ein /t und hänge hinten noch /f ran.
Bitte warten ..
Mitglied: TuXHunt3R
03.06.2008 um 17:12 Uhr
Hat geklappt, danke. Ich war wohl ein wenig blind....
Bitte warten ..
Mitglied: Biber
03.06.2008 um 17:35 Uhr
Moin TuXHunt3R,

Hmm, Dein "Hat geklappt, danke." bezieht sich wirklich auf die Wirksamkeit dieses Registry-Keys???
Oder nur auf das Schreiben-Können dieses Schlüssels?
IMHO ist nicht nur der Key falsch, sondern auch der Wert.

Jetzt und (behaupte ich) falsch:
01.
reg add HKEY_CURRENT_USERS\Microsoft\Office\11.0\Excel\Options /v DefaultCPG /t REG_DWORD /d 1252 /f
--> Besser: HKEY_CURRENT_USER oder HKCU statt HKEY_CURRENT_USERS
--> Besser: HKCU\Software\Microsoft\Office...[bla] statt HKCU\Microsoft\Office...[bla]
--> Besser: Wert auf 0 (=nimm als Default CP Windows(Ansi)" setzen statt auf 1252

01.
>Set "regkey=HKCU\Software\Microsoft\Office\11.0\eXcel\Options" 
02.
>reg add %regkey% /v DefaultCFG /t REG_DWORD /d 1252 /f 
03.
Der Vorgang wurde erfolgreich ausgeführt. 
04.
>reg query %regkey% /v DefaultCFG 
05.
 
06.
! REG.EXE VERSION 4.3b 
07.
 
08.
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\eXcel\Options 
09.
    DefaultCFG  REG_DWORD       0x4e4 
10.
>set /a 0x4e4 
11.
1252
[Letzte Zeile: Kontrolle - Der angezeigte Wert 0x4e4 entspricht dezimal 1252.]
Dennoch würde ich plädieren für:
01.
>reg add %regkey% /v DefaultCFG /t REG_DWORD /d 0 /f
Grüße
Biber
Bitte warten ..
Mitglied: 65627
03.06.2008 um 17:52 Uhr
Hi, Biber,

sehr aufmerksam. Soweit war ich gar nicht vorgedrungen, die Fehlermeldung wars, und nicht der Key. Immerhin stand der ja im Eröffnungsbeitrag korrekt.

Gruß
blubbdi
Bitte warten ..
Mitglied: TuXHunt3R
04.06.2008 um 10:48 Uhr
Ich habe es nun folgendermassen gelöst:

Ich habe bei allen Usern, bei denen der Key gesetzt werden muss, einen Batch in den Autostart gepackt, welcher die folgenden Codezeilen enthält:

01.
reg add HKEY_CURRENT_USERS\Microsoft\Office\11.0\Excel\Options /v DefaultCPG /t REG_DWORD /d 1252 /f 
02.
 
03.
echo %computername%;%username% >>\\server\public$\regfix_log.log
Das hat so weit geklappt, alle betroffenen User + Computer sind bei mir im Logfile erschienen. Bei den 3 Usern, bei welchen ich nachgefragt habe, hat es geklappt, sprich das Setzen des Registry-Keys hat das Problem behoben.

PS: Das Logfile befindet sich natürlich auf einem Share, wo alle User Schreibzugriff haben.
Bitte warten ..
Mitglied: Biber
04.06.2008 um 14:00 Uhr
Moin HuXTunt3R,
reg add HKEY_CURRENT_USERS\Microsoft\Office\11.0...
... ich glaub Dir diesmal nix...

mach bitte ein
01.
reg query HKEY_CURRENT_USERS /s 
02.
reg query HKEY_CURRENT_USERS\Microsoft\Office\11.0 /s
Grüße
Biber

[Edit 5.6.2008] Warum in der letzten Antwort da unten jetzt "../t REG_DWORD /d 4690 /f" steht, frag ich jetzt nicht nochmal... wenns es funktioniert..[/Edit]
Bitte warten ..
Mitglied: 65627
04.06.2008 um 14:23 Uhr
Hehe.

Das hat sicher geklappt:
echo %computername%;%username% >>\\server\public$\regfix_log.log

Merke:
Hättste HKCU genommen, wär' das auch nicht vorgekommen. :-P
Bitte warten ..
Mitglied: TuXHunt3R
05.06.2008 um 08:57 Uhr
Sorry, habe es nicht per Copy-Paste gemacht. So sieht es aus und funktioniert unter Windows 2000:
01.
reg add HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Options /v DefaultCPG /t REG_DWORD /d 4690 /f
Diesmal ist es Copy-Paste aus dem funktionierenden Script!
Bitte warten ..
Ähnliche Inhalte
Windows Server
Server 2016 Registryeinträge
gelöst Frage von HenereWindows Server8 Kommentare

Servus, wenn ich einen neuen Key eintragen möchte, gibt es 2 Möglichkeiten DWord 32bit und QWord 64bit. Wo ist ...

Windows Server

Änderung eines Registryeintrages per GPO

gelöst Frage von honeybeeWindows Server15 Kommentare

Hallo, folgender Registryeintrag soll per GPO geändert werden: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\DeviceAccess\Global\LooselyCoupled "Value"="Deny" Aber die Änderung wurde einfach nicht übernommen. Das betrifft ...

LAN, WAN, Wireless

Registryeintrag für Netzwerkstandort ändern

gelöst Frage von Raven90LAN, WAN, Wireless7 Kommentare

Hallöchen zusammen, wir hatten vor kurzem ein Serverwechsel bei dem das Problem auftrat, dass jeder PC ein neues Netzwerk ...

Windows Update

Windows 10 1607 und WSUS - Registryeinträge

gelöst Frage von User1000Windows Update7 Kommentare

Hallo! Wir setzen WSUS auf einem Windows Server 2008 R2 ein. Leider wollen unsere Windows 10 Enterprise LTSB1607 PCs ...

Neue Wissensbeiträge
Sicherheit

Oracle gibt kritische Updates für diverse Produkte frei (16. Oktober 2018)

Information von kgborn vor 3 StundenSicherheit

Oracle hat zum 16. Oktober 2018 eine ganze Reihe an kritischen Updates für seine Produkte freigegeben. Eine Kurzübersicht mit ...

Windows 10
FYI: Fristen beim Windows 10 Downgrade-Recht
Information von kgborn vor 3 StundenWindows 10

Möglicherweise ist das bei euch bekannt - ich habe es gerade aus einem Newsletter eines OEMs herausgefischt. Beim Downgrade-Recht ...

CMS
Freie Wähler Bayern MySQL PW online
Information von sabines vor 6 StundenCMS3 Kommentare

Die Typo3 Installation der Freien Wähler Bayern scheint wohl längere Zeit nicht mehr angefasst und/oder fehlkonfiguriert zu sein. Nach ...

Sicherheit
Adminrechte dank Bug in Intel HD Graphics Treiber
Information von DerWoWusste vor 1 TagSicherheit

Intel HD graphics 4200 und neuer (4400, 4600 520,530,620, 630,) sind auf jeden Fall betroffen und bereinigte Treiber sind ...

Heiß diskutierte Inhalte
Debian
Linux debian 9 Installation
Frage von Green14Debian15 Kommentare

Hallo zusammen, ich habe mich ein wenig mit Debian auseinandergesetzt und möchte mir eine Standard-Installation als Grundlage für andere ...

Internet
Ist diese URL denkbar (Syntax)?
gelöst Frage von departure69Internet15 Kommentare

Hallo. Der Sohn eines Arbeitskollegen hat im Gymnasium EDV-Unterricht. Leider hat er in der letzten Klassenarbeit einen Fünfer geschrieben. ...

Windows Netzwerk
Gruppenrichtlinie für einen PC deaktivieren
gelöst Frage von Florian961988Windows Netzwerk14 Kommentare

Hallo, kleines Problem und immoment finde ich dazu keine Lösung oder mir fällt nicht ein, wie ich es suche ...

Festplatten, SSD, Raid
LSI 9361 Controller, versehentlich virtual Drive am Controller gelöscht
Frage von pixel24Festplatten, SSD, Raid12 Kommentare

Hallo zusammen, gibt es hier einen Experten der sich gut mit LSI MegaRAID auskennt? Ich habe versehentlich im Controller-BIOS ...