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

Anmeldeskript, welches prüft ob ein Programm installiert ist und dann etwas tut, wenn es zutrifft

Frage Entwicklung Batch & Shell

Mitglied: ElricFries

ElricFries (Level 1) - Jetzt verbinden

04.07.2013 um 12:02 Uhr, 1173 Aufrufe, 5 Kommentare

Hallo,

ich muss ein Skript schreiben, welches beim Start (Anmeldeskript halt) prüft ob ein bestimmtes Programm installiert ist und wenn es installiert ist, soll es eine Registry Datei (.reg) in die Registry des Benutzers importieren, damit dieser sofort und ohne Meldung die Einstellung für das Programm von der Registry Datei bekommt..

Nur leider hab ich keine Ahnung wie ich sowas prüfe, da ich noch keine Anmeldeskripts geschrieben habe und dachte, dass es einfach ist herauszufinden..

Hoffe ihr könnt mir helfen, danke und liebe Grüße,

Elric
Mitglied: pieh-ejdsch
04.07.2013 um 12:12 Uhr
moin Elric,

mit reg query suchst Du ab einen Zweig nach Schlüsseln des Programmes.
Wenn der Zweig vorhanden ist importierst Du das regfile.

Gruß Phil
Bitte warten ..
Mitglied: ElricFries
04.07.2013 um 13:07 Uhr
Klar, aber ich hab keine ahnung was ich da groß schreiben soll^^ Muss ja irgendwas in die batch Datei schreiben und kann ja schlecht nur


reg query <RegistryPfad, der gesucht werden soll> in meinem Fall

-
reg query Arbeitsplatz\HKEY_CURRENT_USER\Software\ELO Digital\Elo32.1

REGEDIT.EXE /S (zu importierende Reg Datei) <- (hab ich im Internet gefunden, aber keine Ahnung obs stimmt)
-

schreiben..
Bitte warten ..
Mitglied: SlainteMhath
04.07.2013 um 13:22 Uhr
Moin,

etwa so :
01.
reg query HKLM\Software\.... 
02.
if %ERRORLEVEL% EQU 0 goto INSTALL 
03.
GOTO EOF 
04.
:INSTALL 
05.
setup.exe
lg,
Slainte
Bitte warten ..
Mitglied: ElricFries
04.07.2013 um 14:10 Uhr
Muss da
-
:INSTALL
setup.exe
-
hin auch wenn ich nur importiere mit
-
REGEDIT.EXE /S (zu importierende Reg Datei)
-
?
Bitte warten ..
Mitglied: bastla
04.07.2013 um 14:47 Uhr
Hallo ElricFries!

Diese Frage solltest Dur Dir eigentlich selbst beantworten können - ansonsten bringt die Dir erteilte Aufgabenstellung nix ...

Trotzdem noch die Kurzform von Slaintes Vorschlag:
reg query HKLM\Software\.... >nul && echo Eintrag gefunden, Installation kann erfolgen
Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Microsoft
Installierte Programme werden nicht mehr Angezeigt
Frage von FragnantMicrosoft18 Kommentare

Hallo liebes Forum, ich habe seid geraumer Zeit das Problem das mir unter De/Installieren nur ein kleiner Teil der ...

Microsoft
Selbst installierte Programme auf C oder D?
gelöst Frage von honeybeeMicrosoft7 Kommentare

Hallo, ich habe eine SSD (Laufwerk C) und eine HDD (Laufwerk D) auf meinem Notebook. Wohin würdet ihr an ...

Windows 7
Wer hat ein Programm installiert?
gelöst Frage von 118080Windows 78 Kommentare

Moin Zusammen Kann man irgenwie feststellen wer ein Programm installiert hat? Also welcher User. Windows Logs evtl.? Ahja und ...

CPU, RAM, Mainboards
Wie prüft man ECC RAM?
gelöst Frage von coltseaversCPU, RAM, Mainboards5 Kommentare

Hallo zusammen, habe hier einen Win 2012R2-Server mit 6 Riegeln reg. ECC-RAM. Windows ist einmal hängen geblieben, ein Blick ...

Neue Wissensbeiträge
MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 4 StundenMikroTik RouterOS4 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 4 StundenSicherheit

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Administrator.de Feedback

Entwicklertagebuch: Die Startseite wurde überarbeitet

Information von admtech vor 7 StundenAdministrator.de Feedback6 Kommentare

Hallo Administrator User, mit dem Release 5.7 haben wir unsere Startseite überarbeitet und die Beiträge und Fragen voneinander getrennt. ...

Vmware

VMware Desktopprodukte sind verwundbar

Information von Penny.Cilin vor 11 StundenVmware

Die VMware-Anwendungen zum Umgang mit virtuellen Maschinen Fusion, Horizon Client und Workstation sowie die Plattform NSX sind verwundbar. Davon ...

Heiß diskutierte Inhalte
Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail
Frage von ahstaxVisual Studio24 Kommentare

Hallo, ich möchte gerne ein vb.net-Tool schreiben, das am Ende eine Outlook-E-Mail erzeugt. Grundsätzlich ist mir klar, wie das ...

Windows Netzwerk
Netzwerk Neustrukturierung
Frage von IT-DreamerWindows Netzwerk16 Kommentare

Hallo verehrte Community und Admins, bei uns im Haus steht eine Neustrukturierung an. Dafür benötige ich von euch ein ...

Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server16 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...