Câu trả lời ngắn:GPEDIT.MSC (Start.Run, gpedit.msc)
Windows 2000 trở lên [1] cung cấp một máy tính Startup Scripts bộ sưu tập trong trình soạn thảo chính sách:
- Computer Settings -> Windows Settings ->Scripts (Startup/Shutdown)
Có một tương đương đăng nhập khu vực tập lệnh (tức là sau khi khởi động máy tính, khi người dùng đăng nhập) trong bit Cấu hình người dùng.
dài:
GPEDIT.MSC là Group Policy chỉnh sửa giao diện điều khiển, và chạy lại cửa hàng Group Policy máy tính cục bộ khi nó được sử dụng trực tiếp, vì vậy nó rất hữu ích để thiết lập địa phương chỉ tham số.Khi sử dụng Active Directory, cùng một giao diện được sử dụng để chỉnh sửa các đối tượng chính sách nhóm được lưu trữ trong rừng (GPO), vì vậy các cài đặt tương tự có sẵn trên một loạt các máy.
Kịch bản khởi động máy tính chạy trong ngữ cảnh máy tính , nghĩa là chúng không thể truy cập các ổ đĩa mạng yêu cầu người dùng hoặc thành viên nhóm nhất định hoạt động, v.v. Khi máy tính truy cập vào mạng, họ thường (có ngoại lệ) sử dụng tài khoản MACHINENAME $ của họ.
A tập lệnh khởi động là cách nhanh chóng và dễ dàng để có được quy trình chạy khi máy khởi động.
Quá trình khởi động máy tính sẽ bị ảnh hưởng bởi thời gian cần thiết để chạy chương trình, vì vậy bạn có thể muốn đảm bảo bạn gọi nó bằng lệnh START từ tệp lô hoặc chỉ định không chờ tệp thực thi hoàn thành bằng bất kỳ ngôn ngữ kịch bản nào bạn sử dụng. (điểm quan trọng là: chạy tập lệnh không đồng bộ trừ khi nó quan trọng hoặc không cần phải chạy không đồng bộ cos nó sẽ luôn luôn mất không có thời gian ở tất cả. Khởi động dài = người dùng không hài lòng).
Sử dụng dịch vụ Win32 là một tùy chọn thay thế - bạn có thể sử dụng tiện ích SRVANY từ Bộ tài nguyên để "dịch vụ-ify" khá nhiều bất kỳ thực thi nào. VS.Net 2002 và sau đó cũng cho phép bạn xây dựng một dịch vụ được quản lý trực tiếp.
Và Task Scheduler được nhiều nhiều khả năng như của Vista/2008, có khả năng chạy các kịch bản lúc khởi động, trên nhàn rỗi, và/hoặc khi Event Logs được tạo ra hoặc một số điều kiện khác được đáp ứng: nó khá mát mẻ! Tác vụ theo lịch biểu có lợi thế có thể là có thể chỉ định tài khoản người dùng mà tác vụ đó chạy, nếu điều đó quan trọng đối với bạn.
Caveat Scriptor: http://support.microsoft.com/kb/256320
Run Startup Scripts không đồng bộ: http://msdn.microsoft.com/en-us/library/ms811602.aspx
Vista Task Scheduler (những gì là mới): http://technet.microsoft.com/en-us/appcompat/aa906020.aspx
[1] Windows XP, 2003, Vista/2008, Windows 7/2008R2, Windows 8/2012, Windows 8.1/2012R2, Windows 10/Windows Server 2016. Mọi thứ. Nhưng NT4 thì không!
Cảm ơn bạn, rõ ràng là bạn đã trả lời từ mọi góc độ. –
'Cài đặt/cấu hình máy tính -> Cài đặt Windows -> Scripts' Bạn có thể tìm thấy điều này bằng cách mở Local Group Policy Editor, vì không ai giải thích cách truy cập cửa sổ này. – liltitus27
@TristanK, tôi có Windows 2K, nơi chúng tôi sao chép nó (vmware) và cô lập nó khỏi mạng (cắt bộ điều hợp mạng), đối với một số thử nghiệm với cơ sở dữ liệu của chúng tôi. Nhưng sau đó, các kịch bản khởi động/tắt máy LOCAL GPO không bắt đầu nữa. Các kịch bản khởi động GPO cục bộ phụ thuộc vào hoạt động nertwork ou AD có sẵn? – ceinmart