nginx在windows上面的启动bat文件
2021-07-08 04:04
标签:dir div 使用 安装 style rename col 自身 server 因为windows上面zip安装nginx后启动比较麻烦,然后找了一下关于批处理文件的资料,写了一个nginx启动和关闭的脚本。 这个脚本正常情况下是可以使用的。因为脚本中并没有对nginx程序是否在进程列表中进行判断,而是启动之后就把脚本的名字改为nginx_stop.bat,关闭之后就把脚本的名字变为nginx_start.bat 脚本的源码如下: 其中用到了获取当前脚本所在的位置和获取脚本自身的文件名,分别使用的是%~dp0和%~n0 nginx在windows上面的启动bat文件 标签:dir div 使用 安装 style rename col 自身 server 原文地址:https://www.cnblogs.com/kgtone/p/9745897.html@echo off
::set nginx path
set nginx_path=F:\Servers\nginx-1.15.4
set bat_tail=.bat
set file_name=%~n0%bat_tail%
set current_dir_name=%~dp0
set start_file_name=nginx_start.bat
set stop_file_name=nginx_stop.bat
if "%file_name%" == "%start_file_name%" (
cd /d %nginx_path%
start nginx
cd /d %current_dir_name%
rename %file_name% %stop_file_name%
)
if "%file_name%" == "%stop_file_name%" (
cd /d %nginx_path%
nginx -s stop
cd /d %current_dir_name%
rename %file_name% %start_file_name%
)