Discussion:
cmd.exe ohne fenster?
(zu alt für eine Antwort)
Alexander Portwein
2004-02-28 11:10:26 UTC
Permalink
Ich habe einen Task unter XP erstellt, der mir jeden tag um 12:00 ein
Backup meiner emails von meinem IMAP Server auf meinen lokalen Rechner
kopiert. Dazu starte ich pscp.exe (Putty SCP) und gebe ihm die
parameter des servers an. Nun stört es jedoch gewaltig, daß sich immer,
wenn diesr Task ausgeführt wird, ein cmd fenster über meine
Applikationen legt in dem ich dann den Fortschrittsbalken bestaunen
kann. Gibt es nicht irgendeinen Parameter mit dem man angeben kann, daß
man kein cmd window sehen will?

MfG,
Alex
Wolfgang Gerber
2004-02-28 11:18:30 UTC
Permalink
Post by Alexander Portwein
Ich habe einen Task unter XP erstellt, der mir jeden tag um 12:00 ein
Backup meiner emails von meinem IMAP Server auf meinen lokalen Rechner
kopiert. Dazu starte ich pscp.exe (Putty SCP) und gebe ihm die
parameter des servers an. Nun stört es jedoch gewaltig, daß sich immer,
wenn diesr Task ausgeführt wird, ein cmd fenster über meine
Applikationen legt in dem ich dann den Fortschrittsbalken bestaunen
kann. Gibt es nicht irgendeinen Parameter mit dem man angeben kann, daß
man kein cmd window sehen will?
minimiert starten? -> irgend wo in den Eigenschaften.

Gruss Wolfgang
--
No reply to "From"! - Keine Antworten an das "From"
Keine privaten Mails! Ich lese die NGs, in denen ich schreibe.
Und wenn es doch sein muss, dann muss das Subjekt mit NGANTWORT beginnen.
Alexander Portwein
2004-02-28 11:24:52 UTC
Permalink
Post by Wolfgang Gerber
Post by Alexander Portwein
Ich habe einen Task unter XP erstellt, der mir jeden tag um 12:00 ein
Backup meiner emails von meinem IMAP Server auf meinen lokalen Rechner
kopiert. Dazu starte ich pscp.exe (Putty SCP) und gebe ihm die
parameter des servers an. Nun stört es jedoch gewaltig, daß sich immer,
wenn diesr Task ausgeführt wird, ein cmd fenster über meine
Applikationen legt in dem ich dann den Fortschrittsbalken bestaunen
kann. Gibt es nicht irgendeinen Parameter mit dem man angeben kann, daß
man kein cmd window sehen will?
minimiert starten? -> irgend wo in den Eigenschaften.
Wie startet man ein Fenster denn Minimiert, wenn man es gar nicht per
GUI startet sondern aus einem Hintergrundprozess? Gibt es da
irgendwelche Parameter die man übergibt?

MfG,
Alex
Werner P. Schulz
2004-02-28 11:30:14 UTC
Permalink
Post by Alexander Portwein
Post by Wolfgang Gerber
Post by Alexander Portwein
Ich habe einen Task unter XP erstellt, der mir jeden tag um 12:00
ein Backup meiner emails von meinem IMAP Server auf meinen lokalen
Rechner kopiert. Dazu starte ich pscp.exe (Putty SCP) und gebe ihm
die parameter des servers an. Nun stört es jedoch gewaltig, daß
sich immer, wenn diesr Task ausgeführt wird, ein cmd fenster über
meine Applikationen legt in dem ich dann den Fortschrittsbalken
bestaunen kann. Gibt es nicht irgendeinen Parameter mit dem man
angeben kann, daß man kein cmd window sehen will?
minimiert starten? -> irgend wo in den Eigenschaften.
Wie startet man ein Fenster denn Minimiert, wenn man es gar nicht per
GUI startet sondern aus einem Hintergrundprozess? Gibt es da
irgendwelche Parameter die man übergibt?
... in dem Fall mit start .... /min
Die Parameter für start kannst du im cmd-Fenster mit 'start /?' anzeigen
lassen.
--
Gruß Werner
Seid nett aufeinander ;-) auch bei OE-Usern!
http://www.wp-schulz.de/ Internet & e-mail
(nur emails an wpschulz-***@gmx.de werden beachtet!)
Alexander Portwein
2004-02-28 11:43:10 UTC
Permalink
Post by Werner P. Schulz
... in dem Fall mit start .... /min
Die Parameter für start kannst du im cmd-Fenster mit 'start /?' anzeigen
lassen.
Hey, das war schonmal ein guter tip...leider musste ich feststellen, daß
start /MIN echo hallo aus einer shell zwar klappt, aber im Taskplaner
geht das anscheinend nicht. Dort bekomme ich mit der gleichen
kommandozeile die meldung "Vorgang konnte nicht gestartet werden".
Was kann ich jetzt tuen?

