curl --proxy "" dependas de tio, ke curl ricevas malplenan argumenton. La komando povas konduti malsame en diversaj Windows-ŝeloj, ĉar la pasado de denaskaj komandoj en la pli malnova Windows PowerShell ne konservas malplenajn signoĉenojn same kiel la pli novaj reĝimoj enkondukitaj en PowerShell 7.3.

Se la malplena valoro malaperas, la sekva argumento povas esti konsumata kiel la prokurila valoro. Tio estas problemo de analizado de la komanda linio antaŭ iu ajn reta decido.

Por rekta curl-peto, ne-malplena preterira argumento faciligas transdoni la intencon:

curl.exe --noproxy '*' https://example.com/

Uzu curl.exe konscie: Windows PowerShell povas solvi curl kiel alinomon por alia komando. La citita stelo estas pasata kiel la preterira valoro por ĉiuj gastigantoj de curl.

Por skriptoj bezonantaj pli ellaboritajn denaskajn argumentojn, kontrolu la version de PowerShell kaj ĝian reĝimon de pasado de denaskaj argumentoj. Kopii cmd-ekzemplon senŝanĝe ne pruvas, ke curl ricevis la saman argumentliston.

Rilataj artikoloj