例如,假设我有一个名为的批处理文件'test.cmd'
,它只包含:
echo %1
我可以直接从命令提示符调用它,结果是打印'test.cmd some¬arg'
了字符串。'some¬arg'
但是,如果我将相同的调用放在第二个批处理文件中,'tester.cmd'
为了参数而调用,并且我从命令提示符调用它,结果'some%arg'
是打印了字符串。
是什么弄乱了编码,我该如何解决?我确定我以前解决过这个问题,但我不记得是如何...
谢谢!
例如,假设我有一个名为的批处理文件'test.cmd'
,它只包含:
echo %1
我可以直接从命令提示符调用它,结果是打印'test.cmd some¬arg'
了字符串。'some¬arg'
但是,如果我将相同的调用放在第二个批处理文件中,'tester.cmd'
为了参数而调用,并且我从命令提示符调用它,结果'some%arg'
是打印了字符串。
是什么弄乱了编码,我该如何解决?我确定我以前解决过这个问题,但我不记得是如何...
谢谢!