标签: batch-file echo
我从多个(3d方)批处理脚本的连续调用中经历了(随机)奇怪的环境变量损坏。这些单独的脚本调用@echo off。
@echo off
是否可以通过环境变量/其他方式强制echo on,或者我需要转到每个脚本并注释/删除该行以查看实际执行的内容?
echo on
答案 0 :(得分:1)
我很确定这是不可能的。您无法强制系统忽略ECHO OFF之类的命令。我能想到的唯一解决方法是编写一个脚本,在执行之前替换bat文件中的所有ECHO OFF命令,然后再恢复它们。
ECHO OFF
看看这个:https://superuser.com/questions/351661/how-do-i-force-echo-on-for-a-batch-file-without-editing-the-file