What's the nohup on Windows?

Viewed 100763

I want to run a Java jar file like this:

java -jar spider.jar

How to run it on the background on Windows?

Like this on Linux:

nohup java -jar spider.jar > /var/tmp/spider.log 2>&1 &
5 Answers

save the following code to nohup.vbs, and add the directory to PATH.

Set args=Wscript.Arguments
Set ws=CreateObject("wscript.shell")
ws.Run args(0),0,true

then, run:

nohup "java -jar spider.jar > /var/tmp/spider.log"

Note that you should quote the full commands and the redirects.

For windows run following mentioned command in Command Prompt or in Terminal

nohup (file need to run) > (File you need to save the log) 2>&1

Ex: nohup ./bin/windows/kafka-server-start.bat config/server.properties > ./MyKafka.log 2>&1

Related