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