将反斜杠更改为双反斜杠

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将反斜杠更改为双反斜杠相关的知识,希望对你有一定的参考价值。

嗨,我的目录和子目录中有文件,我想使用这种格式

"file:///c:\test\subdir\lastdir\file.jpg","lastdir"

我无法将替换为\

到目前为止我所做的是:

SETLOCAL ENABLEDELAYEDEXPANSION
@echo off
echo {
for /f "delims=" %%F in ('dir /s /b /a-d') do (
    for %%I in ("%%~dpF.") do (
    set a = "%%F"
    echo !a!----------------------------this gives me echo disabled
    echo "file:///"%%F","%%~nxI",
    )
)
echo }
pause

我想使用

set a=%%F
set a=%a:=/%
echo %a%

但是即使使用!a!,也无法使用>

[嗨,我的目录和子目录中都有文件,我希望使用以下格式的文件:“ file:/// c:\ test \ subdir \ lastdir \ file.jpg”,“ lastdir”,我是我坚持用\代替到目前为止,我所做的是:...

答案

这是您要达到的目标吗?

以上是关于将反斜杠更改为双反斜杠的主要内容,如果未能解决你的问题,请参考以下文章

在R中有效地将反斜杠转换为正斜杠

为啥单反斜杠变成双反斜杠

目标 C:用单反斜杠替换双反斜杠

从 c# json 响应中删除双反斜杠

双反斜杠不起作用?

路径名中的斜杠反斜杠双反斜杠