Kaip nukopijuoti failus į nuotolinį kompiuterį naudojant „Powershell“.

Lengvas failų kopijavimo scenarijus „PowerShell“.

  • „PowerShell“ yra patikimas „Microsoft“ scenarijų terminalas, naudojamas kelioms operacijoms atlikti.
  • Galite perkelti vieną ir kelis failus į nuotolinius įrenginius naudodami tinkamus scenarijus.

XĮDIEGTI PASPUSTELĖT ATSISIUNČIŲ FAILĄ

Norėdami išspręsti įvairias kompiuterio problemas, rekomenduojame „Restoro PC Repair Tool“:Ši programinė įranga ištaisys įprastas kompiuterio klaidas, apsaugos jus nuo failų praradimo, kenkėjiškų programų, aparatinės įrangos gedimų ir optimizuos jūsų kompiuterį maksimaliam našumui. Išspręskite kompiuterio problemas ir pašalinkite virusus dabar atlikdami 3 paprastus veiksmus:
  1. Atsisiųskite „Restoro PC Repair Tool“. kuri pateikiama kartu su patentuotomis technologijomis (yra patentas čia).
  2. Spustelėkite Pradėti nuskaitymą Norėdami rasti „Windows“ problemas, kurios gali sukelti kompiuterio problemų.
  3. Spustelėkite Remontuoti visus Norėdami išspręsti problemas, turinčias įtakos jūsų kompiuterio saugai ir našumui.
  • „Restoro“ atsisiuntė 0 skaitytojų šį mėnesį.

Turite rasti šį vadovą, nes norite sužinoti, kaip nukopijuoti failą į nuotolinį kompiuterį naudojant „PowerShell“.

Geros naujienos yra tai, kad suprantame failų dalijimosi poreikį ir šiame straipsnyje pateikiame visas detales, kurias reikia žinoti.

Taigi, daug negalvodami, pereikime prie to.

Kodėl turėčiau perkelti failus naudojant „PowerShell“?

PowerShell gali būti naudojamas failams perkelti dėl kelių priežasčių:

  • Greitis: Kai į tinklą įkeliama daug duomenų, „PowerShell“ gali veikti greičiau nei naudoti GUI pagrįstus sprendimus.
  • Automatika: galite automatiškai perduoti failus pagal tvarkaraštį arba reaguodami į tam tikras aplinkybes, naudodami automatizuotus PowerShell scenarijus.
  • Universalumas: Failų perkėlimas naudojant FTP, FTPS, SFTP ir SCP yra įmanomas naudojant „PowerShell“.
  • Tvarkymo klaidos: „PowerShell“ turi stiprių klaidų valdymo funkcijų, kurios gali būti naudingos perkeliant failus, siekiant užtikrinti, kad perkėlimas būtų sėkmingas.
  • Ataskaitų teikimas: „PowerShell“ gali generuoti išsamias perdavimo procedūros ataskaitas, įskaitant bendras perduotų duomenų kiekis, perduotų failų skaičius ir visos padarytos klaidos įvyko.

Apskritai, failų persiuntimo valdymas naudojant „PowerShell“ gali būti praktiškas ir efektyvus, ypač profesionalioje aplinkoje.

Štai kaip kopijuoti failus į nuotolinius įrenginius naudojant įrankį.

Kaip nukopijuoti failą į nuotolinį kompiuterį naudojant „PowerShell“?

Šiame straipsnyje
  • Kodėl turėčiau perkelti failus naudojant „PowerShell“?
  • Kaip nukopijuoti failą į nuotolinį kompiuterį naudojant „PowerShell“?
  • 1. Nukopijuokite failą iš nuotolinio kompiuterio naudodami „PowerShell“.
  • 1.1 Nustatykite nuotolinį ryšį
  • 1.2 Norėdami nukopijuoti failą, naudokite Copy-Item
  • 2. Nukopijuokite kelis failus į nuotolinį kompiuterį naudodami „PowerShell“.

