===ORIGINAL=== I (very simply) try to open a "notepad" on a simple text file in a simplistic PHP script, and would like to go on and display the next page without waiting for this notepad to be shut. After various attempts, I have used an : exec ('bash -c cmd /C start /MAX notepad "my_file" > NUL'); ... but it still wait for the shutting of the notepad ..! Could anybody help me ? For clarification : 1) I use this script on a machine which is in the same time "server" and "client", which gives "meaning" to this operation. 2) I use "bash -c" because I have the cygwin platform which can easily initiate tasks in background, but it could be suppressed, because it "de facto" changes nothing... ===END ORIGINAL=== php exec() waits for an output of command u passed. Also php does not have any threading support otherwise you could have run exec() in a seperate thread. Anyways! i think there is a work around for your problem! Create a seperate shell file, lets say abc.sh abc.sh run following command "bash -c cmd /C start /MAX notepad "my_file" > NULL" and exits you php file calls exec("abc.sh"); -- Regards Fahad Pervaiz www.ecommerce-xperts.com