希望这是一个简单的问题...
我正在使用批处理文件来移动一些文件,不幸的是,出于各种原因,这有点复杂。要正常运行,需要右键单击并“以管理员身份运行”。
为了提醒未清洗的大众和我执行该步骤,我希望第一行回显“必须通过右键单击并选择“以管理员身份运行”来运行此文件”。
然后暂停。
当我只需要说明文本时,我得到的是显示的完整命令。见下文。
C:\Users\TEST>echo This file must be ran by right-clicking and choosing "RUN AS ADMINISTRATOR"
This file must be ran by right-clicking and choosing "RUN AS ADMINISTRATOR"
要么我向 Google 提出了错误的问题\措辞,要么我是历史上第一个无法自己解决这个问题的人。这是可能的还是我在浪费时间?
最佳答案
在回显的开头放置一个@
:
@echo This file must be ...
或者让你的批处理文件的第一行:
@echo off
抑制每个命令的命令行回显。
关于windows - 如何防止使用命令 echo 在文本输出中显示 echo 命令行本身?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25164559/