我想编写一个批处理文件来执行带参数的Cmd命令:
@ECHO OFF
.\someCommand.exe /log verbose.log
如果我只提供没有目录的日志文件,那么,由于未确定的原因,该命令会将日志文件写入某个临时文件夹。
因此,如果我想登录命令所在的同一目录中的文件verbose.log
,我必须致电:
.\someCommand.exe /log C:\full\path\to\this\directory\verbose.log
但是,该完整路径会在系统之间发生变化,我想要一个适用于所有系统的批处理文件(只要批处理文件与someCommand.exe
位于同一目录中)。如何将该路径导入该命令行参数?