Cách tải File lên Onedrive​?

Khác với Google one, khi nâng cấp Google one chúng ta có thể dễ dàng đẩy file vì cơ bản chúng ta đã sử dụng Gmail, Drive, … hàng ngày rồi. Nhưng với với OneDrive thì sao? chúng có những đặc điểm khác biệt gì khi việc tải lên. Hãy cùng adshopkeys.com cùng tìm hiểu một vài cách đơn giản để có thể  sử dụng tải file lên Onedrive trên laptop nói riêng và toàn bộ PC nói chung.

1. Cách tải file lên Onedrive​?

Cách 1: Tải lên qua Trình duyệt Web (OneDrive.com)

Bước 1: Truy cập trang Web OneDrive.com và đăng nhập bằng tài khoản Microsoft của bạn.

Bước 2: Nhấp vào nút “Add New”, sau đó chọn “Files upload” Duyệt máy tính của bạn để tìm các tệp hoặc thư mục bạn muốn tải lên, chọn chúng và nhấp vào “Open” hoặc “Upload”

Bước 3: Sau đó sau khi tải lên thành công, file sẽ xuất hiện ngay trong thư mục bạn chọn. Bạn có thể nhấn chuột phải vào File >> chọn Chia sẻ (Share) để lấy link chia sẻ nếu cần.

Ok vậy là đã xong? Ngoài ra bạn có thể kéo và thả trực tiếp file từ máy tính vào cửa sổ OneDrive.com để tải nhanh. Dung lượng miễn phí mặc định là 5 GB – nếu cần mua thêm dung lượng bạn có thể mua tại shop mình cho rẻ nhé: https://adshopkeys.com/tai-khoan-onedrive/

Cách 2: Bật tự động sao lưu?

Nếu bạn nào không rành về kĩ thuật thì có thể thử cách như sau:

Bước 1: Vào One Drive >> Lựa chọn Backup > Manage Backup

Bước 2: Trong hộp thoại Quản lý sao lưu, chọn các thư mục mà bạn muốn sao lưu.

Bước 3: Chọn Bắt đầu sao lưu. Sau đó, chờ đợi vài phút để OneDrive tự động đồng bộ tất cả các file mà bạn đã lựa chọn lên đám mây nhé.

Cách 3: Cách tải lên OneDrive bằng PowerShell?

Bước 1: Cài đặt Microsoft Graph module

  • Mở PowerShell với quyền Administrator (quyền quản trị).
  • Cài đặt Microsoft Graph module bằng cách chạy lệnh sau:

Install-Module Microsoft.Graph -Scope CurrentUser

Bước 2: Đăng nhập vào tài khoản Microsoft

Sau khi cài đặt xong, bạn cần đăng nhập vào tài khoản Microsoft của mình để có quyền truy cập vào OneDrive. Để đăng nhập vào tài khoản, chạy lệnh sau trong PowerShell:

Connect-MgGraph -Scopes “Files.ReadWrite.All”
 
 
PowerShell sẽ yêu cầu bạn đăng nhập. Bạn sẽ được chuyển đến trang web Microsoft để nhập thông tin đăng nhập tài khoản Microsoft của bạn (Outlook, Hotmail, v.v.).

Bước 3: Tải file lên OneDrive
 
Đầu tiên Cập nhật đường dẫn file bạn muốn tải lên và nơi bạn muốn lưu file trong OneDrive. Ví dụ:
 
# Đường dẫn file cục bộ bạn muốn tải lên
$localFilePath = “C:\Path\To\Your\File.txt”
# Thay đổi đường dẫn đến file trên máy của bạn
# Đường dẫn trong OneDrive nơi bạn muốn lưu file$remoteFilePath = “/Apps/MyApp/File.txt”
# Đường dẫn thư mục trên OneDrive (có thể thay đổi)
# Đọc nội dung file và tải lên OneDriveInvoke-MgGraphRequest -Method PUT -Uri “https://graph.microsoft.com/v1.0/me/drive/root:$remoteFilePath:/content” -Content ([System.IO.File]::ReadAllBytes($localFilePath))
Write-Host “File đã tải lên OneDrive thành công!”
 
Bước 4: Lưu đoạn mã PowerShell trên vào một file có đuôi .ps1. Ví dụ UploadToOneDrive.ps1.
 
.\UploadToOneDrive.ps1
 
Để dễ hiểu hơn mình sẽ ví dụ cụ thể cho các bạn thấy:
 
Giả sử bạn muốn tải file document.txt từ thư mục C:\Users\YourUsername\Documents lên OneDrive của bạn và lưu nó vào thư mục Apps/MyApp trong OneDrive.
Đâu tiên chúng ta xác định đường dẫn file cục bộ và đường dẫn OneDrive
  • Đường dẫn file cục bộ: C:\Users\YourUsername\Documents\document.txt
  • Đường dẫn remote trên OneDrive: /Apps/MyApp/document.txt
Code PowerShell để tải lên File:
 
# Đường dẫn file cục bộ bạn muốn tải lên
$localFilePath = “C:\Users\YourUsername\Documents\document.txt”
 
# Đường dẫn nơi bạn muốn lưu file trong OneDrive (cần phải thay đổi đúng theo cấu trúc thư mục của bạn)
$remoteFilePath = “/Apps/MyApp/document.txt”
 
# Đọc nội dung file và tải lên OneDrive
Invoke-MgGraphRequest -Method PUT -Uri “https://graph.microsoft.com/v1.0/me/drive/root:$remoteFilePath:/content” -Content ([System.IO.File]::ReadAllBytes($localFilePath))
 
# Thông báo file đã tải lên thành công
Write-Host “File đã tải lên OneDrive thành công!”
 
Nếu mọi thứ đúng, bạn sẽ thấy thông báo “File đã tải lên OneDrive thành công!” trong PowerShell.

2. Cuối cùng?

Thực tế thì việc tải file lên OneDrive là một thao tác rất đơn giản và nhanh chóng, giúp bạn dễ dàng lưu trữ và đồng bộ dữ liệu trên đám mây. Tùy vào thiết bị và sở thích, bạn có thể chọn phương pháp tải lên qua trình duyệt web, ứng dụng OneDrive, hoặc sử dụng mã nguồn như PowerShell hoặc Python để tự động hóa quy trình. Chúc các bạn thành công.

>> Hướng dẫn cài đặt Onedrive cho máy tính?

>> Hướng dẫn chuyển dữ liệu từ Onedrive sang Onedrive khác

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *