ในกรณีที่เครื่องลูกที่ใช้งานบนระบบ LAN มีหลาย OS และเครื่องพิมพ์ก็หลายยี่ห้อด้วยนั้น เช่น ใช้งานโปรแกรม EASY-ACC บนระบบ LAN และมีเครื่องตัวลูกที่ใช้งานติดตั้ง Windows หลายแบบ Win 95 / Win 2000 / Win NT และเครื่องพิมพ์หลายยี่ห้อ ก่อนอื่นจะต้องทำการสร้าง Batch ไฟล์เพื่อใช้ควบคุมการแสดงผลของโปรแกรมให้เหมาะสม โดยกำหนดค่าการทำงานหลัก ให้สังเกตว่ามี OS แบบใดใช้งานอยู่เครือข่ายมากที่สุด เช่นเป็น WIN 98 ก็ให้กำหนดค่าของโปรแกรมให้เหมาะสมกับ WIN 98 นั้นก่อนแล้วจึงมาทำการปรับค่าให้เหมาะสมกับ OS ตัวอื่น ซึ่งจะช่วยให้ความยุ่งยากน้อยลงไป (ซึ่งคุณสามารถดาวน์โหลดตัวอย่าง Batch ไฟล์สำหรับ OS แต่ละแบบไปใช้ได้)
จาก Batch File ของโปรแกรม EASY-ACC (ECACC.BAT) ถ้าเรียกขึ้นมาดูโดยใช้โปรแกรม EDITOR จะเห็นโปรแกรมแสดงรายละเอียดตามนี้
@ECHO OFF _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1
:BEGIN _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2
LOADTHAI.EXE _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3
ECMAIN.EXE %1 %2 %3 %4 %5 _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ _ 4
IF NOT ERRORLEVEL 255 GOTO END _ _ _ _ _ _ _ _ _ _ _ _ __ _ 5
LOADTHAI.EXE /R _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ _ 6
GOTO BEGIN _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 7
:END _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ _ _ _ _ _ _ 8
LOADTHAI.EXE /U _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ _ _ _ 9
|
สมมุติว่า คอมพิวเตอร์ที่ใช้งานติดตั้ง Win98 และ Win2000 ก่อนอื่นให้สังเกตดูว่าใน LAN ของคุณนั้นมี OS ตัวใดติดตั้งมากที่สุด ก็กำหนดให้โปรแกรม EASY-ACC แสดงผลตามเครื่องส่วนใหญ่นั้น แล้วเพิ่มเติมเฉพาะในส่วนที่แตกต่างจากเครื่องอื่นๆ ในที่นี้จะเป็นการแก้ไข BATCH ไฟล์สำหรับ WIN2000
- จาก Bacth ไฟล์ข้างต้น เนื่องจากในการใช้งาน EASY-ACC บน WinNT/2000/XP จะแสดงผลเฉพาะใน MODE DOS เท่านั้น ไม่สามารถใช้งานใน MODE WINDOW ได้ ก่อนอื่นให้ก็อปปี้ไฟล์ ECACC.BAT แล้วเปลี่ยนชื่อเป็น EC2000.BAT และเรียก Batch ไฟล์ขึ้นมาแก้ไข โดยคลิกเม้าส์ขวาแล้วเลือก EDIT จากนั้นให้แก้ไขตามรายละเอียดดังนี้
- เปลี่ยนบรรทัดที่ 3 เป็น AXRVGA
- เปลี่ยนบรรทัดที่ 4 เป็น ECMAIN.EXE /AA %1 %2 %3 %4
โดย /AA หมายความว่าให้ EASY-ACC แสดงกรอบตามภาษาไทยแบบ AxRVGA แต่ถ้ามีการกำหนด THAI DRIVER แบบอื่นก็สามารถกำหนดได้ตามรายละเอียดดังนี้
- /AA สำหรับ กรอบตาราง แบบ AxTHAI
- /AB สำหรับ กรอบตารางแบบ VTHAI
- /AC สำหรับ กรอบตารางแบบ MS-DOS
- ลบบรรทัดที่ 6 ทิ้ง (โดยการใส่ rem หน้าบรรทัดก็ได้) แก้ไขบรรทัดที่ 9 เป็น AxRVGA -U
- ในกรณีที่มีเครื่องพิมพ์มากกว่า 1 แบบติดตั้งอยู่ ก็จะต้องทำการแก้ไขเพิ่มเติม ในบรรทัดที่ 3 โดยใส่ PARAMETER รูปแบบการกำหนดเครื่องและรหัสเครื่องพิมพ์ เพิ่มเติมดังนี้
- C<รหัสภาษาไทย>P<ชนิดเครื่องพิมพ์>
ตัวอย่าง : AXRVGA -c41pepb4 ความหมาย รหัสภาษาไทยแบบ KU-15 ชนิดเครื่องพิมพ์ Epson or Compatible หรือ AXRVGA -c41php4l ความหมาย รหัสภาษาไทยแบบ KU-15 ชนิดเครื่องพิมพ์ HP Laser Jet 4L
<รหัสภาษาไทย> ได้แก่ : 10 = มอก.820-2529 11 = มอก.988-2532 (ฉบับสระ โ,ใ,ไ ต่อหัว) 12 = มอก.988-2532 (ฉบับสระ โ,ใ,ไ ไม่ต่อหัว) 13 = TIS-PS/2 14 = TIS-08 15 = TIS-12 16 = SIC-เก่า 17 = SIC-ใหม่ 18 = R-LAB (ฉบับสระ โ,ใ,ไ ไม่ต่อหัว) 19 = SCT 20 = MICROWIZ 21 = THAI-ISO1 22 = THAI-ISO2 40 = KU-STD 41 = KU-15 42 = SIC-KU 43 = OLYMPIA KU AA = OLYMPIA
|
<ชนิดเครื่องพิมพ์> ได้แก่ : EPB4 = Epson LQ-850/LQ-1050+/LQ117x/LQ208x หรือ Compatible NEJ1 = NEC P6300/7300/9300 PRP7 = Printronix P6000L/P6200L HP4L = HP Laserjet 4L
|
รูปแบบของ Batch ไฟล์ที่ทำการแก้ไขแล้ว สำหรับใช้งานบน WIN NT/2000/XP เครื่องเป็นแบบ EPSON รหัสภาษาไทยแบบ KU-15
@ECHO OFF
:BEGIN
AXRVGA -c41pepb4
ECMAIN.EXE /AA %1 %2 %3 %4 %5
IF NOT ERRORLEVEL 255 GOTO END
Rem LOADTHAI.EXE /R
GOTO BEGIN
:END
AXRVGA -U
|
Batch ไฟล์สำหรับใช้เรียกโปรแกรม EASY-ACC ในแบบต่างๆ โดยทั้งหมดจะเป็นการแสดงผลในแบบ DOS MODE และใช้งานบนเครื่องพิมพ์แบบ EPSON or Compatible มีรหัสภาษาไทยเป็นแบบ KU-15
สำหรับ Win NT/2000/XP <ดาวน์โหลด EC2000.BAT>
สำหรับ Win 95/98/Me <ดาวน์โหลด EC98.BAT>
สำหรับ การเรียกใช้งานบน DOS <ดาวน์โหลด ECDOS.BAT>
หมายเหตุ
การเรียกใช้งาน Batch ไฟล์นี้ ห้ามเข้าไปในรายการจัดการแฟ้มข้อมูลเพื่อเปลี่ยนแปลงค่าใดๆ ในโปรแกรม เพราะจะมีผลกระทบทำให้เครื่องอื่นมีปัญหาในการแสดงผลได้ เนื่องจากวิธีการนี้เป็นการส่งค่าเข้าไปในโปรแกรมโดยตรง ดังนั้นจึงไม่จำเป็นจะต้องไปเปลี่ยนค่าใดๆในโปรแกรมอีกต่อไป