Batch file 键入命令在Windows命令提示符下不起作用
如果我错了,请更正,但是type命令应该在Windows命令提示符中显示文本文件的内容。但每当我使用type命令显示文本文件时,输出仅为:Batch file 键入命令在Windows命令提示符下不起作用,batch-file,cmd,Batch File,Cmd,如果我错了,请更正,但是type命令应该在Windows命令提示符中显示文本文件的内容。但每当我使用type命令显示文本文件时,输出仅为: Unable to initialize device PRN 使用的命令是: type C:\Users\Matthew\Desktop\Hello.txt 我不知道它为什么这样做,我似乎也不明白。因此,如果有人能帮助我,我将不胜感激。 “无法初始化设备PRN”是一个奇怪的错误,您必须使用旧版本的Dos,它正试图使用打印机。 这意味着您正在使用pr
Unable to initialize device PRN
使用的命令是:
type C:\Users\Matthew\Desktop\Hello.txt
我不知道它为什么这样做,我似乎也不明白。因此,如果有人能帮助我,我将不胜感激。
“无法初始化设备PRN”是一个奇怪的错误,您必须使用旧版本的Dos,它正试图使用打印机。
这意味着您正在使用print命令,或者尝试键入的内容混淆了type命令并返回错误。
set/p text=您向文件回显了“打印”命令响应
用记事本打开它进行验证
类型正在工作(这就是文件中的内容)。您使用的确切命令是什么?确定您没有使用打印命令吗?何处类型的输出是什么?模式的输出是什么?
?文本文件使用哪种文本编码以及在非Unicode的情况下使用哪种代码页?有关问题的原因,请参阅。而PRN
是打印机设备,而不是控制台,它将是设备CON
。模式
的输出非常有趣(除CON
以外的设备),如果有类型
的别名,则输出类型/?
。
set /p text=<type C:\Users\Matthew\Desktop\Hello.txt
echo "%text%" && pause