cmd批处理文件配置

Cmd batch file configuration

我正在寻找一种方法来终止进程,然后 运行 另一个进程。这应该在同一个批处理文件中完成。终止进程的唯一方法是按 CTRL + C 然后在后面说 Y。

所以我想要的是批处理文件自动执行; 命令:CTRL + C 命令:Y

致电x.exe

所以我的问题是如何以编程方式在批处理脚本中执行这些步骤?

感谢任何形式的帮助!

为此,首先使用命令 taskkill。这将终止您在文件代码中指定的进程。如果这不起作用,请尝试输入 taskkill /?.

时给出的参数之一
/S    system           Specifies the remote system to connect to.

/U    [domain\]user    Specifies the user context under which the
                       command should execute.

/P    [password]       Specifies the password for the given user
                       context. Prompts for input if omitted.

/FI   filter           Applies a filter to select a set of tasks.
                       Allows "*" to be used. ex. imagename eq acme*

/PID  processid        Specifies the PID of the process to be terminated.
                       Use TaskList to get the PID.

/IM   imagename        Specifies the image name of the process
                       to be terminated. Wildcard '*' can be used
                       to specify all tasks or image names.

/T                     Terminates the specified process and any
                       child processes which were started by it.

/F                     Specifies to forcefully terminate the process(es).

其次,使用call命令。因为我一生中从未遇到过必须使用此命令的情况,所以我的定义可能不是 100% 正确。对不起。

调用命令用于执行另一个批处理文件。它必须像这样使用:CALL [drive:][path]filename [batch-parameters]。批处理参数用于指定文件所需的重要信息。如果启用了文件扩展名,call 命令接受标签作为目标。

给你。