Batch file 如何在cmd中直接执行txt文件中的命令?

Batch file 如何在cmd中直接执行txt文件中的命令?,batch-file,cmd,command,Batch File,Cmd,Command,我有个问题 如何在纯文本文件中执行命令 我知道这看起来很疯狂,我可以简单地将其重命名为.bat文件,但这对我来说很重要。 如果不重命名它,我可以在CMD中执行它吗 我知道我可以做到这一点: ren command.txt command.bat & call command.bat & ren command.bat command.txt 但这太不方便了。有更简单的方法吗?cmd

我有个问题

如何在纯文本文件中执行命令

我知道这看起来很疯狂,我可以简单地将其重命名为.bat文件,但这对我来说很重要。
如果不重命名它,我可以在CMD中执行它吗

我知道我可以做到这一点:

ren command.txt command.bat & call command.bat & ren command.bat command.txt
但这太不方便了。有更简单的方法吗?

cmdcmd < command.txt

当然,这取决于command.txt的实际内容。

足够好了。没有想到。您甚至可以在文本文件中为%a执行
if
命令:
FOR /F "tokens=*" %%* IN (command.txt) DO %%*