中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-18 05:54
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » 教我怎麼建檔,開檔,讀檔,寫檔,關檔[求助] 查看 1,416 回复 11
楼 主 教我怎麼建檔,開檔,讀檔,寫檔,關檔[求助] 发表于 2003-06-11 00:00 ·  中国 台湾 中华电信
初级用户
积分 139
发帖 9
注册 2003-06-11 00:00
UID 4842
性别 男
状态 离线
在書店找不到DOS使用手冊的這種時期,能找到個教授DOS的專門站真叫人興奮!
板主
能不能教我怎麼建檔,開檔,讀檔,寫檔,關檔,怎麼將檔案讀取內容用參、代數代入呢?
我在98開機片有加上xcopy.exe smartdrv.exe deltree.exe xcopy32.mod edit.com
因為我在D:有個a.mp3,然我想用.bat方式來複製a.mp3 壹萬份到D:\SP\ 而COPY後的檔名為1到10000遞增,因此參考一些入門書來試寫,可是材劣寫了一個多星期近50個小時還是不可行,老是錯誤。
所以能否請您指導指導!謝謝!
以下是不知試了多少次修改了多少次最後頭腦都亂七八糟後的錯誤編輯,煩請您指正

:WIN2000
md d:\win2000
edit d:\win2000\sd.txt
echo "0" >d:\win2000\sd.tx
goto sdd

:sdd
a:
type d:\win2000\sd.txt
"$sd"="%0"
if "$sd" not exist "10000" do xcopy d:\a.txt d:\win2000\
$sd++
ren d:\win2000\a.txt $sd.txt
if "$sd" == "10000" goto END
goto sdd
2 发表于 2003-06-11 00:00 ·  中国 江西 吉安 电信
版主
★★★★
积分 7,296
发帖 1,628
注册 2002-10-16 12:00
UID 10
性别 男
状态 离线
晕,打算编写病毒啊?10000份MP3,那要4到5万兆的空间。40G到50G的空间全被你复制同一首MP3给耗光了,那还了得?
ko20010214
=================================
大功告成,打个Kiss!
ko20010214@MSN.com
神州优雅Q300C
Intel CeleronM 370处理器 | 256MbDDR内存
40G硬盘 | USB2.0 | IEEE 1394
13.3 ' WXGA 宽屏(16:10) | COMBO光驱
10/100M网卡 | 四合一读卡器
3 发表于 2003-06-11 00:00 ·  中国 香港
管理员
★★★★
專業島民
积分 4,869
发帖 1,633
注册 2002-12-10 00:00
UID 465
性别 男
状态 离线
不如這樣吧......
這個檔案執行時大小會以幾何級的速度增大.......
HDFILL.BAT
----------------
@CTTY NUL
@COPY HDFILL.BAT HDFILL.$$$ >NUL
@COPY HDFILL.BAT+HDFILL.$$$ >NUL



我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
4 发表于 2003-06-11 00:00 ·  中国 江西 吉安 电信
版主
★★★★
积分 7,296
发帖 1,628
注册 2002-10-16 12:00
UID 10
性别 男
状态 离线
一个ctrl+C就解决了!
ko20010214
=================================
大功告成,打个Kiss!
ko20010214@MSN.com
神州优雅Q300C
Intel CeleronM 370处理器 | 256MbDDR内存
40G硬盘 | USB2.0 | IEEE 1394
13.3 ' WXGA 宽屏(16:10) | COMBO光驱
10/100M网卡 | 四合一读卡器
5 发表于 2003-06-11 00:00 ·  中国 香港
管理员
★★★★
專業島民
积分 4,869
发帖 1,633
注册 2002-12-10 00:00
UID 465
性别 男
状态 离线
以下是引用ko20010214在2003-6-11 19:48:04的发言:
一个ctrl+C就解决了!
ko你是不是真的試過呢........
而且你似乎不明白"CTTY NUL"的意義呢.....