1. Nukopijuokite failą iš nuotolinio kompiuterio naudodami „PowerShell“.

1.1 Nustatykite nuotolinį ryšį

  1. Atidarykite „PowerShell“ su administratoriaus teisėmis, įveskite žemiau esančią komandą ir paspauskite Įeikite.
    Įjungti-PSRemoting-Force-Verbose
    Powershell nukopijuokite failą į nuotolinį kompiuterį
  2. Jei gaunate klaidą, kaip parodyta aukščiau esančiame paveikslėlyje, įveskite šią komandą; jei ne, praleiskite šį veiksmą:
    Set-WsManQuickConfig
  3. Naudokite šią komandą, kad sukonfigūruotumėte patikimą pagrindinį kompiuterį, pakeisdami AFAM su kompiuterio pavadinimu:
    winrm rinkinys winrm/config/client '@{TrustedHosts="AFAM"}'
    Powershell nukopijuokite failą į nuotolinį kompiuterį
  4. Naudokite šiuos apvalkalo scenarijus, kad iš naujo paleistumėte WinRM paslaugą ir patikrintumėte nuotolinio kompiuterio pavadinimą pridėjo nuotolinio kompiuterio pavadinimą į patikimą pagrindinį kompiuterį (nepamirškite pakeisti kompiuterio pavadinimo AFAM):
    Iš naujo paleiskite „WinRM“ paslaugą
    Test-WsMan @AFAM

Eksperto patarimas:

REMIAMAS

Kai kurias kompiuterio problemas sunku išspręsti, ypač kai kalbama apie sugadintas saugyklas arba trūkstamus „Windows“ failus. Jei kyla problemų taisant klaidą, jūsų sistema gali būti iš dalies sugedusi.
Rekomenduojame įdiegti „Restoro“ – įrankį, kuris nuskaitys jūsų įrenginį ir nustatys gedimą.
Paspauskite čia atsisiųsti ir pradėti taisyti.

Keletas nuotolinio ryšio kūrimo veiksmų yra išvardyti aukščiau. Užmezgus nuotolinį ryšį, galima kopijuoti failus į tolimus įrenginius.

Atminkite, kad nuotolinėje sistemoje „PowerShell“ nuotolinis valdymas turi būti įjungtas. Norėdami tai padaryti, atlikite aukščiau paryškintus veiksmus.

1.2 Norėdami nukopijuoti failą, naudokite Copy-Item

  1. Norėdami pradėti seansą naudodami toliau pateiktą komandą, naudokite „New-PSSession“ cmdlet (nepamirškite pakeisti AFAM kompiuterio pavadinimu).
    $SESSION= Nauja - PSS sesija - Kompiuteris 'AFAM' - Kreditas $ kredencialas
    Powershell nukopijuokite failą į nuotolinį kompiuterį
  2. Prisijunkite prie naujai sukurtos sesijos naudodami toliau pateiktą komandą (atminkite, kad jei reikia, galite naudoti komandą cd, kad pakeistumėte katalogą):
    Įeikite į PSS sesiją $SESSION
  3. Nukopijuokite failą naudodami toliau pateiktą komandą (nepamirškite pakeisti pradinė ir galutinė vieta su faktiniais keliais, iš kurių ir į kuriuos reikia nukopijuoti failą):
    Elemento kopija – kelias „pradinė vieta“ – paskirties vieta „galutinė vieta“
  4. Po sąveikos su nuotoliniu įrenginiu gali tekti uždaryti apvalkalą iš nuotolinio įrenginio prieigos. Norėdami tai padaryti, turite nutraukti seansą naudodami Exit-PSSession cmdlet taip:
    Exit-PSSession
Skaitykite daugiau apie šią temą
  • „GarageBand“, skirta „Windows 10“: kaip atsisiųsti ir įdiegti
  • „Microsoft Search“: kaip rasti reikiamos informacijos naudojant „Copilot“.

