标题: [求助]这是什么意思啊?看了很久都不明白。
[打印本页]
作者: huiyu
时间: 2008-4-15 20:54
标题: [求助]这是什么意思啊?看了很久都不明白。
@echo off
echo 程序载入中,请稍后……
for /l %%i in (1,1,80) do set/p a=^><nul&ping /n 0 127.1>nul
pause
中的<nul是什么意思啊?还有可不可以说一下<这个符号的用法?谢谢!
还有这个是输出一排的<,但我没有看到echo啊?
作者: huahua0919
时间: 2008-4-15 21:00
set/p=
默认为键盘输入的值
但当你将其句柄重新定向后(定为空),默认的键盘输入无效了
作者: kyo0407
时间: 2008-4-15 21:03
for /l %%i in (1,1,80) do set/p a=^><nul&ping /n 0 127.1>nul
^什么意思?
作者: huiyu
时间: 2008-4-15 21:17
回复三楼,这个是用一个for循环,把>这个符号输出来一共是输八十个。
作者: moniuming
时间: 2008-4-15 22:01
echo 为分行显示
"set/p=(要显示的内容)<nul"为在一行显示
举例:
@echo off
for /l %%i in (1 1 10) do echo %%i
pause
for /l %%i in (1 1 10) do set/p=%%i <nul
pause
作者: zw4123
时间: 2008-4-16 11:10
好像明白了