SelectDefaultPrinter
| Phiên bản | 1.0 |
|---|---|
| Nhà xuất bản | Matthew Shea |
| Ngày phát hành | 19 thg 8, 2016 |
| Ngày thêm | 19 thg 8, 2016 |
| Yêu cầu Os | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Yêu cầu | .NET Framework version 3.5 or later |
| Tổng số lượt tải xuống | 12 |
| Giá bán | Free |
Sự miêu tả
SetDefaultPrinter là một tiện ích nhỏ để đặt máy in mặc định của Windows. Nhưng thay vì yêu cầu người dùng đi tìm danh sách máy in trên bảng điều khiển, nó hiển thị cho họ một hộp thoại đơn giản với danh sách máy in và nút Chọn.
Tôi đã viết tiện ích này như một phần của việc triển khai máy tính để bàn mà tôi đang thực hiện vào thời điểm đó. Tôi là một bộ phận CNTT một người, vì vậy việc giảm tỷ lệ người dùng trông trẻ là một điều tốt. Và hãy đối mặt với nó, một số người dùng cần trông trẻ nhiều hơn những người khác. Chúng tôi có khoảng 50 người và 10 máy in, và tôi đã phát hiện ra một vấn đề sớm trong dự án: khi người dùng chuyển vùng đăng nhập vào máy tính lần đầu tiên, máy in mặc định không phải lúc nào cũng nhất quán. Và trong một số trường hợp, không có máy in nào được đặt làm mặc định, điều này gây ra nhiều chương trình phù hợp và phát sinh lỗi.
Sau khi triển khai và bất cứ khi nào họ sử dụng một máy tính khác, người dùng sẽ in tài liệu của họ một cách mù quáng, đôi khi là những tài liệu nhạy cảm về quyền riêng tư, và sau đó nhận ra rằng họ không biết máy in đó đã sử dụng. Một số người dùng hầu như không biết máy tính, vì vậy tôi phải tìm một cách dễ dàng và nhất quán để cho phép họ chọn máy in mặc định cho mình.
Bạn có thể sử dụng SetDefaultPrinter theo bất kỳ cách nào bạn chọn. Tôi đã tạo nó để chạy từ tập lệnh đăng nhập người dùng Windows mặc định nên mỗi lần người dùng đăng nhập vào máy tính lần đầu tiên, hộp thoại sẽ bật lên và buộc họ phải lựa chọn. Nó đủ nhỏ để có thể được lưu trữ trong thư mục. \ Netlogon và chạy trực tiếp từ đó. Tôi cũng đã tạo các phím tắt cho Màn hình nền và "ghim" trên Menu Bắt đầu, để người dùng có thể chạy bất cứ khi nào họ cần.
SetDefaultPrinter không có trình cài đặt, chỉ có một tệp ZIP. Nó bao gồm một tệp EXE duy nhất và chỉ yêu cầu Microsoft .Net Framework. Nó được phát triển trên hệ thống Windows 7 với .Net 3.5 và tôi chắc chắn rằng nó sẽ tương thích ngược với các phiên bản mới hơn trong một thời gian, nhưng tôi không chắc nó tương thích ngược với các phiên bản cũ hơn như thế nào.
Tôi đã sử dụng SetDefaultPrinter thành công trên Windows XP, 7, 8, Server 2003 và Server 2008, nhưng bạn nên kiểm tra nó trong môi trường của mình để đảm bảo không có hậu quả ngoài ý muốn.
Các cải tiến có thể xảy ra trong tương lai: - dòng lệnh chuyển sang chọn máy in - thời gian chờ với lựa chọn mặc định - hoạt động ẩn - tùy chọn chạy dưới dạng ứng dụng Windows Tray.