Tin tức và phân tích của tất cả các thiết bị di động

Cách tải xuống tệp bằng PowerShell trên hệ thống của bạn Windows 10

Windows PowerShell đi kèm với Windows 10. Bạn thậm chí có thể thay thế dấu nhắc lệnh trong menu Power User bằng PowerShell. Giống như Dấu nhắc Lệnh, PowerShell cho phép bạn thực hiện vô số tác vụ cấu hình trên màn hình nền, chẳng hạn như gỡ cài đặt các ứng dụng mặc định. Bạn cũng có thể sử dụng cho mục đích cơ bản hơn nhiều như tải xuống tệp. Với một lệnh đơn giản, bạn không chỉ có thể tải xuống tệp có sẵn công khai mà còn có thể tải xuống tệp yêu cầu xác thực trước khi có thể tải xuống, chẳng hạn như tệp trong thư mục Dropbox của bạn. Chúng tôi đã mô tả quá trình này một cách chi tiết ở đây.

Cần lệnh;

$client = new-object System.Net.WebClient
$client.DownloadFile("Download Link","File Destination")

Trong lệnh trên, bạn sẽ thay thế “Link tải xuống” bằng liên kết đến tệp bạn muốn sao chép. URL phải nằm trong dấu ngoặc kép và dấu ngoặc phải là một phần của cú pháp. Thay thế “Đích tệp” bằng vị trí bạn muốn lưu tệp, theo sau là phần mở rộng tệp. Bạn có thể nhập bất kỳ tên nào, nhưng đảm bảo rằng bạn có phần mở rộng chính xác. PowerShell sẽ không tạo thư mục, vì vậy hãy đảm bảo rằng thư mục mà bạn muốn lưu tệp đã tồn tại.

Lệnh sẽ giống như thế này;

$client = new-object System.Net.WebClient
$client.DownloadFile("https://i.imgur.com/JnphmRt.jpg","C:UsersFatima WahabDesktopcat.jpg")

Nếu bạn đang cố tải xuống một tệp yêu cầu bạn đăng nhập vào một dịch vụ, hãy đặt lệnh này ở giữa hai dòng;

$client.Credentials =  Get-Credential

Màn hình sẽ nhắc bạn nhập tên đăng nhập và mật khẩu. Bạn sẽ cần biết trước thông tin đăng nhập và mật khẩu để nhập vì lời nhắc sẽ không cho bạn biết liệu nó có yêu cầu thông tin đăng nhập tài khoản Google hoặc Dropbox của bạn hay không.

Lệnh cùng với lệnh xác thực sẽ trông như thế này;

$client = new-object System.Net.WebClient
$client.Credentials = Get-Credential
$client.DownloadFile("https://i.imgur.com/JnphmRt.jpg","C:UsersFatima WahabDesktopcat.jpg")

Hãy chắc chắn rằng bạn có một liên kết trực tiếp đến tập tin. Liên kết đến các trang có nút tải xuống sẽ không hoạt động. Thay vào đó, bạn sẽ gặp lỗi hoặc kết thúc bằng việc lưu chính trang đó thay vì tệp.