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

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

Eu descobri com sucesso como copiar um arquivo para "\machinename\C$\ProgramData\Microsoft\Windows\Start Menu\Programs\startup", mas quero executar isso como parte de um arquivo em lote de inicialização existente. Gostaria que pudesse descobrir se o arquivo já existe e, em caso afirmativo, ignore-o. Admito que sou um novato nisso e sei que existe algum tipo de parâmetro ou opção que faria isso. alguém pode ajudar?

roteiro é:

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

Eu gostaria que isso fosse dito

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\"

Responder1

Aqui está, substitua copy file cmmand pelo seu comando copy

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

    if NOT EXISTS PATH\FILE (copie o comando do arquivo aqui)

Responder2

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"
)

informação relacionada