Tutorial Detalhado: PowerShell Copiar Arquivo de Computador Remoto para Local

Todo mundo sabe que é um pouco complicado usar o PowerShell para copiar arquivos de um computador remoto para o local. Sorte a sua! Aqui neste post, fornecemos passos detalhados sobre como fazer isso. Continue lendo!

Tyler

Por Tyler / Atualizado em 18/02/2025

Compartilhe isso: instagram reddit

Como faço para copiar um arquivo de um computador remoto usando o PowerShell?

"Eu tenho a necessidade de usar o PowerShell para copiar um arquivo da máquina remota para a máquina local. Alguém pode me dizer como fazer isso facilmente?"

PowerShell: copiar arquivo de um computador remoto para o local

Nesta parte, será introduzido em detalhes como usar o PowerShell para copiar arquivos de uma máquina remota com credenciais.

Passo 1. Execute o PowerShell como administrador na máquina local.

Windows PowerShell Admin

Passo 2. Você precisará estabelecer uma nova sessão remota primeiro. Insira o seguinte comando para criar uma sessão remota para o computador remoto:

$MYSESSION = New-PSSession -ComputerName PC02.TECH.LOCAL

Create Remote Session

Passo 3. Verifique as propriedades da sessão remota inserindo o seguinte comando. Em seguida, você obterá a saída do comando conforme mostrado na imagem a seguir.

Get-PSSession

Remote Session

Passo 4. Copie um arquivo para o computador remoto usando o Powershell com o cmdlet Copy-Item. Você precisa especificar o parâmetro FromSession e um caminho no computador local para o parâmetro Destination. No nosso exemplo, copiamos um arquivo de texto chamado "test" de um computador remoto usando o Powershell.

Copy-Item -FromSession $MYSESSION C:\test.txt -Destination C:\test.txt

Observação: Você também pode copiar um arquivo local para o computador remoto usando o parâmetro ToSession.

Copy-Item -Path "C:\test.txt" -Destination "C:\" -ToSession $MYSESSION

ToSession

Passo 5. Digite o seguinte comando para verificar se o arquivo foi copiado.

Invoke-Command -ScriptBlock { Get-ChildItem -Path "C:\test.txt" } -Session $MYSESSION

Verificar Arquivos Copiados

Passo 6. Aqui está a saída do comando:

Saída de Copiar Arquivos

Passo 7. Após terminar, não se esqueça de remover a sessão usando Remove-PSSession.

Remove-PSSession -Session $MYSESSION

Remover Sessão

Dicas bônus: Transferir arquivos entre dispositivos remotos via AnyViewer [Recomendado]

No entanto, não é recomendado copiar arquivos de um computador remoto para um local via PowerShell. Existem métodos mais confiáveis ​​e mais fáceis, sendo um deles o software gratuito e fácil de uso chamado AnyViewer. Ele permite que você transfira arquivos livremente entre dois dispositivos remotos sem esforço.

  • Compatibilidade. É compatível com vários tipos de sistemas Windows, desde o Windows 7 até o mais recente Windows 11.
  • Segurança. É criptografado com Criptografia de Curva Elíptica (ECC), que mantém seus arquivos seguros contra olhares curiosos.
  • Velocidade rápida. Permite que você transfira um lote de arquivos a uma velocidade realmente rápida.

✍Nota: A função de transferência de arquivos requer a versão 3.0 ou superior. Se sua versão for inferior, por favor, atualize primeiro.

Baixe, instale e execute o AnyViewer em ambos os computadores. Em seguida, você tem duas opções.

Baixar GratuitoWin 11/10/8.1/8/7
Baixar Seguro

Parte 1. Inscreva-se no AnyViewer para transferência de arquivos

Para usar o recurso de transferência de arquivos, você precisa se inscrever no AnyViewer e fazer login na conta no computador Controlador.

Passo 1. No computador Controlador, vá para Log in e em seguida, clique em Sign up. (Se você já se inscreveu no site oficial, pode fazer login diretamente.)

Log in AnyViewer.png

Etapa 2. Preencha as informações de cadastro.

Cadastrar-se no AnyViewer

Etapa 3. Então você pode ver que fez login com sucesso no AnyViewer. Seu dispositivo será automaticamente {{assigned}} à conta em que você fez login.

Edições Grátis

Parte 2. Transferir arquivos com o AnyViewer

Após se cadastrar em uma conta AnyViewer e fazer login no AnyViewer no computador Controlador, você pode começar a transferir arquivos. Dependendo das diferentes situações, você pode escolher maneiras diferentes de realizar a transferência de arquivos.

Opção 1. Transferir arquivos sem controlar o computador remoto

Etapa 1. Insira o ID do dispositivo do destinatário na caixa em branco e, em seguida, escolha Transferência de Arquivo.

Transferência de Arquivo

Etapa 2. Em seguida, você será perguntado se deseja Enviar uma solicitação ao seu parceiro ou Inserir código de segurança.

  • Enviar uma solicitação ao seu parceiro: O computador do Destinatário receberá uma janela pop-up perguntando se ele/ela permite que você controle o computador.
  • Inserir código de segurança: Você pode inserir o código de segurança definido pelo Destinatário antecipadamente e estabelecer uma conexão direta.

Escolha um Método

Dicas: Esta opção é apropriada para usuários que precisam transferir arquivos para um estranho ou qualquer pessoa que você não confie completamente, garantindo a segurança durante a transferência de arquivos.

Opção 2. Transferir arquivos durante uma sessão de conexão remota

Etapa 1. No computador do Destinatário, faça login na mesma conta em que você fez login no computador Controlador.

Passo 2. No computador controlador, vá para a aba Dispositivo, escolha o seu computador de destino e clique em Transferência de Arquivos para iniciar a transferência de arquivos.

Transferência de Arquivos AnyViewer

Dicas: Esta opção é adequada para usuários que precisam acessar frequentemente seus próprios computadores remotos e transferir arquivos, garantindo conveniência durante a transferência.

Independentemente das opções selecionadas, uma caixa de diálogo de Transferência de Arquivos será exibida. O caminho do computador controlador é mostrado à esquerda da caixa e o caminho do computador destinatário é mostrado à direita. Você pode transferir arquivos entre os dispositivos (do computador controlador para o computador destinatário ou do computador destinatário para o computador controlador) livremente clicando nas setas após escolher os arquivos de destino.

Escolher Arquivos

Você pode ver o status da transferência na parte inferior da caixa de diálogo de Transferência de Arquivos. Clique com o botão direito para pausar ou remover a tarefa de transferência. A caixa de diálogo pode ser fechada quando a transferência estiver concluída.

Status de Transferência

Observação: O tamanho máximo de um único arquivo que pode ser transferido para uma conta gratuita é de 100 MB, e o número máximo de arquivos que podem ser transferidos por vez é de 100. Se você precisar transferir arquivos maiores em maior quantidade por vez, por favor, faça o upgrade para um plano Profissional ou Empresarial.

Conclusão

Este post possui como objetivo principal apresentar como usar o PowerShell para copiar um arquivo da máquina remota para a local. Também é apresentado como copiar um arquivo da máquina local para uma máquina remota via PowerShell. No entanto, o uso do PowerShell nem sempre é o método recomendado, pois exige conhecimento técnico. Se você precisar de uma maneira fácil de copiar e colar arquivos entre dispositivos remotos, experimente o AnyViewer.