WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   bat-datei ohne fenster starten (http://www.wcm.at/forum/showthread.php?t=153304)

pc_NK 16.12.2004 15:30

Dosbox
 
Hi,

cls = clear screen (erfüllt wahrscheinlich nicht den Zweck)

ein einfaches Exit macht die Konsole auf jeden Fall zu.

pc_NK

_m3 16.12.2004 15:36

Jup, also

start "C:\Programme\Microsoft SQL Server\80\Tools\Binn\sqlmangr.exe" /n
exit

sollte reichen. :)

fakeX 16.12.2004 16:43

oder einfach rechte maustaste auf bat-Datei -->
Dateiattribut:versteckt

JackLemon 16.12.2004 16:47

mein gott, hier wird spekuliert, das ist ja köstlich...

start es so:

sqlmangr.exe &

das endende & bewirkt dass das programm in einem eigenen thread ausgeführt wird und die konsole sofort weitermachen (sich schließen) kann.

cls... :lol:

<edit>

und in einer batch-datei musst du kein "exit" eingeben - was sollte er nach ausfürung der datei auch sonst tun...

</edit>

wickie 16.12.2004 17:18

@fakeX: also das wird nicht funktionieren, damit wird nicht die dox-box sondern die bat-datei selbst versteckt.

@_m3: so funktionierts eben nicht. damit wird der sqlmgr entweder nicht gestartet oder gleich wieder beendet.

@JackLemon: ans & hab ich gar nicht gedacht. kenn ich nur aus linux. hilft aber auch nix - die dos-box bleibt offen.

Excalibur33 16.12.2004 17:56

Entweder Rechtsklick auf die **.bat >Eigenschaften > Programm und Hakerl :beim Beenden schliessen oder auf "Fenster minimiert"
alternativ
The coolest way is to make the batch file run totally
invisibly. This is just a little dangerous because your
batch file MUST be able to close itself and MUST never
produce an error which might require user input.
Otherwise the batch file will hang invisibly until
system shutdown or until someone kills it with the task
manager. To do this trick REQUIRES that you have Windows
Scripting installed. Scripting is standard on Win98 and
newer, and is an optional free download for Win95. To
test, type "wscript" in the Start/Run dialog. If you get
a settings dialog, you have it. If you get an error or
Windows offers to find it for you, you don't have it.
See my scripting web page for more info:
http://www.ericphelps.com/scripting/index.htm
Save this one line of text as "invisible.vbs":
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
To run any program or batch file invisibly, use it like this:
wscript.exe "C:\Wherever\invisible.vbs" "C:\Some Other Place\MyBatchFile.bat"
mfg Excal

BadClown 02.06.2009 15:34

Nei ich weiß was er meint das selbe Problem hab ich auch er meint das wenn man auf die stapel verpackungs datei klick das nicht das dos fenster erscheit hab mir was zusammen gebastel um meine freund zu ärgeren ich hab
@echo off
:a
explorer
Goto a
geschriebn und als bat gespeichert und er meint dan wenn man die datei anklickt das das fenster nicht aufgeht sonderen nur der befehl ausgeführt wird

CaptainSangria 02.06.2009 15:52

-min

zigeina 02.06.2009 16:11

Zitat:

Zitat von BadClown (Beitrag 2365197)
Nei ich weiß was er meint das selbe Problem hab ich auch er meint das wenn man auf die stapel verpackungs datei klick das nicht das dos fenster erscheit hab mir was zusammen gebastel um meine freund zu ärgeren ich hab
@echo off
:a
explorer
Goto a
geschriebn und als bat gespeichert und er meint dan wenn man die datei anklickt das das fenster nicht aufgeht sonderen nur der befehl ausgeführt wird


wääääääääääääääääääähhhh
der thread is aus 2004 :heul:

CaptainSangria 02.06.2009 20:27

boah, da hab ich auch nicht gschaut X-(


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag