Có một công cụ dòng lệnh tích hợp trong Windows như wget / curl không?


40

Tôi đến từ nền tảng Linux / Unix và tôi đã tự hỏi liệu Windows có nhị phân có thể tải xuống các tệp từ bảng điều khiển không.

Tôi muốn tự động hóa một quy trình nhất định và một trong những yêu cầu của tôi là không cài đặt nhiều phần mềm, nhưng sử dụng các công cụ tích hợp càng nhiều càng tốt.

Cảm ơn!


thành thật mà nói .. wget và curl không thực sự là các lệnh tích hợp.
Mike

1
Windows 8.1, tháng 10 năm 2017 - cả curl và wget đều được bao gồm trong PowerShell, vì điều này cho thấy: stackoverflow.com/questions/33364752/iêu
SDsolar

Tôi chưa đủ tín dụng để đăng câu trả lời trên trang web này, nhưng câu trả lời được chấp nhận là không chính xác. Trên thực tế, có một sự thay thế bitsadmin /transfer myDownloadJob /download /priority normal https://path/to/remote/file.txt c:\path\to\local\file.txt
vượt trội

Câu trả lời:


11

Không có wget như lệnh tích hợp trong Windows. Bạn có thể sử dụng .net Framework qua Windows PowerShell như trong ví dụ này:

https://superuser.com/questions/362152/native-alternative-to-wget-in-windows-powershell

hoặc như tôi làm và sử dụng wget cho Windows:

http://gnuwin32.sourceforge.net/packages/wget.htm


1
Cảm ơn! Tôi đã hy vọng cho một nhị phân bản địa, nhưng ... cái quái gì vậy - wget nó là! : D
carlspring

Phiên bản gget của wget cho windows có một lỗi lớn khiến nó bị sập khi tải xuống các tệp lớn.
Juan Jimenez

Tôi chưa đủ tín dụng để đăng câu trả lời trên trang web này, nhưng câu trả lời được chấp nhận là không chính xác. Trên thực tế, có một sự thay thế bitsadmin /transfer myDownloadJob /download /priority normal https://path/to/remote/file.txt c:\path\to\local\file.txt
vượt trội

24

Quyền hạn.

$wc = New-Object System.Net.WebClient
$wc.DownloadFile($source, $dest)

Ngoài ra còn có Invoke-WebRequest trong PS 3.0.


Tôi đã thực sự hy vọng cho một phần thực hiện riêng của hệ thống.
carlspring

5
Nó là một phần bản địa của hệ thống. Nó đi kèm với Windows ra khỏi hộp.
Ryan Ries


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.