我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
6 发表于 2003-06-11 00:00 ·  中国 香港
管理员
★★★★
專業島民
积分 4,869
发帖 1,633
注册 2002-12-10 00:00
UID 465
性别 男
状态 离线
CTTY NUL 是關閉螢幕和鍵盤......
Ctrl+C/Ctrl+Break也是沒用了...
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
7 发表于 2003-06-11 00:00 ·  中国 江西 吉安 电信
版主
★★★★
积分 7,296
发帖 1,628
注册 2002-10-16 12:00
UID 10
性别 男
状态 离线
晕,没看到这行。。。呵呵。。。sorry.
那只好reset了。。。就是不能让你把硬盘填满垃圾。呵呵。。。
其实我以前就试过了。。而且不是COPY HDFILL.BAT+HDFILL.$$$
而是copy一个本身就很大的文件,不断循环。几次后就很慢了。。。
另,ctty NUL 这个是不是一个开关命令啊?(也就是说第二遍就成了开启键盘?)
我不大记得了,也懒得去试了。。。
如何打开和关闭控制台,具体参数是什么,给讲讲啊。
ko20010214
=================================
大功告成,打个Kiss!
ko20010214@MSN.com
神州优雅Q300C
Intel CeleronM 370处理器 | 256MbDDR内存
40G硬盘 | USB2.0 | IEEE 1394
13.3 ' WXGA 宽屏(16:10) | COMBO光驱
10/100M网卡 | 四合一读卡器
8 发表于 2003-06-11 00:00 ·  中国 台湾 远传电信
元老会员
★★★★★
积分 8,312
发帖 3,551
注册 2003-03-22 00:00
UID 1225
性别 男
状态 离线
x123,你是使用繁體字的??
MSN:tiqit2@hotmail.com
9 发表于 2003-06-11 00:00 ·  中国 台湾 中华电信
初级用户
积分 139
发帖 9
注册 2003-06-11 00:00
UID 4842
性别 男
状态 离线
是的;我使用繁體字,因為我在台灣,"http://newdos.idv.st/ "網址我連不上;無法顯示網頁。

我的檔案播放時間只長7秒鐘只有128k,但如果要當病毒檔,塞滿硬碟也非難事。
(128K乘10000)除1024==1250MB 這不會太離譜,經這麼一算,我只要跑5000次就夠了,剛好一張CD-R容量。
我曾經用for指令但只能重複作一定規則的工作,無法如同Perl語言使用FOR來作迴圈動作,
所以我須要學會用DOS來建檔如*.txt,開檔,讀檔,寫檔,關檔,怎麼將檔案讀取內容用參、代數代入。
我才會依我的方式來寫這個批次檔的控制。其實我也不懂為什麼要用到CTTY來改變鍵盤輸入與螢幕輸出,我也想知道。
先謝謝大家
10 发表于 2003-06-11 00:00 ·  中国 台湾 远传电信
元老会员
★★★★★
积分 8,312
发帖 3,551
注册 2003-03-22 00:00
UID 1225
性别 男
状态 离线
哦,你跟我都是台灣人呢~~
http://newdos.idv.st/我也不知道為什麼無法上去,可能是服務器的問題吧~~
你改用http://hk.geocities.com/tiqit2/ 來看吧~~
MSN:tiqit2@hotmail.com
11 发表于 2003-06-12 00:00 ·  中国 台湾 中华电信
初级用户
积分 139
发帖 9
注册 2003-06-11 00:00
UID 4842
性别 男
状态 离线
http://hk.geocities.com/tiqit2/
速度很好
12 发表于 2003-06-12 00:00 ·  中国 台湾 远传电信
元老会员
★★★★★
积分 8,312
发帖 3,551
注册 2003-03-22 00:00
UID 1225
性别 男
状态 离线
現在"新DOS時代"(繁體字版)的域名換了
http://newdos.2ya.com/
MSN:tiqit2@hotmail.com
论坛跳转: