Hãy quên Tập lệnh khởi động trong "Cấu hình máy tính" vì tập lệnh bạn đặt ở đó được Hệ thống thực thi ngay cả trước khi bất kỳ ai đăng nhập.
Điều này thường không mang tính tương tác (bạn có thể thêm tập lệnh để dọn dẹp một số thư mục nhất định hoặc định cấu hình thứ gì đó trên máy tính, nhưng bạn không thể khởi động ứng dụng người dùng cuối tại đây, ứng dụng sẽ không hiển thị nhưng có thể đang chạy trong nền).
Chà, bạn cũng đã định cấu hình Tập lệnh đăng nhập trong "Cấu hình người dùng", điều đó tốt hơn vì các tập lệnh ở đây được thực thi trong ngữ cảnh của người dùng, tuy nhiên, kể từ Windows 8.1 Tập lệnh đăng nhập không chạy trong năm phút sau khi người dùng đăng nhập. Điều này là do thiết kế để tăng tốc độ tải của máy tính để bàn của người dùng. Tuy nhiên, bạn có thể thay đổi điều đó:
Nếu bạn muốn tập lệnh đăng nhập chạy khi người dùng đăng nhập mà không có bất kỳ độ trễ nào,
bạn nên định cấu hình cài đặt Configure Logon Script Delay thành
Đã tắt trong Cấu hình máy tính\Quản trị
Vị trí mẫu\System\Chính sách nhóm.
Tuy nhiên, đây không phải là cách ưa thích để đạt được những gì bạn muốn, như Microsoft nói:
Cơ chế này cho phép quản trị viên thực hiện các công việc bảo trì khác nhau
và các tác vụ quản lý trên máy khách, bao gồm (nhưng không giới hạn
để) thu thập thông tin chẩn đoán, gọi quét bảo mật,
làm sạch hoặc đặt lại trạng thái hệ thống và cài đặt các công cụ.
bạn nằm ngoài phạm vi vì bạn không muốn "thực hiện các nhiệm vụ quản lý và bảo trì khác nhau" với trường hợp sử dụng của mình.
Tôi khuyên bạn nên triển khai một Chạy khóa đăng ký thay thế. Bạn vẫn có thể triển khai điều đó với Chính sách nhóm:
Nếu bạn muốn triển khai điều này trên Máy tính (để nó áp dụng cho mọi người đăng nhập trên máy tính), thì trong GPO của bạn, hãy truy cập cấu hình máy tính -> Sở thích (không phải "Chính sách") -> Cài đặt Windows -> đăng ký -> Mục đăng ký mới và tạo một giá trị REG_SZ mới theo đường dẫn được hiển thị trong tài liệu (HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
), đặt cho nó một tên Giá trị có ý nghĩa và đặt Dữ liệu giá trị thành đường dẫn của tệp thực thi trên máy tính.
Nếu bạn muốn triển khai cài đặt này trên cơ sở từng người dùng, thì hãy sử dụng phương pháp tương tự nhưng trên Cấu hình người dùng thay vì Cấu hình máy tính (và HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
thay vì HKLM).
Đừng quên liên kết Chính sách nhóm trên một OU chứa Người dùng của bạn nếu bạn đang sử dụng Cấu hình người dùng hoặc trên một OU máy tính nếu bạn đang sử dụng Cấu hình máy tính (tương tự đối với quyền Ủy quyền, thêm người dùng nếu bạn đang làm việc với Cấu hình người dùng hoặc Máy tính nếu bạn đang làm việc với Cấu hình máy tính)