Tôi đã tìm kiếm một câu trả lời cho câu hỏi này và tôi chưa tìm thấy câu trả lời nào. Làm cách nào để xóa một mục khỏi khay Hệ thống của Windows? Tôi đang nhắm mục tiêu Windows XP.
Chỉnh sửa: Đây không phải là về việc ngăn chặn các mục bắt đầu. tôi muốn chương trình để tiếp tục chạy, tôi chỉ cần một tập lệnh / chương trình khác để xóa mục nhập đầu tiên khỏi khay hệ thống.
Chỉnh sửa thứ hai: Một cách tiếp cận mà tôi có thể nghĩ đến là cố gắng ẩn ứng dụng dự định bằng cách sửa đổi các khóa registry. Trên một số máy kiểm tra tôi đã tìm thấy một số mục đăng ký khớp với thông tin khay hệ thống tại
HKEY_USERS\something-that-looks-like S-1-5-21-682003330-1563985344-725345543-1003\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify
với BalloonTip, IconStream
và PastIconsStream
chứa thông tin systray. Điều quan trọng là IconStream
.
Trên các máy khác, chúng được tìm thấy tại
hkey_classes_root/local/setting/software/microsoft/windows/currentversion/TrayNotify
Tôi khá chắc chắn rằng không có nguy hiểm trong việc thay đổi các cơ quan đăng ký cụ thể đó, nhưng tôi không biết cách viết mã cho điều đó. Bất cứ ai có thể giúp tôi với mã và xác nhận nếu điều này có tác dụng mong muốn của việc ẩn biểu tượng systray cho một chương trình đang hoạt động?