批处理-- 查询进程,杀进程,启动pythond程序,任务计划程序
@echo off wmic process where caption="python.exe" get processid,commandline | findstr "main.py" > c:\psfind.txt set /P ps=<c:\psfind.txt ::echo %ps% set ps=%ps:~-20% ::echo %ps% set "ps=%ps: =%" taskkill /F /PID %ps% cd /d C:\www\TACƽ̨\md-gateway\ @python main.py pause
-- taskkill /f /t /im python.exe 杀死指定进程
set ps=%ps:~-20% 字符串操作,从后截取20长度
set "ps=%ps: =%" 去除空格
执行多个bat
cd /d C:\wwwroot\tv-service # 启动 start "server-1" cmd /k call restart_1.bat #暂停2s -n 为s+1 ping -n 3 127.0.0.1>nul start "server-2" cmd /k call restart_2.bat #暂停2s ping -n 6 127.0.0.1>nul # node start "node-server-2" cmd /k call restart_3.bat start "node-server-2" cmd /k call restart_4.bat ping -n 20 127.0.0.1>nul #clear cmd taskkill /f /im cmd.exe exit
@echo off wmic process where caption="python.exe" get processid,commandline | findstr "main.py" > c:\psfind.txt set /P ps=<c:\psfind.txt ::echo %ps% set ps=%ps:~-20% ::echo %ps% set "ps=%ps: =%" taskkill /F /PID %ps% cd /d C:\www\TACƽ̨\md-gateway\ @python main.py pause
本文来自博客园,作者:至道中和,转载请注明原文链接:https://www.cnblogs.com/voidobject/p/16492276.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)