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

时间:2017-12-27 06:57:19

标签: windows batch-file cmd

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

CommandPrompt Screenshot

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

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

1 个答案:

答案 0 :(得分: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被识别为全局命令。