将反斜杠转换为除目录中的文件之外的所有文件中的转发

时间:2015-11-11 18:19:19

标签: windows batch-file scripting

有一个目录,比如说\ configuration。它中有多个文件。我试图将所有文件的内容中的反斜杠转换为正斜杠,除了一个文件。所以,我需要为文件的内容运行一个循环,如果文件的名称是“X”,则跳过它,否则转换斜杠。

Windows批处理脚本非常新,任何人都可以帮助我吗?我正在为它编写一个批处理文件,而不是使用Powershell。

这是我到目前为止所尝试的:

@echo off

set TabbedPath=%C:\Users\Documents\Error;;=%

setlocal enabledelayedexpansion

set content=

for /r %TabbedPath% %%g in (*.properties) do (
echo %%g
set content=!content! %%g

echo !content!

set "g=!content!"
set "g=!g:\=/!"
echo !g!

)
endlocal

0 个答案:

没有答案