在DOS/Windows命令行中如何创建一个空文件?
我尝试了:
我尝试了:
copy nul > file.txt
但它始终显示已复制某个文件。
标准cmd中是否有另一种方法?
应该有一种不需要来自Cygwin或任何其他非标准命令的touch命令的方法。 该命令需要从脚本运行,因此不能使用按键。
copy nul > file.txt
但它始终显示已复制某个文件。
标准cmd中是否有另一种方法?
应该有一种不需要来自Cygwin或任何其他非标准命令的touch命令的方法。 该命令需要从脚本运行,因此不能使用按键。
cd > filename.cfg
在C:/Program Files创建文件时,如果您没有直接创建文件的访问权限,则无法正常工作。
您可以使用以下方式创建空文件:
'' > newfile.txt
进入目录并在PowerShell窗口中输入上述命令。
请注意,此方法无法在Windows命令提示符中使用。
copy con SomeFile.txt
Enter
Ctrl + Z 和 Enter。
另一种创建零字节文件的方法:
break > "file.txt"
type nul > filename
将创建一个新的空文件。
同时copy nul filename
也可以工作,而不需要重定向(更明显的解决方案)。
echo. 2>foo
< p > echo.
的调试输出几乎肯定为空。
copy > your_file_name.extension
,类似于。P:\excecise> copy > Sample.txt
我看了很多帖子,但这并不是最简单的方法。
请使用以下命令:
>copy /b NUL empty_file.txt
>
是必要的(这不是一个修辞问题)? - Peter Mortensenecho '' > %1
(将文件命名为touch.bat)。touch temp.txt
将创建temp.txt文件)请查看此文章以获取更多信息。