MfG,
Alex
Alexander Duske
2004-02-29 21:02:51 UTC
Permalink
Post by Alexander Portwein
Post by Werner P. Schulz
... in dem Fall mit start .... /min
Die Parameter für start kannst du im cmd-Fenster mit 'start /?' anzeigen
lassen.
Hey, das war schonmal ein guter tip...leider musste ich feststellen, daß
start /MIN echo hallo aus einer shell zwar klappt, aber im Taskplaner
geht das anscheinend nicht. Dort bekomme ich mit der gleichen
kommandozeile die meldung "Vorgang konnte nicht gestartet werden".
Was kann ich jetzt tuen?
eventuell fehlen auch nur die Anführungszeichen?

also start /min "echo hallo"
Post by Alexander Portwein
MfG,
Alex
MfG,
ebenso Alex ;)
Jörg Klemenz
2004-03-01 22:47:54 UTC
Permalink
Post by Alexander Duske
Post by Alexander Portwein
Post by Werner P. Schulz
... in dem Fall mit start .... /min
Die Parameter für start kannst du im cmd-Fenster mit 'start /?'
anzeigen lassen.
Hey, das war schonmal ein guter tip...leider musste ich feststellen,
daß start /MIN echo hallo aus einer shell zwar klappt, aber im
Taskplaner geht das anscheinend nicht. Dort bekomme ich mit der
gleichen kommandozeile die meldung "Vorgang konnte nicht gestartet
werden". Was kann ich jetzt tuen?
eventuell fehlen auch nur die Anführungszeichen?
Damit setzt man den Titel des Fensters. Liest hier eigentlich niemand
Anleitungen?
Post by Alexander Duske
also start /min "echo hallo"
Wie sollte das funktionieren? Es gibt kein "start.exe".

"start" ist ein interner Befehl von cmd.exe

Der Aufruf müsste also "cmd /c start ...." heissen.


jk
--
Ich bereue nichts
Wir sehen uns in der Hölle
Wolfgang Gerber
2004-02-28 11:50:07 UTC
Permalink
Post by Alexander Portwein
Post by Wolfgang Gerber
minimiert starten? -> irgend wo in den Eigenschaften.
Wie startet man ein Fenster denn Minimiert, wenn man es gar nicht per
GUI startet sondern aus einem Hintergrundprozess? Gibt es da
irgendwelche Parameter die man übergibt?
PIF-Datei?

Gruss Wolfgang
--
No reply to "From"! - Keine Antworten an das "From"
Keine privaten Mails! Ich lese die NGs, in denen ich schreibe.
Und wenn es doch sein muss, dann muss das Subjekt mit NGANTWORT beginnen.
Alexander Portwein
2004-02-28 12:05:39 UTC
Permalink
Post by Wolfgang Gerber
PIF-Datei?
Bahnhof?

;-)

MfG,
Alex
Wolfgang Gerber
2004-02-28 12:10:49 UTC
Permalink
Post by Alexander Portwein
Post by Wolfgang Gerber
PIF-Datei?
Bahnhof?
ProgrammInformationsFile
Post by Alexander Portwein
;-)
Gibt es daß unter XP nicht mehr?. Seit Win 2 oder 3 bis mindestens 98
gab es das. Damit konnte man u.a. das Startverhalten von Programmen
beeinflussen.


