2015-08-16 37 views
-4

我有一臺運行MS-DOS的DX4-S CPU和基本內存640K和256K高速緩存的舊PC。 我需要傳輸保存在這臺PC上的所有文件。我無法使用軟盤,因爲我需要數以千計的軟盤。我可以通過網絡複製文件嗎?我可以使用光驅嗎?你會推薦什麼?需要在DOS環境下傳輸所有文件

+0

它有一個以太網卡嗎? –

+0

是的,它有以太網卡。 – WhiteHat

+0

請參閱下面的內容或使用一些鏡像軟件並在舊PC上運行ftp服務器。 –

回答

0

如果此安裝還包含舊版本的Windows(3.1)並具有以太網卡,則可以使用它來傳輸文件。

否則,你可以爲msdos安裝一個tcp/ip堆棧驅動程序,但這很難,因爲你仍然需要一個工具來實際傳輸文件。

如果系統也有cdrom驅動器,您可以使用可啓動的linux cd來傳輸文件。

如果一切都失敗,你可以簡單地拿出硬盤驅動器,並把它放在另一臺電腦,並複製這樣的文件。如果您的其他電腦在其主板上沒有ide連接器,您可能需要購買ide到sata適配器。

0

MS-DOS 6.22附帶INTERSVR.EXE和INTERLNK.EXE,它們允許您通過RS-232或並行端口傳輸文件。

您需要一根零調制解調器電纜(RS-232)或laplink電纜(並行端口)來連接兩臺計算機。

在舊計算機上運行INTERSVR.EXE。 在第二臺計算機上的CONFIG.SYS中加載INTERLNK.EXE。來自舊計算機的驅動器現在將映射到第二臺計算機上的驅動器,並且可以使用您選擇的文件管理器複製文件。

我假設第二臺計算機(或第二臺計算機上的虛擬機)需要運行DOS 6.22或基於DOS的Windows版本(3.11,95,98,ME)之一才能運行。

+0

是的,但是,INTERLNK.EXE不支持Windows XP和更高版本... – mark

+0

謝謝。我會嘗試你和馬克的建議,並且馬上讓你知道。 – WhiteHat

2

當你的MS-DOS的PC和PC要傳輸的文件有一個串行端口,你可以嘗試以下方法:

  • 做出null modem cable
  • 得到支持Z A terminal emulation program for the MS-DOS PC -modem傳輸協議
  • 獲取PC的終端仿真程序(請參閱上面的鏈接),該程序要傳輸到,支持z-modem傳輸協議
  • 使用相同的連接設置啓動兩個程序,例如57600 BAU d 8n1。當PC慢時,降低兩個站點的波特率
  • 使用z-modem協議一次傳輸多個文件
  • 有一杯咖啡/汽水/啤酒/一些睡眠,具體取決於文件大小需要轉賬
  • 準備好!
+0

嗨馬克。沒有任何終端仿真程序工作。我不能使用DOSBox或VMware播放器嗎? – WhiteHat

+0

嗨WhiteHat,從您的評論我明白你有終端程序啓動並在MS-DOS電腦上運行,但有一個問題與您想要傳輸到PC上的終端程序。您是否嘗試過:Tera Term(http://ttssh2.osdn.jp/)或SyncTERM(http://syncterm.bbsdev.net/)?或者,您可以運行VMware/DOSBox並在接收端使用與發送端相同的終端程序。讓我們知道怎麼回事! – mark

+0

使用RS232電纜我連接了兩臺PC(一臺使用MS-DOS,另一臺使用WIN XP),並在DOS上安裝了FILE MAVEN。實際上什麼都沒有發生,DOS無法託管WIN。我嘗試了男性和女性9針和25針電纜。 – WhiteHat

-2

KERMIT The Kermit Project通過RS232提供文件傳輸。回顧網站,Kermit可以在各種平臺和操作系統上使用。

對於零調制解調器電纜,您可以將KERMIT配置爲使用軟件握手(XON/XOFF),然後您可以熱線握手線並使用3線:TX,RX和信號接地。

例如:對於在電纜上的連接器D25:

  • 橫過銷2〜3和在連接器連接時
  • 連接銷7直通連接線的電線3比2。
  • 領帶別針4和5一起每個連接器上,但不連接線
  • 領帶別針6,圖8和20一起每個連接器上,但不連接線

D9連接器的工作方式相同但有不同的引腳分配。

+0

我很好奇爲什麼這個答案被拒絕。對於幾乎所有的平臺,包括傳統DOS和XP,KERMIT都是簡單的二進制和「源代碼」軟件。如果你投下這個答案,請留下評論,以便我可以瞭解原因。 – gridtrak