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

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, 1162 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 ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
IDE & Editoren
Eclipse: Couldnt create a VM. Nicht alles korrekt installiert? (1)

Frage von EmoZioN zum Thema IDE & Editoren ...

Windows Userverwaltung
gelöst Anmeldeskript fragt für das mappen nach einem User und Pw unterdrücken (9)

Frage von M.Marz zum Thema Windows Userverwaltung ...

Windows Update
gelöst WSUS kann nach Deinstallation nicht wieder installiert werden (2)

Frage von Atti58 zum Thema Windows Update ...

Microsoft Office
32 Bit CAD Programm und Excel 64 Bit geht nicht (5)

Frage von GrueneSosseMitSpeck zum Thema Microsoft Office ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (20)

Frage von Xaero1982 zum Thema Microsoft ...

Outlook & Mail
gelöst Outlook 2010 findet ost datei nicht (19)

Frage von Floh21 zum Thema Outlook & Mail ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Festplatten, SSD, Raid
M.2 SSD wird nicht erkannt (14)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...