Z nieznanego powodu devs umieścił „curl” jako alias dla Invoke-WebRequest
, nawet jeśli nie jest to zgodne z właściwą implementacją curl, co oznacza, że przeszkadza mi, gdy próbuję wykonać żądanie curl. Mogę usunąć alias za pomocą Remove-Item alias:curl
, ale następnym razem, gdy uruchomię Powershell, alias powrócił. Czy istnieje sposób na trwałe usunięcie go bez konieczności uruchamiania skryptu przy każdym uruchomieniu?
powershell
Nathan Ridley
źródło
źródło
Invoke-WebRequest
składnia...Trzymałbym się przy użyciu
curl.exe
zamiast po prostucurl
. Podejście to nie opiera się na PowerShell działającym z określonym profilem (a PowerShell można uruchomić bez żadnego profilu)-NoProfile
przełącznik).źródło
Dodaj
Remove-Item alias:cur
do skryptu autorunu powershellpowyżej XP, 2003:
XP, 2003:
źródło