У меня есть файл с именем USER_PREM_HOL_AMT.bat
.
Код внутри:
set datename=%date% %username% %~n0
:CheckOS
IF EXIST "C:\Program Files\Microsoft Office\Office14\EXCEL.exe" (GOTO OFFICE2010) ELSE (GOTO OFFICE2013)
:OFFICE2010
ECHO %datename%>>"O:\Holiday.log"
START "" "C:\Program Files\Microsoft Office\Office14\EXCEL.exe" /e "file://///Log_files\Holiday.xlsm"
EXIT
GOTO END
Это в настоящее время дает журнал:
Tue 09/11/2018 7098703 USER_PREM_HOL_AMT
Я хочу, чтобы это дало мне
Tue 09/11/2018 7098703 Holiday.xlsm
Есть ли способ сделать это? Получить имя открываемого файла вместо собственного имени.