Kuidas kopeerida faile Powershelli abil kaugarvutisse

Lihtne failide kopeerimise skriptid PowerShellis

  • PowerShell on tugev Microsofti skriptimisterminal, mida kasutatakse mitme toimingu tegemiseks.
  • Saate edastada üksikuid ja mitu faili kaugmasinatesse, kasutades õigeid skripte.

XINSTALLIMINE Klõpsates ALLALAADIMISE FAILIL

Erinevate arvutiprobleemide lahendamiseks soovitame Restoro PC Repair Tooli:See tarkvara parandab tavalised arvutivead, kaitseb teid failide kadumise, pahavara ja riistvaratõrgete eest ning optimeerib teie arvuti maksimaalse jõudluse saavutamiseks. Parandage arvutiprobleemid ja eemaldage viirused kohe kolme lihtsa sammuga:
  1. Laadige alla Restoro PC Repair Tool mis on kaasas patenteeritud tehnoloogiatega (patent olemas siin).
  2. Klõpsake Alusta skannimist et leida Windowsi probleeme, mis võivad arvutiprobleeme põhjustada.
  3. Klõpsake Parandage kõik arvuti turvalisust ja jõudlust mõjutavate probleemide lahendamiseks.
  • Restoro on alla laadinud 0 lugejad sel kuul.

Kindlasti leidsite selle juhendi, sest soovite teada, kuidas PowerShelli abil faili kaugarvutisse kopeerida.

Hea uudis on see, et mõistame failide jagamise vajadust ja oleme selles artiklis kokku pannud kõik üksikasjad, mida peate teadma.

Nii et ilma pikema jututa asume asja juurde.

Miks peaksin faile PowerShelli abil edastama?

PowerShell saab kasutada failide edastamiseks mitmel põhjusel:

  • Kiirus: Kui laadite võrgu kaudu üles palju andmeid, võib PowerShell olla kiirem kui GUI-põhiste lahenduste kasutamine.
  • Automatiseerimine: saate faile automaatselt edastada ajakava järgi või teatud asjaolude korral, kasutades automatiseeritud PowerShelli skripte.
  • Mitmekülgsus: FTP-d, FTPS-i, SFTP-d ja SCP-d kasutavad failiedastused on kõik PowerShelliga võimalikud.
  • Käsitsemisvead: PowerShellil on tugevad veakäsitlusfunktsioonid, mis võivad olla abiks failide edastamisel, et veenduda, et edastus sujus.
  • Aruandlus: PowerShell on võimeline koostama ülekandeprotseduuri kohta põhjalikke aruandeid, mis hõlmavad järgmist edastatud andmete kogumaht, edastatud failide arv ja kõik esinenud vead toimunud.

Üldiselt võib failiedastuste haldamine PowerShelli abil olla praktiline ja tõhus, eriti professionaalses keskkonnas.

Siit saate teada, kuidas selle tööriista abil faile kaugmasinatesse kopeerida.

Kuidas kopeerida faili PowerShelli abil kaugarvutisse?

Selles artiklis
  • Miks peaksin faile PowerShelli abil edastama?
  • Kuidas kopeerida faili PowerShelli abil kaugarvutisse?
  • 1. Kopeerige fail PowerShelli abil kaugarvutist
  • 1.1 Seadistage kaugühendus
  • 1.2 Faili kopeerimiseks kasutage käsku Copy-Item
  • 2. Kopeerige mitu faili PowerShelli abil kaugarvutisse

1. Kopeerige fail PowerShelli abil kaugarvutist

1.1 Seadistage kaugühendus

  1. Avage administraatoriõigustega PowerShell, sisestage allolev käsk ja vajutage Sisenema.
    Enable-PSRemoting -Force -Verbose
    powershelli faili kopeerimine kaugarvutisse
  2. Kui näete ülaltoodud pildil näidatud tõrketeadet, sisestage järgmine käsk; kui ei, jätke see samm vahele:
    Set-WsManQuickConfig
  3. Kasutage järgmist käsku oma usaldusväärse hosti konfigureerimiseks, asendades AFAM arvuti nimega:
    winrm set winrm/config/client '@{TrustedHosts="AFAM"}'
    powershelli faili kopeerimine kaugarvutisse
  4. Kasutage neid kestaskripte oma WinRM-i teenuse taaskäivitamiseks ja pärast seda kaugarvuti nime testimiseks lisas kaugmasina nime usaldusväärsele hostile (ärge unustage oma arvuti nime asendada AFAM-iga):
    Restart-Service WinRM
    Test-WsMan @AFAM

Eksperdi nõuanne:

SPONSEERITUD

Mõnda arvutiprobleemi on raske lahendada, eriti kui tegemist on rikutud hoidlate või puuduvate Windowsi failidega. Kui teil on probleeme vea parandamisega, võib teie süsteem olla osaliselt katki.
Soovitame installida Restoro – tööriista, mis skannib teie masina ja tuvastab vea.
Kliki siia allalaadimiseks ja parandamise alustamiseks.

Eespool on loetletud mõned toimingud kaugühenduse loomiseks. Pärast kaugühenduse loomist võib faile kopeerida kaugematesse masinatesse.

