Cách nhập hoặc xuất công việc từ bộ lập lịch tác vụ trong Windows 11/10

Task Scheduler là một công cụ cho phép bạn tạo và tự động hóa các tác vụ( create and automate routine tasks) hàng ngày trên máy tính Windows 11/10 . Công cụ gốc chủ yếu được sử dụng để chạy bất kỳ công cụ giám sát nào và cho các tác vụ bảo trì như chống phân mảnh ổ đĩa , dọn dẹp ổ đĩa và cài đặt các bản cập nhật Windows(install Windows updates) . Trong bài đăng này, chúng tôi sẽ chỉ cho bạn các cách mà bạn có thể nhập hoặc xuất Công việc từ Trình lập lịch tác vụ(Task Scheduler) trong Windows 11/10 .

Task Scheduler cũng có thể được sử dụng để thực thi các tác vụ như khởi động ứng dụng, gửi email, chạy lệnh, thực thi tập lệnh vào một ngày và giờ cụ thể hoặc hiển thị hộp thông báo.

Trình lập lịch tác vụ(Task Scheduler) có thể được lập lịch để đáp ứng các sự kiện hoặc trình kích hoạt sau:

  • Vào một thời điểm cụ thể.
  • Vào một thời điểm cụ thể trong lịch trình hàng ngày.
  • Vào một thời điểm cụ thể trong lịch trình hàng tuần.
  • Vào một thời điểm cụ thể theo lịch trình hàng tháng.
  • Khi hệ thống được khởi động.
  • Khi máy tính vào trạng thái nhàn rỗi.
  • Khi người dùng đăng nhập.
  • Khi nhiệm vụ được đăng ký.

Bạn có thể tạo nhiệm vụ và lịch biểu dựa trên phản hồi ở trên.

Nhiệm vụ cũng có thể được lưu và nếu muốn, bạn có thể nhập hoặc xuất nhiệm vụ từ máy tính này sang máy tính khác.

Cách nhập hoặc xuất công việc từ Bộ lập lịch tác vụ trong Windows 10

Nhập hoặc xuất Công(Export Tasks) việc từ Bộ lập lịch Công việc(Task Scheduler)

Bạn có thể nhập hoặc xuất các tác vụ đã lên lịch từ Bộ lập lịch tác vụ(Task Scheduler) trong Windows 11/10 bằng bất kỳ phương pháp nào trong ba phương pháp sau:

  1. Sử dụng Trình lập lịch tác vụ
  2. Sử dụng Command Prompt
  3. Sử dụng PowerShell

Chúng ta hãy xem xét các bước liên quan đến từng phương pháp được liệt kê.

1] Sử dụng Trình lập lịch tác vụ

Phương pháp sử dụng Task Scheduler để nhập hoặc xuất Task đã(Tasks) lên lịch trong Windows 10 là dễ nhất.

Xuất khẩu

Để xuất, hãy làm như sau:

  • Nhấn phím Windows key + R để gọi hộp thoại Chạy.
  • Trong hộp thoại Chạy, nhập taskchd.msc(taskschd.msc)
  • Nhấn tổ hợp CTRL+SHIFT+ENTER để mở Trình lập lịch tác vụ(open Task Scheduler) ở chế độ quản trị.
  • Bấm để mở rộng Thư viện bộ lập lịch tác vụ(Task Scheduler Library) ở ngăn bên trái.
  • Trên ngăn giữa, nhấp chuột phải vào Tác vụ(Task) và chọn Xuất.( Export.)
  • Chọn vị trí để lưu tệp.
  • Bấm vào nút Lưu(Save)  .

Sau khi lưu, bạn có thể tìm thấy tệp XML(XML) ở vị trí đã lưu cụ thể đó. Bạn có thể sao chép tệp XML(XML) này sang máy khác bằng ổ USB(USB) hoặc bạn có thể gửi tệp qua email.

Nhập khẩu

Để nhập, hãy làm như sau:

Trước khi nhập, hãy đảm bảo rằng bạn đã sao chép tất cả các tệp cần thiết để chạy các tác vụ. Ví dụ: nếu bạn định chạy bất kỳ tập lệnh PowerShell nào, hãy đảm bảo rằng bạn đã sao chép tập lệnh cùng với tệp XML(XML) .

Xuất tác vụ(Tasks) chỉ xuất cấu hình tác vụ Trình lập lịch(Task Scheduler) tác vụ. Nó sẽ không sao chép các tệp cần thiết. Vì vậy, hãy sao chép tất cả các tệp được yêu cầu và sau đó bắt đầu nhập.

  • Mở Trình lập  lịch tác vụ( Task Scheduler) ở chế độ quản trị.
  • Bấm để mở rộng Thư viện bộ lập lịch tác vụ(Task Scheduler Library) ở ngăn bên trái.
  • Nhấp chuột phải(Right-click) vào thư mục cho nhiệm vụ và chọn Nhập Tác vụ.( Import Task.)
  • Bây giờ, duyệt qua vị trí tệp XML(XML file)  và nhấp vào  Mở(Open) .

Nếu bạn đã định cấu hình bất kỳ Cài đặt Tác vụ nào, hãy làm điều đó sau khi nhập.(Task)

2] Sử dụng Command Prompt

Để nhập hoặc xuất Công việc đã lên lịch trong(Tasks) Windows 10(Windows 10) bằng Command Prompt , bạn cần sử dụng lệnh  Schtasks.exe . Lệnh này cho phép người dùng tạo, xóa, truy vấn, thay đổi, chạy và kết thúc các tác vụ đã lên lịch trên máy tính cục bộ hoặc từ xa.

Xuất khẩu

