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 Registry Eintrag per Batch File ändern schlägt fehl

Mitglied: HisDudeness

HisDudeness (Level 1) - Jetzt verbinden

28.03.2006, aktualisiert 29.03.2006, 13556 Aufrufe, 8 Kommentare

Hallo Zusammen,

ich würde gerne bei jedem Systemstart eine *.exe datei ausführen lassen (Virendefinitionsdatei). Dazu habe ich folgendes Batch File geschrieben, welches dies eigentlich realisieren sollte. Es läuft aber nicht...beim durchwühlen dieses Forums bin ich auf identische Probleme gestoßen... Habe dann die Zeilen benutzt, es geht nichts ! Hier mein Batch File:
01.
:: set KEY properties 
02.
 
03.
SET KEY=HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run 
04.
 
05.
::************************************ 
06.
:: Registry changing starts here !!! 
07.
::************************************ 
08.
 
09.
:: preparing the file 
10.
  echo REGEDIT5 > temp.reg 
11.
  echo. >> temp.reg 
12.
	 
13.
:: read in KEY path and KEY values   
14.
  echo [%KEY%] >>temp.reg 
15.
  echo "Upd"="S:\sdat.exe" >>temp.reg 
16.
 
17.
:: *.reg file read in and delete 
18.
  REGEDIT /s temp.reg 
19.
  DEL temp.reg 
20.
 
21.
::*********************************** 
22.
:: Registry changing ends here !!! 
23.
::***********************************
Mitglied: meinereiner
28.03.2006 um 12:11 Uhr
unter lokal-Machine hat der User keine Rechte zum Schreiben. Unter Current_User kannst du den Eintrag aber auch machen udn da wird es dann gehen.

Wobei du auch gleich:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"Programm"="S:\\sdat.exe"


mit Regedit /s eintragen lassen kannst
Bitte warten ..
Mitglied: HisDudeness
28.03.2006 um 13:09 Uhr
Vielen Dank für die promte Hilfe!
Es geht allerdings leider immernoch nicht. Er erzeugt keinen REG_SZ Schlüssel !!!!
Ich habe keine Ahnung wieso, er rührt sich genausowenig wie vorher.... ich bin ratlos. Editiere ich die Registry manuell so ist es kein Problem, nur mittels Batch File will er nicht....
Bitte warten ..
Mitglied: meinereiner
28.03.2006 um 13:18 Uhr
Du hast das was ich zwischen die Striche schrieb in eine Datei (z.B. run.reg) geschrieben und dann mit "regedit /s run.reg" eintragen lassen und dann ist nichts unter KCU...??
Bitte warten ..
Mitglied: HisDudeness
28.03.2006 um 13:27 Uhr
Wenn ich es in eine Datei schreibe und mit "regedit /s run.reg" eintragen lasse (wie von Dir eben beschrieben) geht es, allerdings geht es nicht im Batch File ! Ich verstehe nicht wieso, sollte doch das gleiche sein!
01.
:: set KEY properties 
02.
 
03.
SET KEY=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run 
04.
 
05.
::************************************ 
06.
:: Registry changing starts here !!! 
07.
::************************************ 
08.
 
09.
:: in case there is one 
10.
  DEL temp.reg 
11.
 
12.
:: preparing the file 
13.
  echo REGEDIT5 > temp.reg 
14.
  echo. >> temp.reg 
15.
	 
16.
:: read in KEY path and KEY values   
17.
  echo [%KEY%] >>temp.reg 
18.
  echo "SdatUpd"="S:\sdat.exe" >>temp.reg 
19.
 
20.
:: *.reg file read in and delete 
21.
  REGEDIT /s temp.reg 
22.
  DEL temp.reg
Danke ! Im Notfall kann ich es dann über die genannte Methode machen. Mein Ego ist allerdings etwas angekratzt
Bitte warten ..
Mitglied: djbrandt
29.03.2006 um 08:26 Uhr
Hi,

warum so kompliziert?

Bei M$ gibt es im Reskit ein Tool Namens reg.exe

Current User:

REG ADD HKCU\Software\Microsoft\Windows\CurrentVersion\Run /v Upd /t REG_EXPAND_SZ /d "S:\sdat.exe""


oder local macchine

REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v Upd /t REG_EXPAND_SZ /d "S:\sdat.exe""


das wars.


Grüße

Dieter
Bitte warten ..
Mitglied: HisDudeness
29.03.2006 um 10:28 Uhr
Hi,

ich dachte das läuft nur unter XP!!!! Cool werde ich mal probieren....
Gruß
Timo
Bitte warten ..
Mitglied: Biber
29.03.2006 um 20:29 Uhr
Moin HisDudeness,

Mit folgender per ECHO erzeugter *.reg-Datei funktioniert es:

