2013-04-20 101 views
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命令沒有任何的運氣。 有誰知道如何通過批處理文件導入全文文件?

回答

5

您正在尋找type

type YourFile.txt 

如果你希望它的屏幕全文之間暫停,使用管道|運營商more結合起來:

type YourFile.txt | more 

或使用more直接從文本文件或通過重定向獲得輸入(第一個示例在@MatthewStrawbridge的評論中提供):

more YourFile.txt 

more < YourFile.txt 
+0

或者只是'更YourFile.txt'應該工作了。 – 2013-04-20 22:24:55

+0

@MthethewStrawbridge:更新後顯示該選項(假設你的''被標記吞噬了)。如果你沒有包含重定向,你可以發佈一個鏈接指出'more'沒有它的工作嗎?我鏈接的文檔顯示了某種涉及的重定向。 – 2013-04-20 22:28:45

+0

請參閱鏈接到'more'頁面的語法的第三行。 – 2013-04-20 22:36:26