(Ini pada Windows berbasis NT seperti 2000, XP, Vista, 7)
Pada baris perintah, persentase karakter diabaikan:
wget "http://www.justitie.nl/images/Handleiding%20voor%20verwerkers%20persoonsgegevens_tcm34-3940.pdf"
Jadi mengunduh file ini dengan benar (setiap% 20 menjadi spasi):
"http://www.justitie.nl/images/Handleiding voor verwerkers persoonsgegevens_tcm34-3940.pdf"
Tetapi di dalam batchfile, semua% 20 sedang ditafsirkan sebagai memperluas parameter 2 (yang kosong) sehingga file ini dapat diunduh (masing-masing% 20 menjadi 0):
"http://www.justitie.nl/images/Handleiding0voor0verwerkers0persoonsgegevens_tcm34-3940.pdf"
Apakah ada cara untuk menghindari ekspansi parameter persentase?
--Jeroen
2
Kemungkinan duplikat Escaping% dalam nama file / folder di command-line
—
phuclv