1

我正在尝试在批处理文件中显示完整的文本文件,但是当我这样做时,它会打开记事本。

@echo off
call YourText.txt
pause >nul
exit

我也试过

@echo off
more < YourText.txt
pause >nul
exit

带双引号和不带双引号。但是,它不起作用。然后,当我在没有它的情况下这样做时@echo off,它会将每一行显示为:

C:\Documents and Settings\Gebruiker\Mijn documenten\others\Bureaublad YourTextline 1
C:\Documents and Settings\Gebruiker\Mijn documenten\others\Bureaublad YourTextline 2

我已经尝试了该set /f命令,但没有任何运气。有人知道如何通过批处理文件导入全文文件吗?

4

1 回答 1

5

您正在寻找type

type YourFile.txt

如果您希望它在充满文本的屏幕之间暂停,请结合more使用管道|运算符:

type YourFile.txt | more

或使用more直接从文本文件或通过重定向获取输入(第一个示例由@MatthewStrawbridge 在他的评论中提供):

more YourFile.txt

或者

more < YourFile.txt
于 2013-04-20T22:02:00.743 回答