批处理脚本::如何使用批处理脚本将特殊字符写入 .bat 文件

问题描述 投票:0回答:0

我正在使用一个批处理文件来创建一堆文件夹,然后像安装程序一样将 .bats 放入这些文件夹中。我遇到的问题是我正在使用

@echo off
setlocal

:: This is the rest of the code making folders and .bats

(

) >> "%~dp0test.bat"

然而,每当我设置一个环境变量并将环境变量写入制作的 .bats 而不是写入变量时,它会写入其路径 [C:/User/Path] 而不是 [%变量%]

有什么办法可以解决这个问题吗?甚至可能吗?

尝试使用

(

) >> "%~dp0test.bat"

甚至使用 ^ 等字符限制器,但没有用。

windows batch-file cmd
© www.soinside.com 2019 - 2024. All rights reserved.