2016-04-27 3 views
0

Ich habe folgenden Code, ich möchte das EXE-Fenster ausblenden, wenn ich es aus der Batch-Datei ausführen. Ist es möglich? Bitte helfen Sie. (Run exe im Hintergrund)Wie exe aus Batch-Datei verstecken?

cd "C:\Program Files\MyService\" 
start CliServiceCmd.exe 
+0

Was meinst du mit "verstecken"? Meinst du es im Dateisystem versteckt machen? Oder meinen Sie damit, dass die Leute nicht wissen, welche exe Sie über die Batch-Datei aufrufen wollen? Nicht wirklich möglich. Sie können sie im Code verschleiern (über eine Art String-Verkettung oder eine Systemvariable) oder über einen Link darauf verweisen, aber wenn jemand Zugriff auf den Inhalt Ihrer Batch-Datei hat, kann er die ausführbare Datei theoretisch zurückentwickeln. Was ist der Anwendungsfall für diese Anforderung? Warum musst du die exe verstecken? – ManoDestra

+0

Was für ein Betriebssystem verwenden Sie? Mein Rechner läuft mit win7 und ich kann meine exe ohne Erweiterung starten, zB 'starte ffplay test.avi'. Das ist gut. –

+0

im Grunde habe ich Service, der in Fledermaus-Datei habe ich oben Code in Batch-Datei hinzufügen, und ich möchte Run-Datei –

Antwort

5

Sie START mit verschiedenen Optionen aufrufen können

Drucken help Informationen

START /? 

Run ohne ein neues Fenster Laichen

START /B MyCommand.exe 

Run in einem minimierten Fenster

START /MIN MyCommand.exe 

Alternativaly, verwenden Sie einfach nicht Start - starten Sie Ihre exe direkt!

+0

Vielen Dank .. :) –

+2

@AddiKhan Eine andere Sache - auf Englisch, Normalerweise würdest du jemanden nicht als "Dear" ansprechen, außer du kennst sie ziemlich gut ;-) –

+1

Aber keine Probleme :) –