如何设置转到目录并在批处理文件中执行命令?

问题描述 投票:0回答:1

在部署我创建的Windows应用程序期间,我必须在CommandPrompt中运行一些命令来更新数据库。我正在考虑制作批处理文件以自动执行此过程,以便用户只需双击批处理文件即可更新数据库。以下是相同的截图。

CommandPrompt Screenshot

我希望我的批处理文件转到.bat文件所在的当前目录。然后我想对配置文件执行DBUpdater exe文件。

我是批处理编程的新手,所以任何信息都会有很大帮助。谢谢。

windows batch-file cmd
1个回答
0
投票

使用以下脚本在您选择的任何目录中创建名为DBUpdater.bat的批处理文件:

@ECHO OFF
setlocal
cd /d %~dp0
DBUpdater.v15.2.exe OfficeManagement.win.exe.config

这假设OfficeManagement.win.exe.config文件与批处理文件存在于同一目录中,并且DBUpdater.v15.2.exe被识别为全局命令。

© www.soinside.com 2019 - 2024. All rights reserved.