Boa tarde! Gostaria por gentileza se alguém pudesse me orientar qual comando (.BAT) poderia utilizar para poder verificar um arquivo em duas pastas. Se em uma das pastas o arquivo for mais novo executa um comando, se não for simplesmente sai do programa e não faz nada.
Abaixo tentei exemplificar para entender melhor. O COMANDO-2 já está ok. Preciso inserir o COMANDO-1.
COMANDO-1
--------------------
rem COMANDO QUE VERIFICA SE O ARQUIVO É MAIS NOVO, SE FOR, EXECUTA O COMANDO 2, SE NÃO FOR SAI DO PROGRAMA
rem --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Tenho um arquivo chamado (DisplayTV01.ppsx) na pasta (C:\Atualiza-Display)
Tenho um arquivo chamado (DisplayTV01.ppsx) na pasta (C:\TV)
Preciso de um comando (BAT) que verifique se o arquivo da pasta (C:\Atualiza-Display) é mais novo do que
o da pasta (C:\TV). Se for mais novo, executa o COMANDO-2 se não for sai do programa.
COMANDO-2
---------------------
rem FECHA O POWER POINT E ABRE NOVAMENTE COM O ARQUIVO ATUALIZADO
rem -----------------------------------------------------------------------------------------------------------------------------
@echo off
taskkill /im PPTVIEW.EXE 😄
cd\TV
start DisplayTV01.ppsx
exit
Pergunta
Otacilio Maciel
Boa tarde! Gostaria por gentileza se alguém pudesse me orientar qual comando (.BAT) poderia utilizar para poder verificar um arquivo em duas pastas. Se em uma das pastas o arquivo for mais novo executa um comando, se não for simplesmente sai do programa e não faz nada.
Abaixo tentei exemplificar para entender melhor. O COMANDO-2 já está ok. Preciso inserir o COMANDO-1.
COMANDO-1
--------------------
rem COMANDO QUE VERIFICA SE O ARQUIVO É MAIS NOVO, SE FOR, EXECUTA O COMANDO 2, SE NÃO FOR SAI DO PROGRAMA
rem --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Tenho um arquivo chamado (DisplayTV01.ppsx) na pasta (C:\Atualiza-Display)
Tenho um arquivo chamado (DisplayTV01.ppsx) na pasta (C:\TV)
Preciso de um comando (BAT) que verifique se o arquivo da pasta (C:\Atualiza-Display) é mais novo do que
o da pasta (C:\TV). Se for mais novo, executa o COMANDO-2 se não for sai do programa.
COMANDO-2
---------------------
rem FECHA O POWER POINT E ABRE NOVAMENTE COM O ARQUIVO ATUALIZADO
rem -----------------------------------------------------------------------------------------------------------------------------
@echo off
taskkill /im PPTVIEW.EXE
😄
cd\TV
start DisplayTV01.ppsx
exit
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.