返回列表 发帖
  如果 <nul 前面是0到9的数字的话,就要加^,除此之外的其他非特殊字符无须添加^,因为 <nul 前面的0到9的数字会被默认为是句柄,就像我们常用 2>nul 来屏蔽错误输出中的 2 一样。

  关于句柄的详情,请运行 hh.ntcdms.chm::ntcmds.htm,查阅 Redirection Operators(重定向运算符) 一节。

TOP

回复12楼,17楼,把“|” 改成“=”:
@echo off&setlocal enabledelayedexpansion
for /l %%i in (1 1 9) do echo\
echo                                  Windows 2000
for /l %%i in (1 1 9) do echo\
set /p=     <nul
set "str=^>"
for /l %%i in (1 1 69) do set "str=!str!="
set /p=%str%<nul
for /l %%i in (1 1 70) do set /p=<nul
for /l %%i in (1 1 70) do set /p=^><nul&ping -n 1 127.1>nul
pause>nul COPY

[ 本帖最后由 keen 于 2009-5-25 12:17 编辑 ]
(*^_^*)

TOP

win7 dos 没有edit 咋办啊?

TOP

退格键代表的不是backspace,而是left

TOP

返回列表