Tùy chỉnh trang phân cách với tên máy tính của khách hàng


3

Tôi có một máy in được chia sẻ trong một mạng riêng và tôi muốn tùy chỉnh một trang phân cách để mỗi khi một khách hàng của tôi gửi một trang tới máy in của tôi, một trang phân cách sẽ in tên máy tính của anh ta để chỉ định máy tính nào đã gửi trang này.

Tôi đã cố gắng định cấu hình trang phân cách từ hệ thống máy chủ của mình nhưng nó chỉ in tên máy tính của máy chủ.

Tôi đã cố gắng thiết lập trang phân cách trong mỗi máy khách nhưng không có gì xảy ra và lại thất bại.

Vậy làm thế nào tôi có thể tùy chỉnh trang phân cách để chỉ định chủ sở hữu của trang in?

Hệ điều hành sever của tôi là windows 7 SP1 và model máy in của tôi là HP laser jet 1320


Hệ điều hành nào? Nhà sản xuất / mô hình in gì?
DavidPostill

@DavidPostill Hệ điều hành của tôi là windows 7 SP1 và kiểu máy in của tôi là máy bay phản lực HP 1320
Daniel.V

Câu trả lời:


3

Làm cách nào tôi có thể tùy chỉnh trang phân cách để chỉ định chủ sở hữu của trang in?

Bạn có thể bao gồm @N(In tên người dùng của người đã gửi công việc) trong trang tệp riêng biệt.


Cách tạo tập tin trang phân cách tùy chỉnh

Để tạo tệp trang phân cách tùy chỉnh, hãy sử dụng trình soạn thảo văn bản như Notepad. Trên dòng đầu tiên, nhập một ký tự đơn, rồi nhấn Enter. Ký tự trên dòng này xác định ký tự được sử dụng làm ký tự thoát. Ví dụ, danh sách sau đây giả định rằng ký tự này là dấu hiệu @.

  1. Nhập mã thoát cho các chức năng bạn muốn, sau đó lưu tệp có .sepphần mở rộng trong %Windir%\System32 thư mục con.
  2. Trong Trình quản lý in, chọn máy in mà bạn muốn sử dụng tệp trang phân cách và sau đó nhấp vào "Chọn thuộc tính" trên menu Máy in.
  3. Nhấp vào "Chi tiết", chỉ định tên của tệp trang phân cách mong muốn trong hộp "Tệp phân tách" và sau đó nhấp vào "OK".

Lưu ý Đặt tệp trang phân cách tùy chỉnh vào một trong các vị trí sau:

  • Trong %Windir%\System32thư mục.
  • Trong một thư mục có đường dẫn chứa một SepFilesthư mục. Ví dụ: Drive:\Folder\SepFiles\Subfolder

Các @Fpathnametập tin sẽ chỉ in nếu file @Fpathname là một trong các địa điểm sau:

  • Trong %WINDIR%\System32thư mục.
  • Trong một SepFilesthư mục nằm dưới %WINDIR%\system32thư mục hoặc trong bất kỳ thư mục con nào của SepFilesthư mục đó . Ví dụ:

    %WINDIR%\System32\SepFiles
    

    hoặc là

    %WINDIR%\System32\SepFiles\Subfolder1\Subfolder2
    
  • Trong cùng SepFilesthư mục với tệp trang phân cách tùy chỉnh hoặc trong bất kỳ thư mục con nào của SepFilesthư mục đó .

    Ví dụ: tệp trang phân cách tùy chỉnh có thể nằm trong thư mục sau:

    Drive:\Folder\SepFiles
    

    Trong trường hợp này, @Fpathnametệp có thể nằm trong thư mục sau:

    Drive:\Folder\SepFiles\Subfolder1\Subfolder2
    

Danh sách sau đây mô tả các mã thoát có thể được sử dụng trong tệp trang phân cách và các chức năng của chúng:

  • @N: In tên người dùng của người đã gửi công việc.
  • @I: In số công việc.
  • @D: In ngày công việc được in. Biểu diễn của ngày giống như Định dạng ngày trong phần Quốc tế trong Bảng điều khiển.
  • @T: In thời gian công việc được in. Biểu diễn thời gian giống như Định dạng Thời gian trong phần Quốc tế trong Bảng điều khiển.
  • @Lxxxx: In tất cả các ký tự (xxxx) theo sau cho đến khi gặp mã thoát khác.
  • @Fpathname: In nội dung của tệp được chỉ định bởi đường dẫn, bắt đầu trên một dòng trống. Nội dung của tệp này được sao chép trực tiếp vào máy in mà không cần xử lý.
  • @Hnn: Đặt trình tự điều khiển dành riêng cho máy in, trong đó nn là mã ASCII thập lục phân được gửi trực tiếp đến máy in. Để xác định số lượng cụ thể, xem hướng dẫn sử dụng máy in của bạn.
  • @Wnn: Đặt chiều rộng của trang phân cách. Độ rộng mặc định là 80; chiều rộng tối đa là 256. Bất kỳ ký tự có thể in nào ngoài chiều rộng này đều bị cắt ngắn.
  • @U: Tắt in ký tự khối.
  • @ B @ S: In văn bản theo các ký tự khối có độ rộng đơn cho đến khi gặp @U.
  • @E: Đẩy một trang từ máy in. Sử dụng mã này để bắt đầu một trang phân cách mới hoặc để kết thúc tệp trang phân cách. Nếu bạn nhận được một trang phân cách trống bổ sung khi bạn in, hãy xóa mã này khỏi tệp trang phân cách của bạn.
  • @n: Bỏ qua n số dòng (từ 0 đến 9). Bỏ qua 0 dòng di chuyển in sang dòng tiếp theo.
  • @ B @ M: In văn bản theo các ký tự khối có chiều rộng gấp đôi cho đến khi gặp @U.

Nguồn https://support.microsoft.com/en-us/kb/102712


0

Câu trả lời của David cho bạn biết cách đưa tên người dùng vào tệp phân cách. Thật không may, không có tham số trang phân cách để hiển thị tên máy tính. Tuy nhiên, như bạn có thể bao gồm nội dung của một tệp, nó vẫn có thể được thực hiện, như sau.

Trong tập lệnh khởi động của PC, có lệnh sau:

echo% COMPUTERNAME%>% WINDIR% \ System32 \ NAMEFILE.TXT

Trong này, thay đổi đường dẫn cho phù hợp với tình hình. Bây giờ, trong trang phân cách, bao gồm dòng

@ F% WINDIR% \ System32 \ NAMEFILE.TXT

Tôi khuyên bạn nên sửa đổi tệp PCL.SEP, đi kèm với Windows (tạo bản sao trước), vì điều đó sẽ cho bạn một điểm khởi đầu tốt và tất cả những gì bạn phải làm là chèn thêm một lệnh. Sau đó sẽ in tên của PC. Bạn có thể sử dụng các tham số tệp phân tách khác để chỉ định kích thước, vị trí, v.v.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.