我收到了一个类似下面的蝙蝠文件:
app -r "a://b.c" -f "WIN 11,265" -pp "/%nick%/" -C S:diboze -C S:%nick%^
-C S:2.625 -C S:pbkdf2_sha256^$10000^$RGarixCRleJl^$4s8d4fsd4^
/4Df4d/bEW9k= -T "m9z#$dO0qe@sMYxx34Rxe%"
我将"
替换为""
(使用@"
字符串),然后将%nick%
替换为{0}
String.Format
,将其翻译为C# }。但是脚本不起作用。还有什么我需要逃脱的?是pbkdf2_sha256^$10000
实际代码吗?我认为这里的所有内容都应该是原始文本,除了%nick%
,但看起来我错了。
答案 0 :(得分:0)
如果从批处理文件或cmd提示符调用了originak命令,那么这很重要。
app -r "a://b.c" -f "WIN 11,265" -pp "/%nick%/" -C S:diboze -C S:%nick%^
-C S:2.625 -C S:pbkdf2_sha256^$10000^$RGarixCRleJl^$4s8d4fsd4^
/4Df4d/bEW9k= -T "m9z#$dO0qe@sMYxx34Rxe%"
从批处理中有效
app -r "a://b.c" -f "WIN 11,265" -pp "/%nick%/" -C S:diboze -C S:%nick% -C S:2.625 -C S:pbkdf2_sha256$10000$RGarixCRleJl$4s8d4fsd4 /4Df4d/bEW9k= -T "m9z#$dO0qe@sMYxx34Rxe"
如您所见,我删除了插入符号和最后一个百分号。
从命令提示符开始,它将是相同的,但应保留最后一个百分号。