有用的批处理命令

1.“cd \” 退出当前文件夹;

2.查看进程中是否已经有了某个程序:

tasklist |find /i "nginx.exe" >null
if %errorlevel%==0 (goto running) else (goto norunning)

>null表示没有输出。否则会把查询结果显示出来。

3.是否存在某个文件(没有写路径就是值bat文件的当前路径)

if exist nginx.exe (goto start) else (goto install)

4.查看端口是否被占用:

netstat -aon|findstr "6606" >null
if %errorlevel%==0 (goto busyport) else (goto freeport)

注:如果查询80端口,那么8000这个端口被占用也会显示出来,因此最好用一个特别的端口号

5.关闭进程:

taskkill /F /IM nginxWS.exe > nul

6.隐藏运行bat时的黑色命令窗口:

当java调用bat文件的时候,如果bat文件里有这样的命令:nginx,机会出现命令窗口,可以用RunHiddenConsole.exe工具,把这个工具放到bat文件下,然后把命令改为

RunHiddenConsole nginx就会避免出现命令窗口。

7.循环执行:

  1. FOR %variable IN (set) DO command [command-parameters]  
  2.   %variable  指定一个单一字母可替换的参数。  
  3.   (set)      指定一个或一组文件。可以使用通配符。  
  4.   command    指定对每个文件执行的命令。  
  5.   command-parameters 

FOR %%i IN (dir /s /w *.flv) DO yamdi -i "%%i" -o "out/%%i"




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
108个实用批处理文件 (仅供备用)WINXP原本的各项服务.BAT 1.TXT 2.txt 2000XP停止打印.bat 3.txt ARP本机绑定.bat Autorun 病毒清除工具.CMD C盘转换为NTFS格式.cmd dir.bat dos下重启.bat guest.bat IE不能打开新链接修复.cmd IE及系统限制修复器.CMD IIS最小权限分配.CMD sxs.exe 的查杀.bat sz.reg转换成reg.bat.bat win2000关机命令.bat WIN2003 IIS最小权限分配.bat WINDOWSINSTALLER故障修复.CMD winxp修改计算机名.bat WINXP原本的各项服务.BAT xp下确定最后的盘符.bat XP垃圾卸载器.CMD XP服务优化批处理.bat XP自动更新故障修复.CMD XP验证码显示补丁.CMD YLMF系统服务优化.bat 一键清理系统垃圾文件.bat 不显示扩展名.bat 不显示隐藏文件.bat 中文显示ping结果.bat 使用WMI别名获取CPU信息.bat 全盘删除所有文件夹下的_desktop.ini.bat 关闭IDE通道检测.bat 关闭局域网共享.cmd 关闭有害端口.bat 列举进程.bat 删除大小和类型一样的文件.bat 删除快捷方式的箭头.CMD 删除所有分区的默认共享.bat 判断光驱是否可用.bat 判断光驱里有无光盘.bat 判断分区格式.bat 刷新策略.bat 取得硬盘数.bat 右键添加bat.bat 右键添加打开MS-DOS.bat 启止用XP的图片视频预览功能.bat.bat 将cwindows.复制到当前目录并显示进度.bat 常见病毒清理.bat 开通局域网共享(访问本机无需验证即可进入).cmd 开通局域网共享(访问本机要填用户名和密码).cmd 开通局域网共享.cmd 弹出光驱.bat 快速设定分辨率.cmd 恢复快捷方式的箭头.CMD 截图.CMD 打开快捷方式指向的目录.bat 批处理读注册表的Run下面的值.bat 按扩展名分类.bat ......
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值