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