Batch-Satti
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Batch-Satti

Você não está conectado. Conecte-se ou registre-se

GERAR LOG DAS SAÍDAS DOS COMANDOS DO BATCH

3 participantes

Ir para baixo  Mensagem [Página 1 de 1]

Agnaldo

Agnaldo

Boa noite pessoal !
Estou fazendo esse bat e gostaria de saber como gera um log do resultado de cada comando.

Estou colocando ">>log.txt" ao final de cada linha mas não está funcionando. peço a ajuda de todos.



@echo off
COLOR 1F
echo.
@TASKKILL /F /IM WATCHDOG.EXE 
@TASKKILL /F /IM MR_MONITORAMENTO.EXE 
cls
wmic os get osarchitecture >"%temp%\arq.tmp" 
find "64-bit" %temp%\arq.tmp>nul
if %errorlevel%==0 (goto x86) else (goto x64)

:x86
set destino=c:\program files (x86)\griaule\fingerprint sdk 2009\bin\
if exist "%destino%cappluginfutronicfs84.dll " (xcopy /y cappluginfutronicfs84.dll "%destino%") else (xcopy /y cappluginfutronicfs84.dll "%destino%") 
echo.
IF %ERRORLEVEL%==1 (ECHO ERRO!) ELSE (ECHO SUCESSO!)
popd
pushd %destino%
echo.
::========== TESTE PING PARA OS IPS DO ARQUIVO GR_FS84_IPS.CNF======================================
set Arq_Txt=gr_fs84_ips.cnf
Call :buscar "%Arq_Txt%"
:buscar
for /f "tokens=*" %%x in ('type %~1') do (
echo.
ECHO IP DOS LEITORES NO ARQUIVO GR_FS84_IPS.CNF
echo.
ECHO PING ATUAL %%x ...
call :Do_lo "%%x" 
)
:Do_lo
set URL_D=%~1
type gr_fs84_ips.cnf
ECHO.

ping %URL_D% & CLS

exit /b

:x64
set destino=c:\program files \griaule\fingerprint sdk 2009\bin\
if exist "%destino%cappluginfutronicfs84.dll " (xcopy /y cappluginfutronicfs84.dll "%destino%">nul) else (xcopy /y cappluginfutronicfs84.dll "%destino%">nul) 
echo.
IF %ERRORLEVEL%==1 (ECHO ERRO!) ELSE (ECHO SUCESSO!)
popd
pushd %destino%
::========== TESTE PING PARA OS IPS DO ARQUIVO GR_FS84_IPS.CNF======================================
set Arq_Txt=gr_fs84_ips.cnf
Call :buscar "%Arq_Txt%"
:buscar
for /f "tokens=*" %%x in ('type %~1') do (
echo.
ECHO IP DOS LEITORES NO ARQUIVO GR_FS84_IPS.CNF
echo.
ECHO PING ATUAL %%x ...
call :Do_lo "%%x" 
)
:Do_lo
set URL_D=%~1
type gr_fs84_ips.cnf
ECHO.

ping %URL_D% & CLS

exit /b

Borsatti

Borsatti

COLOCA O SCRIPT COM ERRO PRA VER ONDE DÁ O ERRO.

http://batch-satti.com

keyboard

keyboard

Borssati na ativa novamente ? O.o Que honra

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos