Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Distribuição de Arquivos via PowerShell

Público-Alvo: Usuários intermediários A distribuição de arquivos é uma tarefa comum para administradores de sistemas Windows. Pode ser necessário enviar arquivos para vários computadores em uma rede, atualizar arquivos em várias máquinas ou até mesmo fazer backup de arquivos importantes. Neste artigo, vamos explorar como realizar a distribuição de arquivos utilizando o PowerShell, uma poderosa ferramenta de automação presente no Windows.

Exemplos:

  1. Distribuição de arquivos para uma lista de computadores:

    $computadores = Get-Content -Path "C:\caminho\para\lista_de_computadores.txt"
    $origem = "C:\caminho\para\arquivo.txt"
    $destino = "C$\caminho\para\destino"
    
    foreach ($computador in $computadores) {
       Copy-Item -Path $origem -Destination "\\$computador\$destino" -Force
    }

    Neste exemplo, utilizamos o cmdlet Get-Content para obter uma lista de computadores a partir de um arquivo de texto. Em seguida, definimos o caminho de origem do arquivo que desejamos distribuir e o caminho de destino nos computadores remotos. Por fim, utilizamos o loop foreach para copiar o arquivo para cada computador da lista.

  2. Distribuição de arquivos com autenticação:

    $computador = "nome_do_computador"
    $origem = "C:\caminho\para\arquivo.txt"
    $destino = "C$\caminho\para\destino"
    $credenciais = Get-Credential
    
    Copy-Item -Path $origem -Destination "\\$computador\$destino" -Force -Credential $credenciais

    Neste exemplo, utilizamos o cmdlet Get-Credential para solicitar as credenciais de autenticação do usuário. Em seguida, utilizamos o parâmetro -Credential no cmdlet Copy-Item para fornecer as credenciais de autenticação ao copiar o arquivo para o computador remoto.

Compartilhe este artigo com seus amigos e colegas de trabalho que também precisam realizar a distribuição de arquivos em suas redes. O PowerShell é uma ferramenta poderosa que pode facilitar muito essa tarefa!

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.