Gruss Wolfgang
--
No reply to "From"! - Keine Antworten an das "From"
Keine privaten Mails! Ich lese die NGs, in denen ich schreibe.
Und wenn es doch sein muss, dann muss das Subjekt mit NGANTWORT beginnen.
Werner P. Schulz
2004-02-28 11:23:43 UTC
Permalink
Post by Alexander Portwein
Ich habe einen Task unter XP erstellt, der mir jeden tag um 12:00 ein
Backup meiner emails von meinem IMAP Server auf meinen lokalen Rechner
kopiert. Dazu starte ich pscp.exe (Putty SCP) und gebe ihm die
parameter des servers an. Nun stört es jedoch gewaltig, daß sich
immer, wenn diesr Task ausgeführt wird, ein cmd fenster über meine
Applikationen legt in dem ich dann den Fortschrittsbalken bestaunen
kann. Gibt es nicht irgendeinen Parameter mit dem man angeben kann,
daß man kein cmd window sehen will?
... leg eine Verknüpfung für diesen cmd-Befehl an; dann re-Mausklick auf
diese Verknüpfung und bei Eigenschaften dieser Verknüpfunf 'Ausführen/
minimiert'
--
Gruß Werner
Seid nett aufeinander ;-) auch bei OE-Usern!
http://www.wp-schulz.de/ Internet & e-mail
(nur emails an wpschulz-***@gmx.de werden beachtet!)
Alexander Portwein
2004-02-28 11:29:32 UTC
Permalink
Post by Werner P. Schulz
... leg eine Verknüpfung für diesen cmd-Befehl an; dann re-Mausklick auf
diese Verknüpfung und bei Eigenschaften dieser Verknüpfunf 'Ausführen/
minimiert'
Hmm, okay vielleicht hab ich mich nicht klar genug ausgedrückt.
Ich starte meinen Task nicht über eine Verknüpfung, sondern über den
Windows Taskplaner Start->Systemsteuerund->Geplante Tasks.
Dort gibt es afaik nicht die Möglichkeit solche Verknüpfungen zu erstellen.

Trotzdem, danke für die Antwort.

MfG,
Alex
Andreas Kretschmer
2004-02-28 11:57:16 UTC
Permalink
Post by Alexander Portwein
Ich habe einen Task unter XP erstellt, der mir jeden tag um 12:00 ein
Backup meiner emails von meinem IMAP Server auf meinen lokalen Rechner
*ungetestet*

Cygwin -> Cron-Job.

Ich mache es andersrum: SSH-Server auf W2K-Rechner, Linux-Server saugt
sich, was zu sichern ist.


end
Andreas
--
Diese Message wurde erstellt mit freundlicher Unterstützung eines freilau-
fenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert frei
von Micro$oft'schen Viren. (#97922 http://counter.li.org) GPG 7F4584DA
Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-)
Alexander Portwein
2004-02-28 12:04:55 UTC
Permalink
Post by Andreas Kretschmer
*ungetestet*
Cygwin -> Cron-Job.
Ja, daran hatte ich auch schon gedacht. Im Grunde wäre das genau was ich
bräuchte. Aber ich dachte ich probiere es erstmal mit Windows
Bordmitteln. Wenn alles nichts bringt werde ich das wohl mal probieren
müssen. Cygwin hab ich ja sowieso schon installiert.
Post by Andreas Kretschmer
Ich mache es andersrum: SSH-Server auf W2K-Rechner, Linux-Server saugt
sich, was zu sichern ist.
Die Option habe ich nicht, da es sich um einen IMAP Mail server handelt.
Okay geht zwar mit Windows auch, aber naja - da verlässt man sich doch
besser auf Linux bevor man sich einen ganzen Exchange Server für den
privaten Gebrauch kauft ;)

