再补充:
这样是不可以的
你要这样做,将你现在的文档先保存,但必须删除 pause >nul 这句,保存文件为 AAABAT
然后,在编辑一个文档,BBBBAT
内容是:
aaabat>prn
这样,,你只要执行 BBB 就可以了
还有一个方法,就是AAA里面要打印的句子后面加上 >prn
for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^| find /i "IP address"') do echo %%i >prn
补充回答:
请先用“dir>prn”确定打印机正常。
打印机必须是安装驱动了的,或者是免驱动的。
pause >nul 这句是没有提示的暂停,请拿掉,不然会影响输出。
打印出来得到肯定是得到的信息,而不是文本,因为我不是TYPE aaabat
“>”是将结果输出,PRN是打印机
如果你下面是 >bbbtxt , 那么,就会生成bbbtxt,里面是你想要的内容。
如果是接在LPT端口的打印机,可以直接打印。
如果是USB打印机,请先进入XP系统,在“命令提示符”下测试。
“dir>prn”指令如果打印机不会动,那么,是打印机驱动的问题,和你的问题无关,你找一台真实的LQ1600K之类的打印机试试。
且,你的打印口必须是好的。
原来的回答:
DOS指令
c:\>dir>prn
上面的意思是,列表当前文件夹,直接打印到缺省打印机。
如果你不明白,那么,请看下面:
c:\>type 1txt
将1txt这个纯文本 打印到缺省打印机。
那么,你的批处理,如果你的批处理文件的名字是 aaabat
那么:
c:\>aaabat>prn
记住::“>”是输出 “prn”是缺省打印机。
以上就是关于批处理BAT中查询出的数值直接打印的方法全部的内容,包括:批处理BAT中查询出的数值直接打印的方法、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)