copiando o arquivo do caminho UNC para a pasta de inicialização em máquinas com Windows 7

0

Descobri com sucesso como copiar um arquivo para "\ machinename \ C $ \ ProgramData \ Microsoft \ Windows \ Menu Iniciar \ Programas \ startup", mas desejo executá-lo como parte de um batchfile de inicialização existente. Eu gostaria que fosse capaz de descobrir se o arquivo já existe e, em caso afirmativo, ignorá-lo. Eu admito que sou um noob total nisso e sei que existe algum tipo de parâmetro ou mudança que faria isso. alguém pode ajudar?

O script

é:

copy "\server\share\file.txt" "\MachineName\C$\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\"

Eu gostaria de dizer

IF "File.txt" exists in "C\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\"
Then ignore. 
copy "\server\share\file.txt" "\MachineName\C$\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\"
    
por Laurence 22.07.2014 / 16:11

2 respostas

0

Aqui você vai substituir o arquivo de cópia cmmand pelo seu comando copy

  • Edite substitua PATH \ FILE pelo destino que você está verificando.

    se NÃO EXISTE PATH \ FILE (copie o comando aqui)

por 22.07.2014 / 16:22
0
if exist "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\file.txt" (
    copy "\server\share\file.txt" "\MachineName\C$\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\file.txt"
)
    
por 22.07.2014 / 17:11