cd
команда не имеет STDOUT
. Возможно, вам нужно добавить STDOUT
вашего командного файла в текстовый файл. Запустите ваш командный файл из cmd:
batch_file.bat >> "C:\Users\xason\Desktop\Logs\logs.txt"
Или внутри вашего командного файла:
@echo off
SET LOGFILE=C:\Users\xason\Desktop\Logs\logs.txt
(call :logit)>>"%LOGFILE%"
exit /b 0
:logit
set root=C:\ORACLE\ORA_DRIVERS
cd %root%
UPDATE.EXE E:\class.ora
ping 127.0.0.1 -n 6 > nul
Или даже:
@echo off
SET LOGFILE=C:\Users\xason\Desktop\Logs\logs.txt
call :logit
exit /b 0
:logit
set root=C:\ORACLE\ORA_DRIVERS
cd %root%
(UPDATE.EXE E:\class.ora)>>%LOGFILE%
ping 127.0.0.1 -n 6 > nul