gpt4 book ai didi

windows - 是否可以通过 'copy con' 命令创建一个批处理文件来创建另一个批处理文件?

转载 作者:可可西里 更新时间:2023-11-01 09:44:46 24 4
gpt4 key购买 nike

好的。我的问题很能说明问题。是否可以创建一个批处理文件,执行时将通过 copy con 命令创建另一个批处理文件?像这样的东西:

@echo off
copy con file.bat
@echo off
echo hallo
exit
^Z
start file.bat

我在尝试执行此操作时遇到的唯一问题是您需要在 ^Z 之后手动按 Enter,而我找不到任何类型的 cmd 命令来复制它。有谁知道这样的事情是否可能?或者有没有其他方法可以让一个批处理文件重新创建另一个批处理文件或它自己?

谢谢。

最佳答案

也许可以为 ^Z 发出转义码并使用 copy con 来完成,但为什么要这样做?只是 echo 命令的正常重定向。像这样:

@echo off
echo Generating batch file
echo echo Hello world > hello.bat
echo Now running batch file
echo ----------
call hello.bat
echo ----------
echo Ta-da!

关于windows - 是否可以通过 'copy con' 命令创建一个批处理文件来创建另一个批处理文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30545923/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com