批量命令在我关闭程序时运行某些东西

时间:2017-02-13 09:46:23

标签: batch-file

所以我为一些朋友运行了一个Minecraft服务器,并制作了一个简单的python脚本,可以自动备份服务器。每当我在终端中输入“stop”(关闭服务器)时,我希望这个脚本运行。服务器以此批处理文件启动:

java -Xmx2048M -Xms2048M -jar minecraft_server.jar nogui

我可以添加任何东西,使它在关闭时运行python脚本吗?

2 个答案:

答案 0 :(得分:0)

这个例子可能有所帮助。 关闭记事本后,“echo done”将被执行。

@echo off
start /wait notepad
echo done
pause

答案 1 :(得分:0)

您可以将Python脚本的路径添加到.bat文件中

@echo off
C:/python_path/Python.exe C:/your_path/Your_file.py
pause

您可以通过键入Python可执行文件的路径,然后输入脚本的完整路径,从批处理文件运行脚本。如果您的脚本需要参数,请不要忘记提供所需的参数。