2. Nukopijuokite kelis failus į nuotolinį kompiuterį naudodami „PowerShell“.

  1. Atlikite visus 1.1 sprendime nurodytus veiksmus
  2. Deklaruokite kai kuriuos kintamuosius naudodami toliau pateiktą scenarijų (įtraukite tikrąsias vartotojo vardo, slaptažodžio ir abiejų kelių reikšmes):
    $username = "naudotojo vardas"
    $password = "slaptažodis"
    $remote_path = "\remote_computer\c$\path\to\destination"
    $local_path = "C:\kelias\į\local\failus"
  3. Tada sukurkite kredencialų objektą naudodami toliau pateiktą scenarijų:
    $credential = Naujų objektų sistema. Valdymas. Automatika. PSCredential ($naudotojo vardas, (ConvertTo-SecureString $password -AsPlainText -Force))
  4. Norėdami gauti deklaruotą vietinį kelią, naudokite toliau pateiktą scenarijų:
    $files = Get-ChildItem $local_path
  5. Galiausiai nukopijuokite kiekvieną failą į nuotolinį kompiuterį naudodami foreach funkciją:
    foreach ($failas $failuose) {
    Kopijuoti elementą - kelias $ failas. FullName – Paskirties vieta $remote_path – Kredencialas $credential
    }

Tai nukopijuos visus failus vietiniame kataloge, kurį nurodė $local_path į paskirties katalogą nuotoliniame kompiuteryje, kurį nurodė $nuotolinis_kelis. Turėsite pateikti teisingas $username, $password, $remote_path ir $local_path reikšmes.

Štai jūs tai turite. Tai yra keletas geriausių būdų kopijuoti failus į nuotolinį kompiuterį naudojant MS PowerShell.

„PowerShell“ yra labai patikimas įrankis, o turėdami tam tikrų žinių apie scenarijus, galite daug pasiekti naudodami šį įrankį. Naudodami įrankį galite kopijuoti failus iš ir į nuotolinius kompiuterius.

Praneškite mums toliau pateiktuose komentaruose, jei šis vadovas buvo naudingas.

Vis dar kyla problemų? Pataisykite juos naudodami šį įrankį:

REMIAMAS

Jei pirmiau pateikti patarimai neišsprendė problemos, jūsų kompiuteryje gali kilti gilesnių „Windows“ problemų. Mes rekomenduojame atsisiunčiant šį kompiuterio taisymo įrankį (TrustPilot.com įvertinta puikiai), kad lengvai juos išspręstumėte. Įdiegę tiesiog spustelėkite Pradėti nuskaitymą mygtuką ir tada paspauskite Remontuoti visus.

Kaip rasti ir pakeisti kelias eilutes „PowerShell“.

Kaip rasti ir pakeisti kelias eilutes „PowerShell“.Powershell

Gali tekti konvertuoti eilutes į vieną eilutę, kad jas pakeistumėte„PowerShell“ scenarijų rašymas gali būti labai naudingas automatizuojant užduotis, tačiau norint pakeisti kelias teksto eilutes ga...

Skaityti daugiau
Kaip patikrinti, ar yra aplankas / katalogas naudojant „PowerShell“.

Kaip patikrinti, ar yra aplankas / katalogas naudojant „PowerShell“.Powershell

Norėdami sukurti naują katalogą „PowerShell“, naudokite cmdlet „New-Item“.„PowerShell“ yra „Microsoft“ sukurta komandų eilutės apvalkalas ir scenarijų kalba.Tai leidžia vartotojams naršyti, kurti, ...

Skaityti daugiau
Kaip pašalinti numatytąsias „Windows 11“ programas naudojant „PowerShell“.

Kaip pašalinti numatytąsias „Windows 11“ programas naudojant „PowerShell“.Powershell„Windows 11“

Pašalinkite nepageidaujamas numatytas programas naudodami paprastą komandąNorėdami pašalinti sistemos programas iš kompiuterio, turite paleisti „Windows PowerShell“ programą su administratoriaus te...

Skaityti daugiau