Pange tähele, et kaugsüsteemis peab PowerShelli kaugjuhtimine olema lubatud. Selleks kasutage ülaltoodud samme.

1.2 Faili kopeerimiseks kasutage käsku Copy-Item

  1. Kasutage alloleva käsu abil seansi alustamiseks cmdlet-käsku New-PSSession (Ärge unustage asendada AFAM arvuti nimega).
    $SESSION= Uus-PSSession - Arvuti 'AFAM' - Cred $ mandaat
    powershelli faili kopeerimine kaugarvutisse
  2. Ühendage vastloodud seansiga, kasutades allolevat käsku (pange tähele, et vajadusel saate kataloogi muuta käsuga cd):
    Enter-PSSession $SESSION
  3. Kopeerige fail alloleva käsu abil (ärge unustage asendada esialgne ja lõplik asukoht tegelike teedega, kust ja kuhu vajate faili kopeerimist):
    Koopia üksus – tee "esialgne asukoht" - sihtkoht "lõplik asukoht"
  4. Pärast kaugmasinaga suhtlemist peate võib-olla kaugmasina juurdepääsust shellist väljuma. Selleks peate seansi lõpetama käsu Exit-PSSession cmdlet abil järgmiselt.
    Exit-PSSession
Loe selle teema kohta lähemalt
  • GarageBand Windows 10 jaoks: allalaadimine ja installimine
  • Microsoft Search: kuidas Copiloti abil asjakohast teavet leida

2. Kopeerige mitu faili PowerShelli abil kaugarvutisse

  1. Järgige kõiki lahenduses 1.1 mainitud samme
  2. Deklareerige mõned muutujad alloleva skripti abil (kaasake kasutajanime, parooli ja mõlema tee tegelikud väärtused):
    $kasutajanimi = "kasutajanimi"
    $password = "parool"
    $remote_path = "\kaugarvuti\c$\tee\sihtkohta"
    $local_path = "C:\tee\kohalikesse\failidesse"
  3. Järgmisena looge alloleva skripti abil mandaadiobjekt:
    $credential = Uus-objektisüsteem. Juhtimine. Automatiseerimine. PSCrediaal ($kasutajanimi, (ConvertTo-SecureString $parool -AsPlainText -Force))
  4. Deklareeritud kohaliku tee hankimiseks kasutage allolevat skripti:
    $failid = Get-ChildItem $local_path
  5. Lõpuks kopeerige iga fail kaugarvutisse, kasutades funktsiooni foreach:
    foreach ($fail $failides) {
    Copy-Item -Path $fail. FullName -Sihtkoht $kaugtee -Mandaat $mandaat
    }

See kopeerib kõik failid määratud kohalikus kataloogis $local_path poolt määratud kaugarvuti sihtkataloogi $kaugtee. Peate sisestama õiged väärtused $username, $password, $remote_path ja $local_path.

Siin on see. Need on mõned parimad viisid failide kopeerimiseks MS PowerShelli abil kaugarvutisse.

PowerShell on väga tugev tööriist ja teades skriptimist, võite selle tööriista abil palju saavutada. Tööriista abil saate faile kaugarvutitest ja arvutitesse kopeerida.

Palun andke meile allolevates kommentaarides teada, kui see juhend on olnud kasulik.

Kas teil on endiselt probleeme? Parandage need selle tööriistaga:

SPONSEERITUD

Kui ülaltoodud nõuanded ei ole teie probleemi lahendanud, võib teie arvutis esineda sügavamaid Windowsi probleeme. Me soovitame laadige alla see arvutiparandustööriist (hinnatud saidil TrustPilot.com suurepäraseks), et neid hõlpsalt lahendada. Pärast installimist klõpsake lihtsalt nuppu Alusta skannimist nuppu ja seejärel vajutada Parandage kõik.

Parandus: PowerShell Export-CSV juurdepääs teele on keelatud

Parandus: PowerShell Export-CSV juurdepääs teele on keelatudMicrosofti Power ShellPowershellWindows 11

Juurdepääsu saamiseks peate hankima administraatoritaseme õigusedMõned PowerShelli kasutajad on pärast käsku Export-CSV cmdleti sisenemist kogenud juurdepääsu teele keelatud.Põhjuseks võib olla see...

Loe rohkem
Windows ei leia rakendust PowerShell.exe: 5 viisi selle parandamiseks

Windows ei leia rakendust PowerShell.exe: 5 viisi selle parandamiseksPowershellWindows 11

Proovige PowerShelli värskendada uusimale versioonileWindows PowerShell on võimas skriptimis- ja automatiseerimistööriist, mis võimaldab teil Windowsis haldustoiminguid täita.Kui proovite PowerShel...

Loe rohkem
Kuidas lubada skriptide käitamist Windows 10-s

Kuidas lubada skriptide käitamist Windows 10-sPowershellWindows 10

Selle lubamiseks saate kasutada rakendust SeadedSkriptide käitamise lubamine opsüsteemis Windows 10 võimaldab teil käivitada ja käitada erinevat tüüpi skripte, näiteks PowerShelli skripte või pakkf...

Loe rohkem