01.
::--begin of temp.reg 
02.
REGEDIT4 
03.
(leer) 
04.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] 
05.
"SdatUpd"="S:\\sdat.exe" 
06.
(leer) 
07.
(leer) 
08.
::-----eo temp.reg
Frag mich nicht warum.. ich kannte bis zu Deinem Thread auch nur die NT/Win9x-Varianten mit "REGEDIT4" und die "neueren" mit "Windows Registry Editor Version 5.00" am Anfang.
Aber "REGEDIT5" scheint es auch zu geben...die laufen bei mir allerdings ohne Errorlevel ins Nirwana. Falls da jemand Infos hat...ich lese mit.

@Dieter
Der Schlüssel "....\Run" ist nur vom Typ REG_SZ, kein REG_EXPAND_SZ.

Gruß
Biber
Bitte warten ..
Mitglied: djbrandt
29.03.2006 um 20:41 Uhr
Hi Biber,

wo du recht hast...
schon wieder schlampig gearbeitet grrrrr setzen 6, Dieter

Grüße

Dieter
Bitte warten ..
Ähnliche Inhalte
Windows 10

Registry Datei importieren schlägt fehl

Frage von kevischeWindows 102 Kommentare

Liebe Experten, ich habe nach einer frischen Win10 Pro (64bit) Installation ein Backup meiner Registry-Datenbank gemacht. Dann habe ich ...

Windows Userverwaltung

Registry Eintrag per GPO ändern

gelöst Frage von ArberBerWindows Userverwaltung10 Kommentare

Hallo, Um im Thema GPOs fit zu werden, hab ich angefangen mich ein wenig damit zu befassen. Ich würde ...

Batch & Shell

Syntaktischer Fehler im Batch File das die Farben von CMD ändern soll

gelöst Frage von MaxappemannBatch & Shell2 Kommentare

Hallo liebe Community wir haben hier ein kleines Problem. Wir versuchen mit einem Batch File statt color 0A schreiben ...

Batch & Shell

Registry per Batch abfragen und INI Einträge hinzufügen bzw. ändern

gelöst Frage von 132749Batch & Shell18 Kommentare

Hallo, ich benötige Eure Hilfe da mir die Kenntnisse für das Schreiben einer so anspruchsvollen Aufgabe fehlen! Die Batch ...

Neue Wissensbeiträge
Datenschutz

Die Datenkrake Google verlängert ihr Arme mal wieder ein wenig, automatische Anmeldung

Tipp von magicteddy vor 3 StundenDatenschutz

Benutzer mit einem Google Account und gespeicherten Zugangsdaten werden von chrome 69 automatisch bei Google angemeldet, natürlich alles zum ...

Verschlüsselung & Zertifikate
Meine Wissenssammlung zu Bitlocker
Erfahrungsbericht von DerWoWusste vor 1 TagVerschlüsselung & Zertifikate3 Kommentare

Die Motivation für diesen Beitrag waren die vielen Posts rund um dieses Thema, die deutlich machen, wie viele Einzelaspekte ...

E-Mail
Email-Apps und Verhalten bei Pop3
Erfahrungsbericht von kfranzk vor 3 TagenE-Mail11 Kommentare

Hallo Freunde, da mir mein diesbezüglicher Faden als gelöst markiert wurde, muss ich hier neu aufsetzen. Ich arbeite bewusst ...

Hyper-V

Optimiertes Ubuntu per Microsoft Hyper-V-Schnellerstellung verfügbar

Anleitung von Frank vor 3 TagenHyper-V1 Kommentar

Für Microsofts Virtualisierungssoftware Hyper-V ist ab sofort auch ein optimiertes Ubuntu 18.04.1 LTS verfügbar. In der "Hyper-V-Schnellerstellung" App, die ...

Heiß diskutierte Inhalte
Hardware
Sophos SG135 - Routing
gelöst Frage von Xaero1982Hardware22 Kommentare

Moin Zusammen, ich ersetze gerade nen alten Cisco DualWAN Router durch eine SG 135. Ich muss bestimmte Ziele über ...

Datenschutz
Gilt ein Ransomware-Befall als Datenpanne nach DSGVO?
Frage von MOS6581Datenschutz22 Kommentare

Moin Kollegen, wenn sich jemand Ransomware einfängt und dadurch bspw. Kundendaten verschlüsselt werden; gilt dies dann als meldepflichtige Datenpanne ...

Windows 7
Mit gpedit gesetzte Richtlinien in rsop.msc nicht definiert und ausgegraut
gelöst Frage von 137006Windows 715 Kommentare

Hallo zusammen, anfangs verweise ich fairerweise daruf dass ich dieses Thema bereits im Forum angeschnitten habe, nachdem ich hier ...

Netzwerke
Hilfe bei der Planung meines Heimnetzwerks
Frage von DHD082Netzwerke15 Kommentare

Hallo zusammen, wir bauen gerade ein Einfamilienhaus, welches ich mit einem Heimnetzwerk ausstatten möchte. Da ich zwar auch in ...