MfG,
Alex
Andreas Kretschmer
2004-02-28 12:22:53 UTC
Permalink
Post by Alexander Portwein
Post by Andreas Kretschmer
Ich mache es andersrum: SSH-Server auf W2K-Rechner, Linux-Server saugt
sich, was zu sichern ist.
Die Option habe ich nicht, da es sich um einen IMAP Mail server handelt.
Wenn ich richtig verstehe, läuft der unter Linux. Also auf Deiner
Wintendo-Box den sshd laufen lassen, Keys ohne Passphrase erstellen und
auf dem Server mittels Cron die Daten rüberschieben.



end
Andreas
--
Diese Message wurde erstellt mit freundlicher Unterstützung eines freilau-
fenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert frei
von Micro$oft'schen Viren. (#97922 http://counter.li.org) GPG 7F4584DA
Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-)
Jürgen Schlottke
2004-02-28 12:11:05 UTC
Permalink
Hallo!
Post by Alexander Portwein
Gibt es nicht irgendeinen Parameter mit dem
man angeben kann, daß man kein cmd window
sehen will?
Falls Du sonst keine Lösung findest, programmiere ich Dir sowas in 5
Minuten als kleine Fingerübung: Ein Programm, das ein anderes Programm
als Task startet und dabei auch Parameter übergeben kann, ohne daß ein
GUI- oder Konsolenfenster geöffnet wird.

Programminterface zum Aufruf etwa:
starthidden.exe progname parameter

Sowas ist programmtechnisch ein Dreizeiler.
Bei Interesse pers. Mail an mich.

Jürgen
Andreas Kretschmer
2004-02-28 12:25:04 UTC
Permalink
Post by Jürgen Schlottke
Sowas ist programmtechnisch ein Dreizeiler.
Bei Interesse pers. Mail an mich.
Läuft das dann genauso zuverlässig wie Dein teilweise chaotischer und
hochdämlicher Quotingstil?

<c1pngf$nqt$05$***@news.t-online.com>


end
Andreas
--
Diese Message wurde erstellt mit freundlicher Unterstützung eines freilau-
fenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert frei
von Micro$oft'schen Viren. (#97922 http://counter.li.org) GPG 7F4584DA
Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-)
Jürgen Schlottke
2004-02-28 15:18:47 UTC
Permalink
lettheshowbegin
Post by Andreas Kretschmer
Läuft das dann genauso zuverlässig wie Dein
teilweise chaotischer und hochdämlicher Quotingstil?
"Hochdämlicher Quotingstil"?
Erklär mal genauer, was Du meinst!
Format-flowed habe ich meinem Newsreader abgewöhnt, damit sind wohl die
wenigstens Newsreader zurechtgekommen (nichtmal Netscape selbst).

Ich quote Messages teilweise und schreibe meinen Senf dazu. Was an
meinem Quotingstil hochdämlich sein soll, erschließt sich mir nicht.

Den Quelltext des Programms mit der dreizeiligen Programmlogik kannst Du
selbst beurteilen, den hänge ich einfach mal an diese Message dran und
gebe ihn zur allgemeinen Diskussion frei. Wer kein Delphi zum
Selbstkompilieren hat und sowas trotzdem braucht, kann ein kompiliertes
WIN32-Binary "starthidden.exe" bei mir anfordern oder mir meinetwegen
auch erklären, daß das Programm chaotisch und hochdämlich ist.

Jürgen

thisistheendtheonlyendmyfriend

Anhang: Windows-Programme "versteckt" starten für Delphi-6


program starthidden;
uses windows, Shellapi;
var
i:Integer;
prog,params:string;
begin
prog:=paramstr(1);params:=paramstr(2);
for i:=3 to paramcount do params:=params+' '+paramstr(i);
ShellExecute(0,nil,@prog[1], @params[1],nil,sw_hide);
end.
Andreas Kretschmer
2004-02-28 15:35:40 UTC
Permalink
Post by Jürgen Schlottke
lettheshowbegin
Post by Andreas Kretschmer
Läuft das dann genauso zuverlässig wie Dein
teilweise chaotischer und hochdämlicher Quotingstil?
"Hochdämlicher Quotingstil"?
Erklär mal genauer, was Du meinst!
Ich nannte einen Link.

