0

Possible Duplicate:
Run a completly hidden batch file

Is there any program (is it even possible) that I can call from a batch file (.bat) like this:

> stealthlaunch PROGRAM

And it will launch the program without showing any window (or anything) to the user?

Info: I need to launch and updater for the company prog ( a series of interlinked xls files), and I've done a batch that automates te proces for me (copying files, patching files, installing new components), but I really hate do have people seeing the programs POP-UP

7
  • so, you want to launch a virus? :)
    – akira
    Nov 9, 2011 at 11:29
  • Not a virus... Added info
    – Senderkk
    Nov 9, 2011 at 11:39
  • so you need the process running while the employees are currently logged in? do you need to run it in their account? can you run it while they are not logged in?
    – akira
    Nov 9, 2011 at 12:07
  • What's planned is for them to recebe it by mail. With instruction to execute it
    – Senderkk
    Nov 9, 2011 at 12:26
  • 1
    Sending updates to internal software over email, with instructions for users to run an executable that remains completely hidden... Sure, that's very good security practice. Not. Nov 9, 2011 at 13:16

1 Answer 1

0

Could this be what you're looking for:

Hidden Start

From the site:

Console applications and batch files are regularly run at Windows startup or in a schedule. The main inconvenience of this is that each application opens a console window that flickers on the screen. Hidden Start (or Hstart) is a lightweight command line utility that allows you to run console applications and batch files without any window in the background, handle UAC privilege elevation under Windows 7 and Vista, start multiple commands in parallel or synchronously, and much more.

Screenshots: enter image description here enter image description here

Examples:

Hstart is usually started by entering the following command line:

hstart /NOCONSOLE "batch_file_1.bat" "batch_file_2.bat" "batch_file_3.bat"
It is possible to redirect the console output of batch files into a log file:

hstart /NOCONSOLE /IDLE /D="E:\Backups" 
     "cmd.exe /c "MyDailyBackup.bat > backup-log.txt""
The /IDLE command line switch means that the backup process will run with the lowest priority class, and /D="" sets the starting directory of the batch file (required if the command line or script contain relative paths).

Other resources(solutions):

Not the answer you're looking for? Browse other questions tagged .