如何使用命令提示符 运行 另一个文件并继续执行其余步骤而不等待文件关闭

How to run another file using command prompt and continue with the rest of steps without waiting for the file to be closed

我遇到了间歇性工作的 st运行ge 场景。

要求:

需要将系统日期回溯到 运行 文件之前,一旦文件 运行 系统日期应恢复为当前日期。

我编写了一个代码,它适用于其中一个文件,但不适用于其他文件 files.What 发生的是代码将当前 dd mm and yyyy 值捕获到变量中并回溯系统日期,打开文件并等待文件关闭,然后自动将日期恢复为当前日期。

我想让文件保持打开状态并自动将日期设置为当前日期,而不是等待文件关闭。

问题:

应该关闭通过 bat 文件打开的文件以继续代码中的其余步骤。

带有 & 的调用命令适用于下面代码 rem 中提到的其中一个 exe,但似乎不适用于其他人。

请将以下代码另存为Test.bat文件执行。

写的代码:

    @For /F "tokens=2,3,4 delims=/ " %%A in ('Date /t') do @( 
        Set Month=%%B
        Set Day=%%A
        Set Year=%%C
    )
    @echo DAY = %Day%
    @echo Month = %Month%
    @echo Year = %Year%

    @echo "Current date is " %Day%_%Month%_%Year%

    date 01/06/2008

    @echo "Date changed to old date successfully"

    rem call C:\Users\ARUN\AppData\Roaming\uTorrent\uTorrent.exe &

    call D:\set_date.txt &

    date %Day%/%Month%/%Year%

    @echo "Date changed to current year successfully"

开始就是你想要的命令

start "" "C:\windows\notepad.exe"