Command line 将百分号(%)用作CMD参数将被解释为变量
我尝试使用以下代码运行批处理文件:Command line 将百分号(%)用作CMD参数将被解释为变量,command-line,cmd,command-line-arguments,wget,Command Line,Cmd,Command Line Arguments,Wget,我尝试使用以下代码运行批处理文件: wget.exe "http://example.com/file0%24.html" 问题是,CMD将%2解释为一个变量(第二个命令行参数),因为它没有定义,所以是空的 有解决方法吗?使用双百分比符号发送百分比文字 wget.exe "http://example.com/file0%%24.html" 您可以将%转义为%% wget.exe“http://example.com/file0%%24.html" 批处理文件在哪里?这只是批处理文件中的一行
wget.exe "http://example.com/file0%24.html"
问题是,CMD将%2
解释为一个变量(第二个命令行参数),因为它没有定义,所以是空的
有解决方法吗?使用双百分比符号发送百分比文字
wget.exe "http://example.com/file0%%24.html"
您可以将%转义为%%
wget.exe“http://example.com/file0%%24.html"
批处理文件在哪里?这只是批处理文件中的一行代码