我有一个这样的脚本:
REM *** Define DUCKY drive as %duck%
STRING for /f %d in ('wmic volume get driveletter^, label ^| findstr "DUCKY"')
do set duck=%d
ENTER
将更多代码(暂时不重要)保存到 USB Rubber Ducky。但是当它运行时,命令提示符将其读取为:
for /f %d in ('wmic volume get driveletter^, label ^| findstr @DUCKY@') do
set duck=%d
用@DUCKY@ 而不是“DUCKY”。如何转义双引号 ("") 字符?