标题:
关于set的高级用法寻求帮助!
[打印本页]
作者:
jellord
时间:
2007-3-26 11:37
标题:
关于set的高级用法寻求帮助!
@echo off
:top
set/p=%time:~0,8%%<nul
set/p=<nul
goto top
请帮忙解释一下以上代码的含义,实在想不明白。代码执行后输出的是跳到的时间。
set/p= <nul
这种用法在帮助里面没看到?
作者:
juventusryp
时间:
2007-3-26 12:35
set/p= <nul
应该是让set/p=后面的内容不在屏幕上显示出来吧
作者:
dikex
时间:
2007-3-26 12:39
让set/p=的值显示出来但不进行换行,如
@echo off
set/p=4444<nul
set/p=111<nul
pause
会显示:
4444111请按任意键继续. . .
作者:
ieutk
时间:
2007-3-27 23:57
请问上面这些是咋打出来的呢?
作者:
lxmxn
时间:
2007-3-28 00:46
复制出来滴~~
作者:
everest79
时间:
2007-3-28 03:43
是127还是8?
作者:
xycoordinate
时间:
2007-3-28 08:55
Quote:
Originally posted by
dikex
at 2007-3-25 23:39:
让set/p=的值显示出来但不进行换行,如
@echo off
set/p=4444<nul
set/p=111<nul
pause
会显示:
4444111请按任意键继续. . .
8c!
又学了一手!
作者:
swiftwhite
时间:
2007-6-6 10:56
SET /P variable=[promptString] 是将用户输入赋值给变量,而不是控制换不换行
<nu才是不换行显示的意思
l
作者:
26933062
时间:
2007-6-12 14:53
set/p=<nul 应该是显示set/p=后面的内容 但不需要按回车确认
是退格键,在记事本中按住ctrl键再按删除键就可以得到.
在这里的作用是删除上一行set/p=%time:~0,8%%<nul 显示的结果,以达到不换行的目的.
作者:
nicesoft
时间:
2007-6-12 18:27
感谢中,又学到了^^^^^^
作者:
6622186
时间:
2007-6-14 21:32
学习了
作者:
hackerflysky
时间:
2007-7-1 06:08
悟
欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/)
Powered by Discuz! 2.5