Để xuất, hãy làm như sau:

  • Nhấn phím Windows + Windows key + Rđể gọi hộp thoại Chạy.
  • Trong hộp thoại Chạy, nhập cmd rồi nhấn CTRL + SHIFT + ENTER để open Command Prompt in admin/elevated mode .
  • Trong cửa sổ nhắc lệnh, sao chép và dán lệnh bên dưới và nhấn Enter .
  • Thay thế trình giữ chỗ task_locationtask_name bằng vị trí và tên thực tế của Nhiệm vụ từ Bộ lập lịch tác vụ(Task Scheduler) .
  • Bạn có thể tìm thấy vị trí và tên của Nhiệm vụ(Task) , nếu bạn nhấp vào Tác vụ(Task) trong ngăn giữa.
  • Thay thế %UserProfile%  bằng đường dẫn hồ sơ đầy đủ của bạn. Ví dụ C:\Users\Chidum.Osobalu .
schtasks /Query /XML /TN “task_location\task_name” > “%UserProfile%\Desktop\Export Tasks\name.xml”

Khi lệnh được thực thi, hãy đảm bảo rằng tệp được đặt ở đúng vị trí mà bạn đã đề cập trong lệnh.

Nhập khẩu

Để nhập, hãy làm như sau:

Không có tùy chọn nhập trong dấu nhắc lệnh. Vì vậy, thay vì nhập và đặt vị trí và tập lệnh, bạn có thể tạo một tác vụ mới bằng chính tệp XML(XML) mà bạn đã xuất.

Mở Command Prompt ở chế độ quản trị / nâng cao.

Trong cửa sổ CMD , sao chép và dán lệnh bên dưới và nhấn Enter .

schtasks /create /xml “%UserProfile%\XML file Path\TaskName.xml” /tn “\TASKSCHEDULER-FOLDER-PATH\TASK- NAME” /ru “COMPUTER-NAME\USER-NAME” /rp SystemPassword

Thay thế(Replace) các trình giữ chỗ sau trong lệnh:

“%UserProfile%\XML file Path\TaskName.xml - Sao chép đường dẫn tệp XML đã xuất.

TASKSCHEDULER-FOLDER-PATH - Thay thế(Replace) nó bằng đường dẫn vị trí Nhiệm vụ của (Task)Tác vụ(Task) trong Bộ lập lịch tác vụ(Task Scheduler) .

NHIỆM VỤ- TÊN(TASK- NAME) - Bạn có thể đặt bất kỳ tên nào.

MÁY TÍNH-TÊN(COMPUTER-NAME) - Tên máy chủ(Hostname) hệ thống của bạn . Để lấy tên máy từ hệ thống, hãy nhập tên máy(hostname) vào dấu nhắc CMD và nhấn Enter.

NGƯỜI DÙNG-TÊN(USER-NAME) - Tên người dùng hệ thống của bạn.

Mật(SystemPassword) khẩu hệ thống - Nhập(Input) mật khẩu hệ thống của bạn, nếu bạn đã đặt.

3] Sử dụng PowerShell

Để nhập hoặc xuất Công việc đã lên lịch trong(Tasks) Windows 10(Windows 10) bằng PowerShell , bạn sẽ cần sử dụng lệnh ghép ngắn Export- ( Export-ScheduledTask ) SchedonedTask.

Xuất khẩu

Để xuất, hãy làm như sau:

Nhấn phím Windows key + X để truy cập Menu Power User.

Nhấn vào A trên bàn phím để khởi chạy PowerShell ở chế độ quản trị / nâng cao.

Trong bảng điều khiển PowerShell , sao chép và dán lệnh bên dưới và nhấn Enter .

Export-ScheduledTask -TaskName “task location from scheduler\task name” > “$env:UserProfile\Desktop\name.xml”

Thay thế(Replace) các trình giữ chỗ sau trong lệnh:

  • Vị trí công việc từ trình lên lịch
  • Tên nhiệm vụ
  • Name.xml

Sau khi bạn thực hiện lệnh, nhiệm vụ sẽ được xuất đến vị trí được chỉ định.

Nhập khẩu

Để nhập, hãy làm như sau:

Ở đây, giống như trong Command Prompt , cũng không có lệnh nhập trong PowerShell . Vì vậy, bạn sẽ cần sử dụng lệnh Đăng ký(Register command) để tạo tác vụ mới với tệp XML đã(XML) xuất .

Mở PowerShell ở chế độ quản trị.

Trong cửa sổ PowerShell , sao chép và dán lệnh bên dưới với một chút sửa đổi theo yêu cầu của bạn.

Register-ScheduledTask -xml (Get-Content ‘C:\PASTE THE PATH OF THE EXPORTED XML FILE WITH NAME.XML ‘ | Out-String) -TaskName “TASK-IMPORT-NAME” -TaskPath “\TASK-PATH-TASKSCHEDULER\” -User COMPUTER-NAME\USER-NAME –Password TYPE YOUR PASSWORD -Force

Đảm(Make) bảo rằng tất cả các trình giữ chỗ mũ được thay thế tương ứng và thực hiện lệnh. Sau khi thực hiện lệnh, bộ lập lịch tác vụ đã xuất sẽ được tạo như một tác vụ mới trong Bộ lập lịch tác vụ(Task Scheduler) .

The above are the 3 ways you can import or export Tasks from Task Scheduler in Windows 11/10.



About the author

Tôi là nhà phát triển iPhone và macOS có kinh nghiệm trong cả Windows 11/10 và nền tảng iOS mới nhất của Apple. Với hơn 10 năm kinh nghiệm, tôi hiểu sâu sắc về cách tạo và quản lý tệp trên cả hai nền tảng. Kỹ năng của tôi không chỉ đơn thuần là tạo tệp - tôi còn có kiến ​​thức vững chắc về các sản phẩm của Apple, các tính năng của chúng và cách sử dụng chúng.



Related posts