中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-11 15:50
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 让什么都后台运行的代码 查看 1,356 回复 9
楼 主 让什么都后台运行的代码 发表于 2007-02-09 09:40 ·  中国 浙江 杭州 华数
初级用户
积分 116
发帖 28
注册 2007-01-03 05:21
19年会员
UID 75318
性别 男
状态 离线
作为看过句柄转向后的总结


@Echo OFF
Echo. 1>NUL 3>NUL
Echo. 2>NUL 4>NUL
rem ...Your code


2 发表于 2007-02-09 10:05 ·  中国 吉林 四平 联通
高级用户
★★★
积分 859
发帖 413
注册 2006-08-14 21:55
19年会员
UID 60532
状态 离线
看不懂?
3 发表于 2007-02-09 10:33 ·  中国 浙江 杭州 华数
初级用户
积分 116
发帖 28
注册 2007-01-03 05:21
19年会员
UID 75318
性别 男
状态 离线
打开cmd.exe
键入:
Echo. 1>NUL 3>NUL
Echo. 2>NUL 4>NUL

再打随便什么命令,就算是乱打... ...
你就懂了:)
4 发表于 2007-02-09 11:56 ·  中国 广西 玉林 博白县 电信
金牌会员
★★★★
积分 3,687
发帖 1,467
注册 2005-08-08 12:00
21年会员
UID 44210
状态 离线
这样不用每个命令都加“>nul”屏蔽输出显示了^_^
5 发表于 2007-02-09 12:12 ·  中国 吉林 四平 联通
高级用户
★★★
积分 859
发帖 413
注册 2006-08-14 21:55
19年会员
UID 60532
状态 离线
Echo. 1>NUL 3>NUL
打入这条命令后,再打dir,确实看不到执行的显示了
但打入dir >11.txt却可以在txt中找到执行的内容
这是什么原理呀?
Echo. 2>NUL 4>NUL,这个命令,好像不能屏掉dir的显示内容?
6 发表于 2007-02-09 12:13 ·  中国 吉林 四平 联通
高级用户
★★★
积分 859
发帖 413
注册 2006-08-14 21:55
19年会员
UID 60532
状态 离线
明白了,第二条能屏掉错误的命令显示
7 发表于 2007-02-09 12:24 ·  中国 浙江 杭州 华数
初级用户
积分 116
发帖 28
注册 2007-01-03 05:21
19年会员
UID 75318
性别 男
状态 离线
第一条屏蔽正常输出
第二条屏蔽错误输出
8 发表于 2007-02-09 13:53 ·  中国 广西 玉林 博白县 电信
金牌会员
★★★★
积分 3,687
发帖 1,467
注册 2005-08-08 12:00
21年会员
UID 44210
状态 离线
测试缺点:需要echo显示的部分也不能显示了-_-|||

@echo off
echo. 1>nul 3>nul
echo. 2>nul 4>nul
echo aaa
pause
9 发表于 2007-02-09 14:36 ·  中国 北京 联通
中级用户
★★
带走
积分 435
发帖 88
注册 2005-09-24 19:22
20年会员
UID 42793
状态 离线
10 发表于 2009-03-15 23:54 ·  中国 北京 中国学术信息中心
新手上路
积分 9
发帖 9
注册 2009-03-05 07:31
17年会员
UID 140676
性别 男
状态 离线
学习中。。
论坛跳转: