Anwendungskonfigurationsmöglichkeiten herausfinden

Windowsspezifische Probleme, WinAPI, conio.h
Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Anwendungskonfigurationsmöglichkeiten herausfinden

Beitrag von cloidnerux » Mi Mär 04, 2009 7:18 pm

Also ich will unter Windows ein Programm mit bestimmten Parametern (programm.exe -parameter... ihr wisst schon) starten.
Nur kenne ich die Parameter nicht und bei google gibts nichts über das Programm.
Gibt es eine möglichkeit alle verfügbaren Parameter auszulesen ohne den Quellcode zu besitzten?
Redundanz macht wiederholen unnötig.
quod erat expectandum

Shrax
Beiträge: 87
Registriert: Sa Dez 27, 2008 8:08 pm

Re: Anwendungskonfigurationsmöglichkeiten herausfinden

Beitrag von Shrax » Mi Mär 04, 2009 8:01 pm

Also wenn du die cmd.exe (Eingabeaufforderung) meinst dann gehst du in das verzeichniss wo das programm ist mit CD also z.B
CD C:\Windows\system32
und gibst den namen
programm.exe
und dahinter /? ein.
Also z.B
CD C:\Windows\system32\
programm.exe /?

Kann auch sein das du was anderes meinst, aber normal funktioniert es immer so.

Und wenn du eine Batch datei zum start schreibst und die Parameter angeben willst sollte es so aussehen:
@echo off
CD C:\Windows\system32\
programm.exe -parameter
exit

Ich glaub das geht aber auch wenn dus an nen Pfad einer verknüpfung hängst.

Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Re: Anwendungskonfigurationsmöglichkeiten herausfinden

Beitrag von cloidnerux » Mi Mär 04, 2009 8:05 pm

Also ich habe eine Grafische Installationsanwendung die immer so einen be********** Fullscreen-Hintergrung erzeugt.
Jezt dachte ich mir, dieses Programm könnte über Aufrufparameter verfügen mit denen man einstellt, das dieser Hintergrund nicht gestartet wird.
Redundanz macht wiederholen unnötig.
quod erat expectandum

Shrax
Beiträge: 87
Registriert: Sa Dez 27, 2008 8:08 pm

Re: Anwendungskonfigurationsmöglichkeiten herausfinden

Beitrag von Shrax » Mi Mär 04, 2009 8:23 pm

Jo da musste mal /? ausprobieren also in der cmd.exe.
Das klappt eigentlich immer. Wenn nix kommt oder das Programm startet wird es keine Parameter geben denke ich.


Halt mir is da nochwas eingefallen. Mann kann mit /min ein Programm minimiert starten. Versuch es mal so:
Starte cmd.exe und gib ein:
start /?
dann kommt ungefähr das hier:
START ["Titel"] [/Dpath] [/i] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME] | /ABOVENORMAL | /BELOWNORMAL]

Versuchs dann mal so indem du eines von den kommandos der ersten zeile ausprobierst. Also z.B so:

start /max firefox.exe

Vieleicht bringt /seperate was oder so, dass es nicht als fullscreen sondern so wie z.B der explorer aufgreufen wird. Bei mir klappts mit firefox.exe jedenfalls nicht.
Aber n versuch isses wert.

Durch googlen hab ich noch den Thread gefunden, ist zwar für n spiel aber könnte helfen:
http://www.winboard.org/forum/software/ ... arten.html
Also versuch mal Alt+Start+Enter auf das programm.

Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Re: Anwendungskonfigurationsmöglichkeiten herausfinden

Beitrag von cloidnerux » Mi Mär 04, 2009 8:36 pm

Ne will nicht funktioniern.
Egal welche parameter ichv erwende es startet immer gleich.
Redundanz macht wiederholen unnötig.
quod erat expectandum

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8859
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: Anwendungskonfigurationsmöglichkeiten herausfinden

Beitrag von Xin » Mi Mär 04, 2009 9:20 pm

cloidnerux hat geschrieben:Ne will nicht funktioniern.
Egal welche parameter ichv erwende es startet immer gleich.
Vielleicht hat es keine?
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Re: Anwendungskonfigurationsmöglichkeiten herausfinden

Beitrag von cloidnerux » Mi Mär 04, 2009 9:32 pm

Das ist eine möglichkeit an die ich die ganze Zeit gedacht habe, was mir aber nicht sonderlich weiterhelfen würde.
Redundanz macht wiederholen unnötig.
quod erat expectandum

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8859
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: Anwendungskonfigurationsmöglichkeiten herausfinden

Beitrag von Xin » Mi Mär 04, 2009 9:37 pm

cloidnerux hat geschrieben:Das ist eine möglichkeit an die ich die ganze Zeit gedacht habe, was mir aber nicht sonderlich weiterhelfen würde.
Um welches Programm handelt es sich überhaupt?
Warum sollte es Parameter haben?
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Re: Anwendungskonfigurationsmöglichkeiten herausfinden

Beitrag von cloidnerux » Do Mär 05, 2009 6:49 pm

Es handelt sich wie oben erwähnt um einen Installer.
Und es könnte vielleciht sein, das etwas klügerer programmierer Parameter mit eingebaut haben um bei inkombilitäten einzelne effekte abgeschaltet werden.
Redundanz macht wiederholen unnötig.
quod erat expectandum

Benutzeravatar
Kerli
Beiträge: 1456
Registriert: So Jul 06, 2008 10:17 am
Wohnort: Österreich
Kontaktdaten:

Re: Anwendungskonfigurationsmöglichkeiten herausfinden

Beitrag von Kerli » Do Mär 05, 2009 7:02 pm

cloidnerux hat geschrieben:Es handelt sich wie oben erwähnt um einen Installer.
Das sagt noch nicht allzu viel darüber aus. Es gibt verschiedenste Arten von Installern, und dann natürlich auch die Möglichkeit selber einen zu schreiben. Ein Name wäre wohl etwas aussagekräftiger...
cloidnerux hat geschrieben:Und es könnte vielleciht sein, das etwas klügerer programmierer Parameter mit eingebaut haben um bei inkombilitäten einzelne effekte abgeschaltet werden.
Nicht jeder Programmierer ist klug, und manche sind faul :)
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)

OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at

Antworten