Fällt Dir wirklich nicht auf, was dort nicht stimmt?


end
Andreas
--
Diese Message wurde erstellt mit freundlicher Unterstützung eines freilau-
fenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert frei
von Micro$oft'schen Viren. (#97922 http://counter.li.org) GPG 7F4584DA
Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-)
Jürgen Schlottke
2004-02-28 17:29:47 UTC
Permalink
lettheshowbegin
Post by Andreas Kretschmer
Ich nannte einen Link.
Nein, einen Link hast Du bestimmt nicht genannt.

Höchstens eine Message-ID.

Und mit der ID kann ich hier nichts anfangen.

Mein Newsreader ist eigentlich ein Mailprogramm, und kann in der
Zweitfunktion als Newsreader Newsgroups nicht nach Message-IDs durchsuchen.
Post by Andreas Kretschmer
Fällt Dir wirklich nicht auf,
was dort nicht stimmt?
Nein, an dem was ich nicht sehe, fällt mir auch nichts auf.

Jürgen
thisistheendtheonlyendmyfriend
Andreas Kretschmer
2004-02-28 17:37:26 UTC
Permalink
Post by Jürgen Schlottke
lettheshowbegin
Post by Andreas Kretschmer
Ich nannte einen Link.
Nein, einen Link hast Du bestimmt nicht genannt.
Höchstens eine Message-ID.
Okay, Pluspunkt für Dich.
Post by Jürgen Schlottke
Und mit der ID kann ich hier nichts anfangen.
Mit anderen Worten:
"ich bin zu blöd, über Google nach einer MID zu suchen".
Post by Jürgen Schlottke
Mein Newsreader ist eigentlich ein Mailprogramm, und kann in der
Zweitfunktion als Newsreader Newsgroups nicht nach Message-IDs durchsuchen.
Mit anderen Worten:
"ich bin zu blöd, geeignetes Werkzeug zu benutzen"
Post by Jürgen Schlottke
Post by Andreas Kretschmer
Fällt Dir wirklich nicht auf,
was dort nicht stimmt?
Nein, an dem was ich nicht sehe, fällt mir auch nichts auf.
Merkbefreit?



end
Andreas
--
Diese Message wurde erstellt mit freundlicher Unterstützung eines freilau-
fenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert frei
von Micro$oft'schen Viren. (#97922 http://counter.li.org) GPG 7F4584DA
Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-)
Jürgen Schlottke
2004-02-28 19:04:04 UTC
Permalink
lettheshowbegin
Post by Andreas Kretschmer
Merkbefreit?
Wenn Dir die Quotes in meinen Postings zu "chaotisch" und "dämlich"
sind, dann lies doch gefälligst das Fullquote im Originalposting nach,
damit Du erfaßt, worum es geht!

Ich quote in Foren und Newsgroups auch weiterhin verkürzt, so wie ich es
gewohnt bin, und nach bestem Wissen und Gewissen, ohne andere durch
überlange Monsterquotes zu nerven. Wenn wirklich mal an einer Stelle von
mir zwei Worte zuviel oder zuwenig gequotet sein sollten: Einfach weg-
oder dazudenken, je nachdem.

Wenn Du mir einen "chaotischen und hochdämlichen Quotingstil" vorwirfst,
dann ziehe ich mir den Schuh nicht an. Meine Meinung: Wenn eine Message
schon im Original grammatikalisch total verpfuscht ist, dann kann man da
auch nichts mehr dran "Schönquoten".

Jürgen
thisistheendtheonlyendmyfriend
Wolfgang Gerber
2004-02-28 19:13:21 UTC
Permalink
Jürgen Schlottke schrieb:

