Como fechar um arquivo em lote antes que um comando seja concluído

1

Eu preciso de um arquivo em lotes para ser executado, ou pelo menos minimizado. Outra alternativa é executar o arquivo em lotes e mantê-lo fechado enquanto uma operação continua. Este é o código:

@echo off
cls
echo "Updating Application to latest verion, takes a couple of seconds..."
if exist %USERPROFILE%\Documents (copy "\servername\folder\WA.accdb" %USERPROFILE\Documents /y)
cd \
cd %USERPROFILE%\Documents
WA.accdb
exit

A segunda à última linha, abre o banco de dados do Access. Prompt de comando do arquivo em lote O Windows só fecha após o usuário fechar o banco de dados do Access. Gostaria de minimizar a janela de prompt de comando ou sair do arquivo em lotes enquanto o banco de dados do Access ainda está em execução.

    
por Adrian Hernandez 27.02.2014 / 16:27

2 respostas

3

Tente usar o comando Start .

Altere a linha WA.accdb para start WA.accdb

Mais informações disponíveis em start /? :

Starts a separate window to run a specified program or command.

Talvez use a opção /B do Google Start, se necessário:

B - Start application without creating a new window.

    
por 27.02.2014 / 16:35
0

Experimente. Substitua:

WA.accdb exit

com

start WA.accdb exit

    
por 27.02.2014 / 16:31

Tags