中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » DOS命令的转向操作命令说明 
作者:
标题: DOS命令的转向操作命令说明  上一主题 | 下一主题
zhanghuiwen
初级用户




积分 187
发帖 25
注册 2003-6-27
状态 离线
『楼 主』:  DOS命令的转向操作命令说明 

希望对初级用户有所帮助:
COPY 命令
        C:\> COPY CON  ABCD.TXT
               然后输入内容
               1232lksdjflksdfjsdlflksdfd
               完成后按F6键存盘
这样就可以建立一个ABCD.TXT的文件在c盘了。
那么只要是用在那里呢
当我们没有编辑工具时,而又想编辑一些简单的批命令或配置文件那么就用这个吧。

NUL 命令

当我们不想别人看到我们的命令的执行过程时,可以用此命令。
如我们在拷贝很多文件时,总是一个个名字显示出来,很不美观。
那么我们可以在命令的后面加上此命令,但要通过转向符
例子:

c:\>copy c:\abcd\.  d:\myfile  >nul

那么别人就看不到你拷贝文件的过程了

还有一些用法,比如我们在DOS下需要测试LPT接口的打印机时,还没有进WIN系统,也要此转向命令就行了,如:
c:\>dir/w >prn

其中的PRN是打印机设备,如果你的打印机没坏,马上就会接受到信号,如果是激光或者是喷墨的要按下进纸键才能打印出结果。如果是针式的,就一定要联机才行。
注意啊:对USB的打印机无效


[此贴子已经被作者于2003-8-17 10:19:00编辑过]




2003-8-17 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
沈洁
金牌会员

小飞侠


积分 4590
发帖 1812
注册 2003-4-2
来自 上海市
状态 离线
『第 2 楼』:  

不错支持啊!



2003-8-17 00:00
查看资料  发送邮件  发短消息 网志  OICQ (49662411)  编辑帖子  回复  引用回复
hzy
高级用户




积分 578
发帖 135
注册 2003-7-10
状态 离线
『第 3 楼』:  

谢谢,长见识了!

2003-8-17 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lemonhall
高级用户

OS/2女孩


积分 639
发帖 183
注册 2003-6-14
状态 离线
『第 4 楼』:  

小补充:COPY CON ABCD。
SADFJKSJDLFJKSJD
还可以输入CTRL+Z,回车结束。

MS-DOS7。1下这个命令支持长文件名(当然也需要DOSLFN类似的东西了)

对DJGPP的编译的某些程序需要使用 >>NUL,或者直接输出到>>TMP中才能不显示输出
(DJGPP里有三套重定向系统,和普通DOS程序不太一样)[和他UNIX出身有关系]

最后是常用命令   TYPE ABCD。TXT|MORE,这样可以分屏输出,MORE是外部命令,
需要确保它在PATH路径中。

还有很多输出也需要MORE的支援, 比如最对程序员来说最常用的FC。EXE
比较的输出也可以使用FC。EXE 1。TXT 2。TXT |MORE

类似的还有重定向TREE的输出





REM              喜欢DOS,因为它的简单
REM            喜欢OS/2,因为它不再矫饰
REM            喜欢BASIC,因为它并不幼稚
REM             喜欢GNU,因为它杂乱无章
2003-8-17 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (313813)  编辑帖子  回复  引用回复
LanE
银牌会员




积分 1833
发帖 648
注册 2002-11-8
状态 离线
『第 5 楼』:  

还有一点,我看一本书上说,stdin和stdout是支持重定向的,可是stderror不支持重定向

2003-8-17 00:00
查看资料  发送邮件  发短消息 网志  OICQ (9367907)  编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 6 楼』:  



  Quote:
以下是引用LanE在2003-8-17 17:47:01的发言:
还有一点,我看一本书上说,stdin和stdout是支持重定向的,可是stderror不支持重定向

同意。。像“Bad command or file name”这条错误信息就不能被重定向。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-8-17 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复

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


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



论坛跳转: