gpt4 book ai didi

file - 批处理 : Remove a string from a string

转载 作者:行者123 更新时间:2023-12-04 23:53:37 26 4
gpt4 key购买 nike

我有来自维基百科的以下批处理脚本:

@echo off
for /R "C:\Users\Admin\Ordner" %%f in (*.flv) do (
echo %%f
)
pause

我学会了here %%~nf 只返回不带扩展名的文件名。现在我只想从文件名中删除 (Video) (%%~nf)。我怎么能那样做?

最佳答案

试试这个:

@echo off
for /R "C:\Users\Leniel\Desktop\BatchTest" %%f in (*.flv) do (
call :Sub %%~nf
)

:Sub
set str=%*
set str=%str:(Video)=%
echo %str%
pause

查看以下链接以了解如何使用字符串替换删除子字符串:

http://www.dostips.com/DtTipsStringManipulation.php#Snippets.Remove

关于file - 批处理 : Remove a string from a string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3216475/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com