Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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, 1172 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
CPU, RAM, Mainboards
gelöst Wie prüft man ECC RAM? (5)

Frage von coltseavers zum Thema CPU, RAM, Mainboards ...

Netzwerkmanagement
gelöst Im Anmeldeskript ein Laufwerk mit einem anderen User und Pw mappen unsicher? (10)

Frage von M.Marz zum Thema Netzwerkmanagement ...

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 ...

Neue Wissensbeiträge
Sicherheit

How I hacked hundreds of companies through their helpdesk

Information von SeaStorm zum Thema Sicherheit ...

Erkennung und -Abwehr

Ccleaner-Angriff war nur auf große Unternehmen gemünzt

(10)

Information von Lochkartenstanzer zum Thema Erkennung und -Abwehr ...

Sicherheit

Eventuell neue Lücke in Intels ME

Information von sabines zum Thema Sicherheit ...

Heiß diskutierte Inhalte
Humor (lol)
Freidach Beitrag (34)

Frage von Penny.Cilin zum Thema Humor (lol) ...

Windows 7
SSD - Win7 Lags (19)

Frage von ph5555 zum Thema Windows 7 ...