Batch file cmd或bat在文件中运行命令
这可能是非常基本的,但我无法在互联网上找到答案 我有一个cmd/bat文件,其中有3行基本代码,用于将工作目录设置为当前文件夹的目录。运行该文件后,我将获得cmd窗口,并键入特定命令(例如:“启动记事本”) 我应该在cmd中写什么。或者蝙蝠。文件,以便“开始记事本”已作为命令启动 非常感谢试试这个:Batch file cmd或bat在文件中运行命令,batch-file,cmd,Batch File,Cmd,这可能是非常基本的,但我无法在互联网上找到答案 我有一个cmd/bat文件,其中有3行基本代码,用于将工作目录设置为当前文件夹的目录。运行该文件后,我将获得cmd窗口,并键入特定命令(例如:“启动记事本”) 我应该在cmd中写什么。或者蝙蝠。文件,以便“开始记事本”已作为命令启动 非常感谢试试这个: @echo off Command.Com 当你打开这个批处理文件时,它会打开CMD,在那里你可以开始输入命令,比如开始记事本等等。我想这就是你想要的吗?有几种方法可以实现这一点。 您可以使用st
@echo off
Command.Com
当你打开这个批处理文件时,它会打开CMD,在那里你可以开始输入命令,比如开始记事本等等。我想这就是你想要的吗?有几种方法可以实现这一点。 您可以使用
start
命令直接打开记事本,然后运行cmd,如下所示:
@echo off
%~d1
cd "%~p1"
start "" notepad
call cmd
@echo off
%~d1
cd "%~p1"
call cmd /k start "" notepad
还可以在cmd调用中直接包含记事本start命令,如下所示:
@echo off
%~d1
cd "%~p1"
start "" notepad
call cmd
@echo off
%~d1
cd "%~p1"
call cmd /k start "" notepad
请注意,在
start
之后有一个”
,因为start
将遇到的第一组引号视为窗口的标题。是否希望同时打开cmd和记事本?例如,是的。我还使用cmd中的R(在path中正确配置)。因此,我必须手动键入R并按Enter键。我想避免那种他已经可以从批处理文件中打开cmd的“键入”。他想打开一个不同的程序。你认为Command.Com
是什么<代码>'command.com'不能识别为内部或外部命令、可操作程序或批处理文件。几乎没有。实际上,%d1 cd“%~p1”是无用的。对于一个基本的R代码,我也希望如此。现在调用cmd/kr我想要自动运行R后将自动运行的第二行source(“myfile.R”)如何实现这一点?多谢各位much@Arkadiw -