Wondows dos下怎么编写bat批处理文件

2024-09-08 12:48

本文主要是介绍Wondows dos下怎么编写bat批处理文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近搞php,在运行时,以Nginx+php-cgi.exe方式运行Wordpress项目

  1. 打开dos,先cd到php-cgi.exe文件当前目录下
  2. 执行启动命令:php-cgi.exe -b 127.0.0.1:9001
  3. 再打开一个dos,再cd到nginx.exe文件当前目录下
  4. 执行启动命令: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批处理文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1148160

相关文章

利用Python编写一个简单的聊天机器人

《利用Python编写一个简单的聊天机器人》这篇文章主要为大家详细介绍了如何利用Python编写一个简单的聊天机器人,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 使用 python 编写一个简单的聊天机器人可以从最基础的逻辑开始,然后逐步加入更复杂的功能。这里我们将先实现一个简单的

怎么关闭Ubuntu无人值守升级? Ubuntu禁止自动更新的技巧

《怎么关闭Ubuntu无人值守升级?Ubuntu禁止自动更新的技巧》UbuntuLinux系统禁止自动更新的时候,提示“无人值守升级在关机期间,请不要关闭计算机进程”,该怎么解决这个问题?详细请看... 本教程教你如何处理无人值守的升级,即 Ubuntu linux 的自动系统更新。来源:https://

Ubuntu系统怎么安装Warp? 新一代AI 终端神器安装使用方法

《Ubuntu系统怎么安装Warp?新一代AI终端神器安装使用方法》Warp是一款使用Rust开发的现代化AI终端工具,该怎么再Ubuntu系统中安装使用呢?下面我们就来看看详细教程... Warp Terminal 是一款使用 Rust 开发的现代化「AI 终端」工具。最初它只支持 MACOS,但在 20

LinuxMint怎么安装? Linux Mint22下载安装图文教程

《LinuxMint怎么安装?LinuxMint22下载安装图文教程》LinuxMint22发布以后,有很多新功能,很多朋友想要下载并安装,该怎么操作呢?下面我们就来看看详细安装指南... linux Mint 是一款基于 Ubuntu 的流行发行版,凭借其现代、精致、易于使用的特性,深受小伙伴们所喜爱。对

macOS怎么轻松更换App图标? Mac电脑图标更换指南

《macOS怎么轻松更换App图标?Mac电脑图标更换指南》想要给你的Mac电脑按照自己的喜好来更换App图标?其实非常简单,只需要两步就能搞定,下面我来详细讲解一下... 虽然 MACOS 的个性化定制选项已经「缩水」,不如早期版本那么丰富,www.chinasem.cn但我们仍然可以按照自己的喜好来更换

使用PyQt5编写一个简单的取色器

《使用PyQt5编写一个简单的取色器》:本文主要介绍PyQt5搭建的一个取色器,一共写了两款应用,一款使用快捷键捕获鼠标附近图像的RGB和16进制颜色编码,一款跟随鼠标刷新图像的RGB和16... 目录取色器1取色器2PyQt5搭建的一个取色器,一共写了两款应用,一款使用快捷键捕获鼠标附近图像的RGB和16

Ubuntu 怎么启用 Universe 和 Multiverse 软件源?

《Ubuntu怎么启用Universe和Multiverse软件源?》在Ubuntu中,软件源是用于获取和安装软件的服务器,通过设置和管理软件源,您可以确保系统能够从可靠的来源获取最新的软件... Ubuntu 是一款广受认可且声誉良好的开源操作系统,允许用户通过其庞大的软件包来定制和增强计算体验。这些软件

Ubuntu 24.04 LTS怎么关闭 Ubuntu Pro 更新提示弹窗?

《Ubuntu24.04LTS怎么关闭UbuntuPro更新提示弹窗?》Ubuntu每次开机都会弹窗提示安全更新,设置里最多只能取消自动下载,自动更新,但无法做到直接让自动更新的弹窗不出现,... 如果你正在使用 Ubuntu 24.04 LTS,可能会注意到——在使用「软件更新器」或运行 APT 命令时,

TP-LINK/水星和hasivo交换机怎么选? 三款网管交换机系统功能对比

《TP-LINK/水星和hasivo交换机怎么选?三款网管交换机系统功能对比》今天选了三款都是”8+1″的2.5G网管交换机,分别是TP-LINK水星和hasivo交换机,该怎么选呢?这些交换机功... TP-LINK、水星和hasivo这三台交换机都是”8+1″的2.5G网管交换机,我手里的China编程has

bat脚本启动git bash窗口,并执行命令方式

《bat脚本启动gitbash窗口,并执行命令方式》本文介绍了如何在Windows服务器上使用cmd启动jar包时出现乱码的问题,并提供了解决方法——使用GitBash窗口启动并设置编码,通过编写s... 目录一、简介二、使用说明2.1 start.BAT脚本2.2 参数说明2.3 效果总结一、简介某些情