bat 获取文件列表 循环执行

bat 获取文件列表 循环执行,第1张

@echo off & setlocal

set "target=d:\bat"

for /f "delims=" %%a in ('dir /b /a-d "%target%\bat"') do (

  start "" /d "%target%" /b cmd /c "%target%\%%a"

)

endlocal & @echo on

空格路径用引号括起来:

@echo off

start "" "C:\Program Files\PPStream\PPStreamexe"

exit

或者使用83路径:

@echo off

start "" C:\Progra~1\PPStream\PPStreamexe

exit

vbs 安静,用vbs吧

do

wscriptsleep 3000

createobject("wscriptshell")run "deletebat"

loop

保存为vbs

-----------------------------------------

如果想停止这一动作

就复制下面的代码

getobject("winmgmts:\\\root\cimv2")execquery("select from win32_process where name='wscriptexe'")

保存为另一个vbs

如果一定要用bat的话,还得后台运行,是很占用cpu的,要启动pingexe这样非常的卡!

-----------------------------------------

@echo off&call: deletebat

:

for /l %%1 in (0)do ping /n 60 1271>nul&start "" "%1"

::60=30余秒

这是批处理,保存为批处理类型文件

可通过创建BAT批处理文件新建一个txt文本文档进行编辑。具体方式如下:

创建BAT批处理的文件

首先在桌面上新建一个txt文本文档,在其中键入start命令,将这个文件重命名为bat的文件。

(一)以运行系统自带的计算器作为案例,以下为启动系统自带计算器的指令代码

双击该文件就会弹出要运行的计算器程序

注意事项:由于是启动系统自带的程序,因此不需要注意路径问题,如果是本地安装的第三方程序,就要注意路径的问题。

(二)以运行本地第三方程序QQ作为案例

1、找到QQ程序安装在本地的路径

2、在bat文件中写入启动QQ程序的指令代码

3、运行该bat文件,即可运行QQ程序

注意事项:由于是在使用bat指令运行第三方软件,因此必须注意该程序所在的路径,并注意bat指令的写法,比如说加上/d,并在程序路径上加上英文半角引号

完整示例:

新建一个以bat结尾的文件(比如:startbat),将以下代码写入该文件:

start /d "D:\Program Files (x86)\Tencent\QQ\Bin" QQexe

start /d "D:\Program Files (x86)\Tencent\QQMusic" QQMusicexe 

完成后,双击该bat文件,会同时启动腾讯QQ和QQ音乐。

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/3974350.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-04-07
下一篇2024-04-07

发表评论

登录后才能评论

评论列表(0条)

    保存