本文主要是介绍Wondows dos下怎么编写bat批处理文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近搞php,在运行时,以Nginx+php-cgi.exe方式运行Wordpress项目
- 打开dos,先cd到php-cgi.exe文件当前目录下
- 执行启动命令:php-cgi.exe -b 127.0.0.1:9001
- 再打开一个dos,再cd到nginx.exe文件当前目录下
- 执行启动命令:start nginx
大概过程要经过这些步骤,觉得很麻烦,就学下怎么编写一个bat文件,以双击运行代替以上步骤吧!
首先创建一个txt文本,输入你的命令,再把txt扩展名改成.bat就好
例:
start-cgi-nginx.bat文件内容
%转到E盘目录,好像不能直接cd换盘符%
E:
%cd到nginx.exe目录下%
cd E:\0Develop\php\nginx-1.12.2
%启动nginx%
start nginx
%cd到php-cgi.exe目录下%
cd E:\0Develop\php\php-7.1.10-Win32-VC14-x64
%启动FASTCGI Server%
php-cgi.exe -b 127.0.0.1:9001
stop-cgi-nginx.bat文件内容
%转到E盘目录,好像不能直接cd换盘符%
E:
%cd到nginx.exe目录下%
cd E:\0Develop\php\nginx-1.12.2%停止nginx%
nginx -s stop%查看nginx运行详情%
tasklist /fi "imagename eq nginx.exe"%停止php-cgi.exe%
taskkill /F /IM php-cgi.exe > nul%请按任意键开始或结束%
pause
%%是注释内容的意思
是不是很简单!!!
追加…
以上是按照我自己的想法写的,难免有点毛病
还是参考下官方给出的文档好
https://www.nginx.com/resources/wiki/start/topics/examples/phpfastcgionwindows/
另:
https://gist.github.com/maiorano84/2b1a40926f49a55f9afd
http://blog.csdn.net/johnnycode/article/details/40148171
这篇关于Wondows dos下怎么编写bat批处理文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!