<snip>
Post by Jürgen Schlottke
Wenn Du mir einen "chaotischen und hochdämlichen Quotingstil" vorwirfst,
dann ziehe ich mir den Schuh nicht an. Meine Meinung: Wenn eine Message
schon im Original grammatikalisch total verpfuscht ist, dann kann man da
auch nichts mehr dran "Schönquoten".
Merkst du wie dem kleinen Pinguin langsam einer abgeht? Genau das
wollte er - in dir hat er mal wieder ein "Opfer" gefunden.

Lass doch den Troll Troll sein und reg dich über so was nicht auf.

Gruss Wolfgang
--
No reply to "From"! - Keine Antworten an das "From"
Keine privaten Mails! Ich lese die NGs, in denen ich schreibe.
Und wenn es doch sein muss, dann muss das Subjekt mit NGANTWORT beginnen.
Andreas Kretschmer
2004-02-28 19:34:40 UTC
Permalink
begin Wolfgang Gerber <***@gmx.de> wrote:
[ unwichtig ]

Wolfgang, halt doch einfach die Klappe, wenn sich zwei erwachsene
Menschen unterhalten, ja? Danke.


end
Andreas
--
Diese Message wurde erstellt mit freundlicher Unterstützung eines freilau-
fenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert frei
von Micro$oft'schen Viren. (#97922 http://counter.li.org) GPG 7F4584DA
Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-)
Wolfgang Gerber
2004-02-29 10:11:56 UTC
Permalink
Post by Andreas Kretschmer
Wolfgang, halt doch einfach die Klappe, wenn sich zwei erwachsene
Menschen unterhalten, ja? Danke.
Brüller des Tages!

Du bezeichnest dich als einen Erwachsenen?

Der war echt gut.
Andreas Kretschmer
2004-02-28 19:25:44 UTC
Permalink
Post by Jürgen Schlottke
lettheshowbegin
Post by Andreas Kretschmer
Merkbefreit?
Wenn Dir die Quotes in meinen Postings zu "chaotisch" und "dämlich"
sind, dann lies doch gefälligst das Fullquote im Originalposting nach,
Darum geht es nicht. Es geht darum, daß Du (sporadisch) Deine Antworten
komplett flasch im Thread plazierst. Ich habe Dir das erst gestern
erklärt, Du hast mir das auch bestätigt.
Wer es nachlesen will: <c1nkqj$fjg$02$***@news.t-online.com>

Das war gestern. Heute machst Du es wieder. Die MID, wo das war, nannte
ich.



end
Andreas
--
Diese Message wurde erstellt mit freundlicher Unterstützung eines freilau-
fenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert frei
von Micro$oft'schen Viren. (#97922 http://counter.li.org) GPG 7F4584DA
Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-)
Wolfgang Gerber
2004-02-28 16:03:11 UTC
Permalink
Post by Jürgen Schlottke
"Hochdämlicher Quotingstil"?
Erklär mal genauer, was Du meinst!
Willst du im ernst mit diesem Troll diskutieren?
Post by Jürgen Schlottke
Format-flowed habe ich meinem Newsreader abgewöhnt, damit sind wohl die
wenigstens Newsreader zurechtgekommen (nichtmal Netscape selbst).
Ich quote Messages teilweise und schreibe meinen Senf dazu. Was an
meinem Quotingstil hochdämlich sein soll, erschließt sich mir nicht.
Mir ehrlich auch nicht. Und sicher weiss es nicht mal der Troll so
richtig. Der muss halt immer wieder mal dumm dahersabbeln. Egal was er
sagt. Hauptsache dumm und/oder dämlich.



Gruss Wolfgang
--
No reply to "From"! - Keine Antworten an das "From"
Keine privaten Mails! Ich lese die NGs, in denen ich schreibe.
Und wenn es doch sein muss, dann muss das Subjekt mit NGANTWORT beginnen.
Andreas Viehrig
2004-02-29 11:59:19 UTC
Permalink
Post by Jürgen Schlottke
"Hochdämlicher Quotingstil"?
Erklär mal genauer, was Du meinst!
Was Dir vor allem fehlt, ist eine Einleitungszeile. Siehe auch:
http://www.holgermetzger.de/mailundnews.html#39

