<nul
:意义是向变量中输入一个空值,
使得变量在显示过程中能够连续显示,如果没有输入>nul
那么变量显示过程中将中止,等待用户的下一步操作.

例如:
  1. [[bat]]@echo off
  2. set /p a=test<nul
  3. set /p a=another test<nul
  4. pause
复制代码
屏幕上将连续显示testanother test

如果去掉<nul 例如:
  1. `bat`@echo off
  2. set /p a=test
  3. set /p a=another test<nul
  4. pause
复制代码
那么屏幕在显示完test后 则暂停,直到用户输入回车后,才会显示another test