在命令提示符中使用 echo 创建文本文件

问题描述 投票:0回答:3

我正在桌面上使用命令提示符中的 echo 创建一个 hello_world.txt,这是我的输入。

echo hello world > C:\Users\user\Desktop\hello_world.txt

第一个代码有效,然后我尝试%userprofile%,例如,我想将其给另一个用户。

echo hello world > C:\Users\%userprofile%\Desktop\hello_world.txt

不起作用。任何简单的 echo 命令行来创建文本文件?

command-line command echo command-prompt
3个回答
11
投票

你的命令应该是:

echo hello world > %userprofile%\Desktop\hello_world.txt


如果您在

%userprofile%
之前放置任何内容,则不起作用,因为它是完整路径,因此
C:\Users\%userprofile%\Desktop\hello_world.txt
会替换为
C:\Users\C:\Users\cromix\Desktop\hello_world.txt


3
投票

1。要创建新文件和新文本或用新文本覆盖文件中的所有内容:

echo > file_name text_you_want_to_add_in_your_file

2。要从新行添加下一个文本:

echo >> file_name text_you_want_to_add_in_your_file

-3
投票

您可以输入

touch <file name>

非常重要注意:您只能在cmder或Mac OS上使用此命令。

并且这可以通过下载 cmder onlyWindows 中使用。

这是一个例子

© www.soinside.com 2019 - 2024. All rights reserved.