HTH.
--
Servus, Andi
end - Dieser Text wurde erstellt mit Hilfe eines freifliegenden Drachen.
Hilft bei nicht existenten Anhängen u.v.m.: http://mozilla.kairo.at
Jörg Ott
2004-02-28 17:04:29 UTC
Permalink
Post by Jürgen Schlottke
Hallo!
Post by Alexander Portwein
Gibt es nicht irgendeinen Parameter mit dem
man angeben kann, daß man kein cmd window
sehen will?
Falls Du sonst keine Lösung findest, programmiere ich Dir sowas in 5
Minuten als kleine Fingerübung: Ein Programm, das ein anderes Programm
als Task startet und dabei auch Parameter übergeben kann, ohne daß ein
GUI- oder Konsolenfenster geöffnet wird.
starthidden.exe progname parameter
Gibts schon, nennt sich runh.exe und ist bei Google zu finden.
--
Gruß Jörg
Andreas Viehrig
2004-02-29 11:59:18 UTC
Permalink
Post by Alexander Portwein
Gibt es nicht irgendeinen Parameter mit dem man angeben kann, daß
man kein cmd window sehen will?
Nicht mit Bordmitteln.

Wenn Du mit Jürgens Delphi-Beispiel nicht klarkommst, hier der wirklich
simple C-Code (ein freier C-Compiler wäre z. B. LCC-Win32):

/* ------------------------------------------------------------------ */
#include <windows.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR
lpszCmdParam, int nCmdShow)
{
unsigned uTmp = 0;

uTmp = WinExec(lpszCmdParam, SW_HIDE);

/* Fehler beim Starten */
if (!uTmp || uTmp==ERROR_BAD_FORMAT || uTmp==ERROR_FILE_NOT_FOUND ||
uTmp==ERROR_PATH_NOT_FOUND)
MessageBeep(0xFFFFFFFF);

return ((int)uTmp);
}
/* ------------------------------------------------------------------ */


Aufruf mit: StartHidden.exe "C:\Dein Pfad\Dein Batch.bat" Parameter

HTH.
--
Servus, Andi
end - Dieser Text wurde erstellt mit Hilfe eines freifliegenden Drachen.
Hilft bei nicht existenten Anhängen u.v.m.: http://mozilla.kairo.at
Alexander Portwein
2004-02-29 20:24:47 UTC
Permalink
Post by Andreas Viehrig
Aufruf mit: StartHidden.exe "C:\Dein Pfad\Dein Batch.bat" Parameter
Danke! Damit klappt es 1a. Immer gut wenn man sich mit der Windows API
auskennt ;-)

MfG,
Alex
Andreas Viehrig
2004-02-29 21:17:36 UTC
Permalink
Post by Alexander Portwein
Post by Andreas Viehrig
Aufruf mit: StartHidden.exe "C:\Dein Pfad\Dein Batch.bat" Parameter
Danke!
Jo, bydde. :-)
Post by Alexander Portwein
Damit klappt es 1a. Immer gut wenn man sich mit der Windows API
auskennt ;-)
Jep, wobei ich für ernsthaftes Arbeiten mich ungern mit diesem
Sch***-API rumplage, da ist mir eine VCL und der C++Builder um einiges
lieber.
--
Servus, Andi
end - Dieser Text wurde erstellt mit Hilfe eines freifliegenden Drachen.
Hilft bei nicht existenten Anhängen u.v.m.: http://mozilla.kairo.at
Ingo Moch
2004-03-01 17:43:11 UTC
Permalink
Hallo Alexander,
[...] Dazu starte ich pscp.exe (Putty SCP) und
gebe ihm die parameter des servers an. Nun
stört es jedoch gewaltig, daß sich immer, wenn
diesr Task ausgeführt wird, ein cmd fenster über
meine Applikationen legt [...]
im Kontextmenue von *.bat und *.com und *.exe
(nur Konsolenanwendungen) kann unter
Eigenschaften angegeben werden, ob es minimiert
gestartet wird.

HTH
Ingo
Lesen Sie weiter auf narkive:
Loading...