ongke0711 > 31-03-26, 12:39 AM
![[Hình: 55177785553_573458b3bb_b.jpg]](https://live.staticflickr.com/65535/55177785553_573458b3bb_b.jpg)
.AnNguyen > 07-04-26, 10:02 AM
(31-03-26, 12:39 AM)ongke0711 Đã viết: Đây là một ứng dụng nhỏ cài task vào hệ thống Windows thông qua Task Scheduler, để hiển thị thông báo nhắc nhở các công việc cần làm.
+ Dùng file Excel để liệt kê theo dõi công việc.
+ Powershell sẽ hiển thị các công việc đến hạn lên bảng (dùng Form của .NET). Trước đây dùng file VBScript (VBS) khá là tiện nhưng Microsoft đã không còn hỗ trợ nên các phiên bản Windows 11 sau này (24H2) không có VBS. Muốn chạy được thì phải tự cài thêm (trong Windows features).
+ Task scheduler sẽ định kỳ vào một khoảng thời gian qui định (chạy file PowerShell) sẽ hiện thông báo lên màn hình máy tính để nhắc nhở thực hiện.
Vì code để hiển thị thông báo đơn giản nên vẫn sẽ có một số hạn chế, lỗi như:
- Vẫn hiện màn hình console.
- Người dùng phải mở file excel để bấm cập nhật công việc thì hệ thống thông báo mới đúng và đủ.
*** Lưu ý: Copy nguyên thư mục và giữ nguyên các file trong đó để ứng dụng hoạt động đúng.
Thư mục phải luôn đảm bảo có 2 file là: NhacNhoCongViec.xlsm và NhacNhoCongViecForm.ps1
Không được đổi tên thư mục [Tool_KhongXoa].
Ghi chú thêm:
- File PowerShell (PS) có thể trực tiếp mở file Excel để lấy thông tin đưa vào bảng nhưng tôi không dùng code này để tránh đụng khi người dùng đang thao tác trên file Excel này. Hơn nữa để PS làm việc với Excel thì sẽ phải nạp thêm thư việc "Import-Excel" nhưng đối với máy không có quyền Administrator sẽ phải thêm mấy bước cài đặt -> hơi phiền phức.
- Sau này tôi sẽ làm một phiên bản khác có tuỳ chọn hiển thị thông tin ở mục thông báo góc phải dưới màn hình. Hoặc dùng msg.exe của Windows để hiện thông báo thuần tuý dạng text đơn giản.
Link file: https://www.mediafire.com/file/fj7ps4uew...c.zip/file
ongke0711 > 07-04-26, 10:46 AM
(07-04-26, 10:02 AM)AnNguyen Đã viết: Từ ngày bùng nổ AI nên cũng ít người trao đổi qua diễn đàn quá anh nhỉ? bản thân em cũng vậy @@