gpt4 book ai didi

windows - 批处理文件用文件名中的空格替换下划线

转载 作者:可可西里 更新时间:2023-11-01 09:45:52 24 4
gpt4 key购买 nike

我正在尝试用空格替换某些文件名中的下划线,例如:

this_is_a_file.pdf

变成:

this is a file.pdf

在 Windows 中使用批处理文件。

我发现了一个类似的问题,但它没有替换空格:How to remove spaces from file names (in bulk)

它可以很容易地翻译成我想要的吗?

最佳答案

%file:_= %表示%file%,下划线换成空格。不幸的是,这不适用于 for 变量,因此如果您循环遍历文件,则必须使用中间变量。

@echo off
setlocal enabledelayedexpansion
for %%a in (*_*) do (
set file=%%a
ren "!file!" "!file:_= !"
)

关于windows - 批处理文件用文件名中的空格替换下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14387780/

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