ps cc怎么创建批量处理程序

ps cc怎么创建批量处理程序,第1张

cc没用过 跟其他版本的不一样吗?

一般都是录好动作后

文件→自动→批处理

刚看了下百度经验里有教程,与其他版本的没有区别。

>

您这个做替换有点麻烦,但是还是可以实现您要实现的目标。把下面的批处理存为changedatebat与atxt、btxt、ctxt放在同一个文件夹下面,让后双击运行即可。

@echo off

@setlocal enabledelayedexpansion

@set /p st=Input Start Time:

@set /p et=Input End Time:

@if exist _atxt @del _atxt

@if exist _btxt @del _btxt

@if exist _ctxt @del _ctxt

@set n=1

@for /f "delims=" %%j in (atxt) do (

@if not !n!==3 (

@echo %%j >>_atxt

) else (

@echo start time:!st!,end time:!et!>>_atxt

)

@set /a n=n+1

)

@set n=1

@for /f "delims=" %%j in (btxt) do (

@if not !n!==3 (

@echo %%j >>_btxt

) else (

@echo start time:!st!,end time:!et!>>_btxt

)

@set /a n=n+1

)

@set n=1

@for /f "delims=" %%j in (ctxt) do (

@if not !n!==3 (

@echo %%j >>_ctxt

) else (

@echo start time:!st!,end time:!et!>>_ctxt

)

@set /a n=n+1

)

@if exist _atxt @del atxt&ren _atxt atxt

@if exist _btxt @del btxt&ren _btxt btxt

@if exist _ctxt @del ctxt&ren _ctxt ctxt

该批处理已在Win7下验证通过。另外,由于我这会儿时间有限,该批处理的写法有点蠢,如果您有非常多的txt您可以再问,我可以帮您把这个批处理改成更通用的版本。

名称最后两位是固定的数字对吗?

@echo off&setlocal enabledelayedexpansion

for /f "delims=" %%a in ('dir /a-d/s/b doc') do (

set nm=%%~na

ren "%%~a" "!nm:~,-2!02%%~xa"

)

for /f "delims=" %%a in ('dir /ad/s/b') do (

set nm=%%~nxa

ren "%%~a" "!nm:~,-2!02"

)

pause

以上就是关于ps cc怎么创建批量处理程序全部的内容,包括:ps cc怎么创建批量处理程序、怎么用`批量处理程序`禁止网络连接、使用批处理程序批量修改txt文件中的日期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10077192.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存