zoukankan      html  css  js  c++  java
  • windows常用bat命令(包含启动进度条、进程检测等)

    1、移动文件

    move c:a.txt c:codea.txt

    2、复制文件

    copy c:codea.txt c:a.txt

    3、文件重命名

    ren db.db temp.db

    4、删除文件

    del /f /q /a db.db

    5、延时1秒

    @ping -n 2 127.1 >nul

    6、多行命令变为一行执行(&&、&、||)

    cd C:windows && C:windows est.bat admin 123456

    7、查看进程

    tasklist | find /i "test.exe"

    8、停止进程

    taskkill /f /t /im test.exe

    9、静默启动应用(同步等待)

    start /wait update.exe /Silent

    10、重复启动检测

    tasklist | find /i "test.exe" >nul
    if %errorlevel% == 0 (
    	echo 服务已启动,请勿重复启动
    	echo.
    	goto aa
    ) else (
    	goto bb
    )
    
    :aa
    exit
    
    :bb
    echo 程序正在启动. . .
    start java -jar test.jar
    

    11、启动进度条

    set a=^set /p=■%b%^<nul^&ping -n 1 127.1^>nul^&
    start java -jar test.jar
    echo.
    echo ┌──────────────────────────────────────┐
    set /p= <nul&%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%
    for /l %%a in (1 1 1000) do (
    	tasklist | find /i "test.exe" >nul
    	if %errorlevel% == 0 (
    		echo 100%%
    		echo └──────────────────────────────────────┘
    		@ping -n 2 127.1 >nul
    		echo.
    		echo test.exe is running in %Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%
    		echo.
    		@ping -n 1 127.1 >nul
    		echo 启动成功
    		echo.
    		exit
    	) else (
    		@ping -n 1 127.1 >nul
    		if %%a==1000 (
    			echo 99%%
    			echo └──────────────────────────────────────┘
    			echo 启动超时,请重新启动
    			pause
    		)
    	)
    )
    

    12、调用bat时动态传参

    test.bat内容如下:

    @echo off
    set username = %1%
    set password = %2%
    
    start java -jar test.jar %username% %password%
    

    test.bat调用方式
    test.bat admin 123456

    13、查看谷歌浏览器安装路径

    REG QUERY "HKEY_LOCAL_MACHINESOFTWAREMicrosoftwindowsCurrentVersionApp Pathschrome.exe" /v path

    14、用谷歌浏览器打开指定网址

    start chrome -k http://www.baidu.com

  • 相关阅读:
    POJ 1149 PIGS(Dinic最大流)
    HDU 4514 湫湫系列故事——设计风景线(并查集+树形DP)
    [kuangbin带你飞]专题十一 网络流个人题解(L题留坑)
    BZOJ 3931 网络吞吐量(最短路+拆点最大流)
    学习RMQ-ST表
    `这个符号在mysql中的作用
    用一条mysql语句插入多条数据
    Leetcode 257 Binary Tree Paths 二叉树 DFS
    Leetcode 203 Remove Linked List Elements 链表
    Leetcode 38 Count and Say 传说中的递推
  • 原文地址:https://www.cnblogs.com/zdmd/p/13890648.html
Copyright © 2011-2022 走看看