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
GELÖST

Software Parameter auslesen Win2K

Frage Entwicklung

Mitglied: osa

osa (Level 1) - Jetzt verbinden

22.06.2006, aktualisiert 23.06.2006, 7735 Aufrufe, 2 Kommentare

Hallo,

Auf einer Win2K Maschine läuft eine Software, die einen Prozess steuert, indem sie 2 weitere .exe Dateien aufruft.

Vorab: es handelt sich in keinster Weise um ein illegales Vorgehen, es geht hier nur um Vereinfachung eines umständlichen Vorgangs.
Das script was ich gerne bauen würde, existiert in keinster Form für Windows o.ä.

Diese Software erstellt aus vorhandenen Dateien andere Dateien, wozu sie zur Laufzeit Parameter Files erstellt.
Nun ginge es mir darum, dies zu automatisieren, was Zeit einspart.

Sprich: gibt es eine Möglichkeit diese Software "auszulesen"?

Programm mit Gui läuft - Knopfdruck - Prozess beginnt:

Datei a -> Parameter file -> Prozessierung
Datei b -> Parameter file -> Prozessierung
Datei c -> Parameter file -> Prozessierung

usw.

Dieser Vorgang dauert eine Weile, wenn man nun diese Parameter abfangen/auslesen könnte, könnte dies ab Knopfdruck automatisiert nicht lokal geschehen, sondern per script und die 5 betroffenen Kisten könnten viel schneller wieder arbeiten - anstatt 20-40 Minuten zu Prozessieren. Kann man in irgendeiner Forum, die Vorgänge dokumentieren? Für Windows gibts doch eigentlich jeden Schei*FIIEP* ;=)

OS: Windows 2000
Programm: 1x Gui Programm + einfach exe, die intern aufgerufen werden. Die Software stammt aus dem Jahre 2000.

Ich bin für jeden Ansatz dankbar. bzw. es bleibt nur die Frage, wie man die Parameter herausbekommt, der Rest funktioniert schon.
Wenn ich mich unklar ausgedrückt habe oder sonst Fragen bestehen, antworte ich gerne so ich kann.

Danke.
Mitglied: Biber
23.06.2006 um 11:21 Uhr
Moin osa,

Rückfragen:
- die [Haupt-]*.exe erzeugt Parameterfiles, deren Pfade/Namen Du kennst?
- und ruft dann andere *.exe-n, die diese Parameterfiles benutzen, zusätzlich mit Parametern, die Du nicht kennst?
- in dem Ablauf, den Du geschildert hast, wartet die Haupt-Exe aber anscheinend, bis die aufgerufene *.exe fertig ist... Du müsstest dementsprechend, wenn Du den Aufruf Haupt-Exe->Unter-Exe nicht abfangen kannst, dort eine Dummy-Exe hinstellen, die sofort "Fertig" zurückmeldet. Nur so würde die Haupt-Exe ja weitermachen. Hab ich das richtig verstanden?
- Sind denn die Prozesse der Unter-Exe'n tatsächlich parallelisierbar oder bestehen da Abhängigkeiten?


Um den Aufruf/Parameterfile-Erzeugungsprozess mitzuschreiben, würde ich das Tool "FileMon.exe" von www.SysInternals.com empfehlen. Wenn denn die oben gemachten Annahmen so halbwegs stimmen, müssten so die nächsten Details ermittbar sein.

Gruß
Biber
Bitte warten ..
Mitglied: osa
23.06.2006 um 16:03 Uhr
Moin osa,

Rückfragen:
- die [Haupt-]*.exe erzeugt Parameterfiles, deren Pfade/Namen Du kennst?
- und ruft dann andere *.exe-n, die diese Parameterfiles benutzen,
zusätzlich mit Parametern, die Du nicht kennst?
Die Hauptexe erstellt Parameterfiles zu einem sog. Project, deren Pfade ich kenne sobald ich ich den Projectnamen aus der Hauptexe herausbekäme.

- in dem Ablauf, den Du geschildert hast, wartet die Haupt-Exe aber anscheinend, bis
die aufgerufene *.exe fertig ist... Du müsstest dementsprechend, wenn Du den
Aufruf Haupt-Exe->Unter-Exe nicht abfangen kannst, dort eine Dummy-Exe
hinstellen, die sofort "Fertig" zurückmeldet. Nur so würde die
Haupt-Exe ja weitermachen. Hab ich das richtig verstanden?
Absolut korrekt

- Sind denn die Prozesse der Unter-Exe'n tatsächlich parallelisierbar oder
bestehen da Abhängigkeiten?
Die Unterexe werden immer von der Hauptexe aufgerufen, sobald ein Subprozess abgeschlossen ist (erfolgreich, sonst Abbruch mit Fehlermeldung)

Um den
Aufruf/Parameterfile-Erzeugungsprozess mitzuschreiben, würde ich das Tool
"FileMon.exe" von www.SysInternals.com empfehlen. Wenn denn
die oben gemachten Annahmen so halbwegs stimmen, müssten so die nächsten
Details ermittbar sein.
Solche Details zeigt Filemon an? Man lernt nie aus.

Ich werde das mal testen.
Danke sehr.
Bitte warten ..
Ähnliche Inhalte
Windows Server
gelöst Parameter Übergabe Terminal Server (9)

Frage von ThomasKern zum Thema Windows Server ...

Batch & Shell
gelöst New-ADUser (optional Parameter) (13)

Frage von mc-doubleyou zum Thema Batch & Shell ...

Webbrowser
Chrome for Work Deployment - Parameter für Startseite? (4)

Frage von zersys zum Thema Webbrowser ...

Batch & Shell
gelöst Parameter für plink-Aufruf (4)

Frage von trobonarf zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Installation

Unorthodoxer Weg, um an einen Offline-Installer für Adobe Flash zu kommen

(14)

Tipp von beidermachtvongreyscull zum Thema Windows Installation ...

Datenschutz

Gefährdeter Datenschutz: Firefox löscht lokale Datenbanken nicht

(1)

Information von BassFishFox zum Thema Datenschutz ...

Firewall

PfSense OpenVPN beschleunigen

Tipp von Dobby zum Thema Firewall ...

Heiß diskutierte Inhalte
Utilities
CCleaner 5.33 mit Malware infiziert (27)

Information von SeaStorm zum Thema Utilities ...

Windows Systemdateien
Windows bootet nicht mehr Fehlermeldung 0xc0000098 (19)

Frage von franzgoerlich zum Thema Windows Systemdateien ...

Windows Netzwerk
Dateien mit Intelligenz per GPO ins Programmverzeichnis (14)

Frage von erwin.t zum Thema Windows Netzwerk ...

LAN, WAN, Wireless
gelöst 802.1X-Authentifizierung (14)

Frage von Alex29 zum Thema LAN, WAN, Wireless ...