相关疑难解决方法(0)

在Windows命令提示符中转义尖括号

我需要将包含尖括号(<和>)的字符串回显到Windows计算机上的文件.基本上我想做的是以下内容:
echo some string < with angle > brackets >>myfile.txt

这不起作用,因为命令解释器与尖括号混淆.我可以像这样引用整个字符串:
echo "some string < with angle > brackets" >>myfile.txt

但后来我的文件中有双引号,我不想要.

转义括号ala unix也不起作用:
echo some string \< with angle \> brackets >>myfile.txt

想法?

windows

89
推荐指数
3
解决办法
4万
查看次数

使用带有特殊字符的批量回显

这可能很容易,但网上没有答案.我想通过批处理将XML行回显到文件中,但它误解了重定向">"的XML结束标记.该行如下:

echo <?xml version="1.0" encoding="utf-8" ?> > myfile.xml
Run Code Online (Sandbox Code Playgroud)

是否有任何方法可以提示批量解析器不解释特殊字符串?我使用双引号但它也将它们写入文件!echo之后文件应如下所示:

<?xml version="1.0" encoding="utf-8" ?>
Run Code Online (Sandbox Code Playgroud)

batch-file echo

64
推荐指数
5
解决办法
15万
查看次数

使用批处理生成html ..转义引号

这应该生成具有不同文件的Web文档的层次结构,这是因为我很懒,我做了这个.

@echo off
echo.
echo This program will generate the base folder for a new website .. .
pause
md folders
echo >  folders/default.html  "&lt;html&gt; /* More content */ &lt;/html&gt;"
echo >  folders/style.css " /* All the standards i always use */ "
echo >  folders/javascript.js " /* All the standards i always use */ "
echo.
exit
Run Code Online (Sandbox Code Playgroud)

它也有效,但问题是,我不能删除/逃避引号,但这给了歇斯底里的时刻.

我尝试了很多不同的东西.用类型改变回声,我尝试了我可以在www等上找到的不同的转义选项,但引号仍然存在.

html quotes escaping batch-file

2
推荐指数
1
解决办法
5936
查看次数

如何使用命令提示符 echo 命令编写带双引号的 XML 标记

我想使用 CMD 批处理文件将最简单的标签添加到文件中,但双引号似乎破坏了聚会:

\n\n

从其他 StackOverflow 帖子中,我知道双引号状态机和 ^" (^ 作为转义字符)的用法。但我仍然无法使其工作:
\n以下是我的尝试(及其结果):

\n\n
C:\\>echo <tag variable="value">  // very na\xc3\xafve\nThe syntax of the command is incorrect.\n\nC:\\>echo "<tag variable="value">"  // let\'s use quotes for delimiting the string\n"<tag variable="value">"\n\nC:\\>echo "<tag variable=^"value^">" // let\'s use the escape character\nThe system cannot find the path specified.\n\nC:\\>echo "<tag variable=^"value^"> // what if the state machine is not switched back?\nThe syntax of the command is incorrect.\n\nC:\\>echo "<tag variable=^"value"> // desperate people do weird things :-)\n"<tag variable=^"value">\n
Run Code Online (Sandbox Code Playgroud)\n\n

我还使用标签字符 < …

xml cmd escaping batch-file double-quotes

2
推荐指数
1
解决办法
2886
查看次数

标签 统计

batch-file ×3

escaping ×2

cmd ×1

double-quotes ×1

echo ×1

html ×1

quotes ×1

windows ×1

xml ×1