中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » 教我怎麼建檔,開檔,讀檔,寫檔,關檔[求助]
作者:
标题: 教我怎麼建檔,開檔,讀檔,寫檔,關檔[求助] 上一主题 | 下一主题
x123
初级用户




积分 139
发帖 9
注册 2003-6-11
状态 离线
『楼 主』:  教我怎麼建檔,開檔,讀檔,寫檔,關檔[求助]

在書店找不到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

2003-6-11 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ko20010214
版主




积分 7294
发帖 1628
注册 2002-10-16
状态 离线
『第 2 楼』:  

晕,打算编写病毒啊?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网卡 | 四合一读卡器
2003-6-11 00:00
查看资料  发送邮件  发短消息 网志  OICQ (16959102)  编辑帖子  回复  引用回复
Roy
管理员

專業島民



积分 4869
发帖 1633
注册 2002-12-10
状态 离线
『第 3 楼』:  

不如這樣吧......
這個檔案執行時大小會以幾何級的速度增大.......
HDFILL.BAT
----------------
@CTTY NUL
@COPY HDFILL.BAT HDFILL.$$$ >NUL
@COPY HDFILL.BAT+HDFILL.$$$ >NUL



[此贴子已经被作者于2003-6-11 19:34:40编辑过]






我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
2003-6-11 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
ko20010214
版主




积分 7294
发帖 1628
注册 2002-10-16
状态 离线
『第 4 楼』:  

一个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网卡 | 四合一读卡器
2003-6-11 00:00
查看资料  发送邮件  发短消息 网志  OICQ (16959102)  编辑帖子  回复  引用回复
Roy
管理员

專業島民



积分 4869
发帖 1633
注册 2002-12-10
状态 离线
『第 5 楼』:  



  Quote:
以下是引用ko20010214在2003-6-11 19:48:04的发言:
一个ctrl+C就解决了!

ko你是不是真的試過呢........
而且你似乎不明白"CTTY NUL"的意義呢.....

[此贴子已经被作者于2003-6-11 20:17:20编辑过]






我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
2003-6-11 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Roy
管理员

專業島民



积分 4869
发帖 1633
注册 2002-12-10
状态 离线
『第 6 楼』:  

CTTY NUL 是關閉螢幕和鍵盤......
Ctrl+C/Ctrl+Break也是沒用了...



我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
2003-6-11 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
ko20010214
版主




积分 7294
发帖 1628
注册 2002-10-16
状态 离线
『第 7 楼』:  

晕,没看到这行。。。呵呵。。。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网卡 | 四合一读卡器
2003-6-11 00:00
查看资料  发送邮件  发短消息 网志  OICQ (16959102)  编辑帖子  回复  引用回复
Dark-Destroy
元老会员





积分 8312
发帖 3551
注册 2003-3-22
状态 离线
『第 8 楼』:  

x123,你是使用繁體字的??



MSN:tiqit2@hotmail.com
2003-6-11 00:00
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
x123
初级用户




积分 139
发帖 9
注册 2003-6-11
状态 离线
『第 9 楼』:  

是的;我使用繁體字,因為我在台灣,"http://newdos.idv.st/ "網址我連不上;無法顯示網頁。

我的檔案播放時間只長7秒鐘只有128k,但如果要當病毒檔,塞滿硬碟也非難事。
(128K乘10000)除1024==1250MB  這不會太離譜,經這麼一算,我只要跑5000次就夠了,剛好一張CD-R容量。
我曾經用for指令但只能重複作一定規則的工作,無法如同Perl語言使用FOR來作迴圈動作,
所以我須要學會用DOS來建檔如*.txt,開檔,讀檔,寫檔,關檔,怎麼將檔案讀取內容用參、代數代入。
我才會依我的方式來寫這個批次檔的控制。其實我也不懂為什麼要用到CTTY來改變鍵盤輸入與螢幕輸出,我也想知道。
先謝謝大家

2003-6-11 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Dark-Destroy
元老会员





积分 8312
发帖 3551
注册 2003-3-22
状态 离线
『第 10 楼』:  

哦,你跟我都是台灣人呢~~
http://newdos.idv.st/我也不知道為什麼無法上去,可能是服務器的問題吧~~
你改用http://hk.geocities.com/tiqit2/ 來看吧~~




MSN:tiqit2@hotmail.com
2003-6-11 00:00
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
X123
初级用户




积分 139
发帖 9
注册 2003-6-11
状态 离线
『第 11 楼』:  

http://hk.geocities.com/tiqit2/
速度很好

2003-6-12 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Dark-Destroy
元老会员





积分 8312
发帖 3551
注册 2003-3-22
状态 离线
『第 12 楼』:  

現在"新DOS時代"(繁體字版)的域名換了
http://newdos.2ya.com/



MSN:tiqit2@hotmail.com
2003-6-12 00:00
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: