close

在 Windows 98 或 XP 執行 dos + 倚天系統 + dos程式

 

本篇文章來自 

威廉的部落格

  連結

2010/12/14 11:02

 Windows 98  XP 執行 dos + 倚天系統 + dos程式


你還有在用古董級的 dos 程式嗎?你的 Windows 98  XP 無法使用 dos 的倚天中文系統列印出資料嗎?沒關係,有4dos就可以了,它還是免費的呢。


4dos (Windows 命令提示字元 cmd.exe 的增強版)


檔案大小:1.22 MB
系統要求:Windows 98/XP/不支援 Windows 7
ps:支援網路列印


 
會影響 MICROTEK ScanMaker 掃瞄器, 導致 98 運作時掃瞄器無法存成 .tif 圖檔, 但可存成 .bmp 圖檔, 在 XP 上安裝後掃瞄器無法運作(找不到掃瞄器), 作業系統重新安裝亦無法還原MICROTEK ScanMaker 掃瞄器的運作

使用 HP Offiejet 4500 事務機, 掃瞄功能正常


使用 USB印表機 或 網路印表機
1.安裝好印表機網路分享(即把印表機分享成網路印表機)
2.幫分享的網路印表機取名
  網路上的芳鄰\整個網路\Microsoft windows Network\工作群組\電腦名稱\印表機和傳真
  在 USB印表機按滑鼠右鍵 -> 內容  -> 共用 -> 共用名稱 ->幫此一網路印表機取名
3.去執行4DOS
4.在4DOS下, 執行Net Use命令,讓LTP1 Port對應到網路印表機的USB印表機
  net use LPT1 \\電腦名稱\網路印表機名稱
5.在4DOS環境底下執行倚天中文,印表機設定到LTP1



xp.bat 檔內容 (進到 dos 開倚天中文)
   d:
      rem 清除網路印表機設定
   net use LPT1 /delete
      rem 設定網路印表機為 pc2dos 電腦的 HP6L 網路印機
   net use LPT1 \\pc2dos\HP6L
      rem 開啟倚天中文
   D:\ET3\ET16V-16 @D:\ACCOUNT\MENU
   D:\ET3\ETINMD 
   D:\ET3\PRDRV  
   cd \
 
xpexit.bat 檔內容 (退出 dos 回到 Windows 下)
      rem 清除網路印表機設定
   net use LPT1 /delete
      rem 退出 dos 回到 Windows 下
   exit



用4dos + ET3


在網路上找到4dos 版本7.5以上可以執行et3, 又4dos已經變成免費軟體, 因此那來測一下
, 果真可以, 當然et3的環境要使用etsetup來設一下


列印有問題,改為p9, 就沒有問題


但是批次檔方面就有點問題


1.將4dos.com拉一個捷徑到桌面
滑鼠移到該捷徑->右鍵-選內容->程式->修改命令列->C:\PROGRA~1\JPSoft\4dos\4dos.com d:\et3\xp.bat


2.一般我們使用的批次檔, 除了倚天之外也會執行程式, 但上述要使用者自己來執行
因此我會使用btm, 寫一個批次檔將其副檔名改為btm, 點選該檔,選取使用4dos.com來開啟


#BTM是4dos的批次檔, 它會將程式預先載到記憶體中, 其詳細請參考其網站, 上述我只是將bat改為btm其骨子裡還是一般的bat檔
#表格亂碼,老問題在et3的批次檔中加入c:\et3\etctl/c:iz
#ET2000應該不可以安裝在 Windows XP 上


印表機是 USB 跟網路印表機,倚天中文根本不支援!


其實這也不難,只要在Windows XP底下安裝好,能正常列印就可以。
1.在Windows XP底下把安裝好的USB印表機用網路分享出來
2.執行Net Use命令「net use LPT1 \\127.0.0.1\USBPRINTER」(127.0.0.1請改成你電腦實際的網路位址)或者「net use lpt1 \\網路主機名稱\分享的印表機名稱」,讓LPT1 Port對應到USB印表機
3.去執行4DOS
4.在4DOS環境底下執行倚天中文,印表機設定到LPT1


這樣就可以從USB印表機輸出報表了!


arrow
arrow
    全站熱搜

    w047 發表在 痞客邦 留言(0) 人氣()