როგორ დააკოპიროთ ფაილები დისტანციურ კომპიუტერზე Powershell-ით

How to effectively deal with bots on your site? The best protection against click fraud.

მარტივი ფაილის კოპირების სკრიპტები PowerShell-ზე

  • PowerShell არის Microsoft-ის ძლიერი სკრიპტირების ტერმინალი, რომელიც გამოიყენება მრავალი ოპერაციის შესასრულებლად.
  • თქვენ შეგიძლიათ გადაიტანოთ ერთი და მრავალი ფაილი დისტანციურ მანქანებზე შესაბამისი სკრიპტების გამოყენებით.

Xდააინსტალირეთ ჩამოტვირთვის ფაილზე დაწკაპუნებით

კომპიუტერის სხვადასხვა პრობლემის მოსაგვარებლად, ჩვენ გირჩევთ Restoro PC Repair Tool:ეს პროგრამული უზრუნველყოფა გამოასწორებს კომპიუტერის გავრცელებულ შეცდომებს, დაგიცავს ფაილის დაკარგვისგან, მავნე პროგრამებისგან, ტექნიკის უკმარისობისგან და ოპტიმიზებს თქვენს კომპიუტერს მაქსიმალური მუშაობისთვის. მოაგვარეთ კომპიუტერის პრობლემები და წაშალეთ ვირუსები ახლა 3 მარტივი ნაბიჯით:
  1. ჩამოტვირთეთ Restoro PC Repair Tool რომელიც მოყვება დაპატენტებულ ტექნოლოგიებს (ხელმისაწვდომია პატენტი აქ).
  2. დააწკაპუნეთ სკანირების დაწყება იპოვონ Windows-ის პრობლემები, რამაც შეიძლება გამოიწვიოს კომპიუტერის პრობლემები.
  3. დააწკაპუნეთ შეკეთება ყველა პრობლემების გადასაჭრელად, რომლებიც გავლენას ახდენს თქვენი კომპიუტერის უსაფრთხოებასა და შესრულებაზე.
  • Restoro ჩამოტვირთულია 0 მკითხველი ამ თვეში.
instagram story viewer

თქვენ უნდა იპოვოთ ეს სახელმძღვანელო, რადგან გსურთ იცოდეთ როგორ დააკოპიროთ ფაილი დისტანციურ კომპიუტერზე PowerShell-ის გამოყენებით.

კარგი ამბავი ის არის, რომ ჩვენ გვესმის ფაილების გაზიარების აუცილებლობა და შევკრიბეთ ყველა დეტალი, რაც უნდა იცოდეთ ამ სტატიაში.

ასე რომ, ბევრი აჟიოტაჟის გარეშე, მოდით მივიღოთ.

რატომ უნდა გადავიტანო ფაილები PowerShell-ის გამოყენებით?

PowerShell შეიძლება გამოყენებულ იქნას ფაილების გადასატანად მრავალი მიზეზის გამო:

  • სიჩქარე: ქსელში ბევრი მონაცემების ატვირთვისას, PowerShell შეიძლება უფრო სწრაფი იყოს, ვიდრე GUI-ზე დაფუძნებული გადაწყვეტილებების გამოყენება.
  • ავტომატიზაცია: თქვენ შეგიძლიათ ავტომატურად გადასცეთ ფაილები გრაფიკის მიხედვით ან გარკვეულ გარემოებებზე რეაგირებისას PowerShell სკრიპტების გამოყენებით, რომლებიც ავტომატიზირებულია.
  • მრავალმხრივობა: ფაილების გადაცემა FTP, FTPS, SFTP და SCP გამოყენებით შესაძლებელია PowerShell-ით.
  • შეცდომების დამუშავება: PowerShell-ს აქვს შეცდომების დამუშავების ძლიერი ფუნქციები, რომლებიც შეიძლება სასარგებლო იყოს ფაილების გადაცემისას, რათა დარწმუნდეთ, რომ გადაცემა კარგად განხორციელდა.
  • მოხსენება: PowerShell-ს შეუძლია გადარიცხვის პროცედურის შესახებ საფუძვლიანი ანგარიშების გენერირება, რომელიც მოიცავს გადაცემული მონაცემების მთლიანი მოცულობა, გადაცემული ფაილების რაოდენობა და ნებისმიერი შეცდომა მოხდა.

ზოგადად, ფაილების გადაცემის მართვა PowerShell-ის გამოყენებით შეიძლება იყოს პრაქტიკული და ეფექტური, განსაკუთრებით პროფესიონალურ გარემოში.

ახლა აი, როგორ დააკოპიროთ ფაილები დისტანციურ მანქანებზე ხელსაწყოს გამოყენებით.

როგორ დავაკოპირო ფაილი დისტანციურ კომპიუტერზე PowerShell-ის გამოყენებით?

ამ სტატიაში
  • რატომ უნდა გადავიტანო ფაილები PowerShell-ის გამოყენებით?
  • როგორ დავაკოპირო ფაილი დისტანციურ კომპიუტერზე PowerShell-ის გამოყენებით?
  • 1. დააკოპირეთ ფაილი დისტანციური კომპიუტერიდან PowerShell-ის გამოყენებით
  • 1.1 დააყენეთ დისტანციური კავშირი
  • 1.2 გამოიყენეთ Copy-Item ფაილის კოპირებისთვის
  • 2. დააკოპირეთ რამდენიმე ფაილი დისტანციურ კომპიუტერზე PowerShell-ის გამოყენებით

1. დააკოპირეთ ფაილი დისტანციური კომპიუტერიდან PowerShell-ის გამოყენებით

1.1 დააყენეთ დისტანციური კავშირი

  1. გახსენით PowerShell ადმინისტრატორის უფლებებით, შეიყვანეთ ბრძანება ქვემოთ და დააჭირეთ შედი.
    Enable-PSRemoting -Force -Verbose
    powershell ფაილის კოპირება დისტანციურ კომპიუტერზე
  2. თუ თქვენ მიიღებთ შეცდომას, როგორც ნაჩვენებია ზემოთ მოცემულ სურათზე, შეიყვანეთ შემდეგი ბრძანება; თუ არა, გამოტოვეთ ეს ნაბიჯი:
    Set-WsManQuickConfig
  3. გამოიყენეთ შემდეგი ბრძანება თქვენი სანდო ჰოსტის კონფიგურაციისთვის, ჩანაცვლებისთვის AFAM კომპიუტერის სახელწოდებით:
    winrm კომპლექტი winrm/config/client '@{TrustedHosts="AFAM"}'
    powershell ფაილის კოპირება დისტანციურ კომპიუტერზე
  4. გამოიყენეთ ეს ჭურვი სკრიპტები თქვენი WinRM სერვისის გადატვირთვისთვის და შეამოწმეთ დისტანციური კომპიუტერის სახელი მას შემდეგ, რაც თქვენ გაქვთ დაამატა დისტანციური აპარატის სახელი სანდო ჰოსტს (გახსოვდეთ, რომ შეცვალოთ AFAM თქვენი კომპიუტერის სახელით):
    გადატვირთეთ სერვისი WinRM
    Test-WsMan @AFAM

ექსპერტის რჩევა:

სპონსორირებული

კომპიუტერის ზოგიერთი პრობლემის მოგვარება რთულია, განსაკუთრებით მაშინ, როდესაც საქმე ეხება დაზიანებულ საცავებს ან Windows-ის ფაილების გამოტოვებას. თუ შეცდომის გამოსწორების პრობლემა გაქვთ, თქვენი სისტემა შეიძლება ნაწილობრივ დაზიანდეს.
ჩვენ გირჩევთ დააინსტალიროთ Restoro, ხელსაწყო, რომელიც დაასკანირებს თქვენს აპარატს და დაადგენს რა არის ბრალია.
Დააკლიკე აქ გადმოწეროთ და დაიწყოთ შეკეთება.

დისტანციური კავშირის შესაქმნელად რამდენიმე მოქმედება ჩამოთვლილია ზემოთ. დისტანციური კავშირის დამყარების შემდეგ შეიძლება ფაილების კოპირება შორეულ მანქანებზე.

გაითვალისწინეთ, რომ დისტანციურ სისტემაში ჩართული უნდა იყოს PowerShell-ის დისტანციური მართვა. ამისათვის გამოიყენეთ ზემოთ მონიშნული ნაბიჯები.

1.2 გამოიყენეთ Copy-Item ფაილის კოპირებისთვის

  1. გამოიყენეთ New-PSSession cmdlet სესიის დასაწყებად ქვემოთ მოცემული ბრძანების გამოყენებით (გახსოვდეთ, შეცვალეთ AFAM კომპიუტერის სახელით).
    $SESSION= ახალი-PSSession -კომპიუტერი 'AFAM' -Cred $credential
    powershell ფაილის კოპირება დისტანციურ კომპიუტერზე
  2. დაუკავშირდით ახლად შექმნილ სესიას ქვემოთ მოცემული ბრძანების გამოყენებით (გაითვალისწინეთ, რომ საჭიროების შემთხვევაში შეგიძლიათ გამოიყენოთ cd ბრძანება დირექტორიის შესაცვლელად):
    Enter-PSSession $SESSION
  3. დააკოპირეთ ფაილი ქვემოთ მოცემული ბრძანების გამოყენებით (გახსოვდეთ ჩანაცვლება საწყისი და საბოლოო ადგილმდებარეობა რეალურ ბილიკებთან ერთად გჭირდებათ ფაილი, რომელიც დაკოპირებულია:
    Copy-Item – გზა „საწყისი მდებარეობა“ – დანიშნულების ადგილი „საბოლოო მდებარეობა“
  4. შეიძლება დაგჭირდეთ ჭურვიდან დისტანციური აპარატის წვდომის დატოვება დისტანციურ მანქანასთან ურთიერთობის შემდეგ. ამისათვის თქვენ უნდა შეწყვიტოთ სესია Exit-PSSession cmdlet-ის გამოყენებით შემდეგნაირად:
    გასვლა-PSSssion
წაიკითხეთ მეტი ამ თემის შესახებ
  • GarageBand Windows 10: როგორ გადმოწეროთ და დააინსტალიროთ
  • Microsoft Search: როგორ მოვძებნოთ შესაბამისი ინფორმაცია Copilot-ით

2. დააკოპირეთ რამდენიმე ფაილი დისტანციურ კომპიუტერზე PowerShell-ის გამოყენებით

  1. მიჰყევით 1.1 ხსნარში ნახსენები ყველა საფეხურს
  2. გამოაცხადეთ რამდენიმე ცვლადი ქვემოთ მოცემული სკრიპტის გამოყენებით (შეიცავს მომხმარებლის სახელის, პაროლის და ორივე ბილიკის ფაქტობრივ მნიშვნელობებს):
    $username = "მომხმარებლის სახელი"
    $password = "პაროლი"
    $remote_path = "\დისტანციური_კომპიუტერი\c$\გზა\დანიშნულების ადგილამდე"
    $local_path = "C:\path\to\local\files"
  3. შემდეგი, შექმენით ავტორიზაციის ობიექტი ქვემოთ მოცემული სკრიპტის გამოყენებით:
    $credential = ახალი ობიექტის სისტემა. მენეჯმენტი. ავტომატიზაცია. PSCredential ($username, (ConvertTo-SecureString $password -AsPlainText -Force))
  4. გამოიყენეთ ქვემოთ მოცემული სკრიპტი, რომ მიიღოთ ადგილობრივი ბილიკი, რომელიც გამოცხადდა:
    $files = Get-ChildItem $local_path
  5. დაბოლოს, დააკოპირეთ თითოეული ფაილი დისტანციურ კომპიუტერზე foreach ფუნქციის გამოყენებით:
    foreach ($file $files-ში) {
    Copy-Item -Path $file. FullName -დანიშნულების ადგილი $remote_path -Credential $credential
    }

ეს დააკოპირებს ყველა ფაილს მითითებულ ადგილობრივ დირექტორიაში $local_path მითითებულ დისტანციურ კომპიუტერზე დანიშნულების დირექტორიაში $remote_path. თქვენ უნდა მიუთითოთ სწორი მნიშვნელობები $username, $password, $remote_path და $local_path.

აი თქვენ გაქვთ. ეს არის რამდენიმე საუკეთესო გზა ფაილების დისტანციურ კომპიუტერზე კოპირებისთვის MS PowerShell-ის გამოყენებით.

PowerShell არის ძალიან ძლიერი ინსტრუმენტი და სკრიპტირების გარკვეული ცოდნით, ბევრი რამის მიღწევა შეგიძლიათ ინსტრუმენტის გამოყენებით. თქვენ შეგიძლიათ დააკოპიროთ ფაილები დისტანციური კომპიუტერებიდან ამ ხელსაწყოს გამოყენებით.

გთხოვთ, შეგვატყობინოთ ქვემოთ მოცემულ კომენტარებში, თუ ეს სახელმძღვანელო სასარგებლო იყო.

ჯერ კიდევ გაქვთ პრობლემები? გაასწორეთ ისინი ამ ხელსაწყოთი:

სპონსორირებული

თუ ზემოხსენებულმა რჩევებმა არ გადაჭრა თქვენი პრობლემა, თქვენს კომპიუტერს შეიძლება ჰქონდეს უფრო ღრმა Windows პრობლემები. Ჩვენ გირჩევთ ამ კომპიუტერის სარემონტო ხელსაწყოს ჩამოტვირთვა (შეფასებულია მშვენივრად TrustPilot.com-ზე), რათა მათ მარტივად მივმართოთ. ინსტალაციის შემდეგ უბრალოდ დააწკაპუნეთ სკანირების დაწყება ღილაკს და შემდეგ დააჭირე შეკეთება ყველა.

Teachs.ru
შესწორება: სკრიპტების გაშვება გამორთულია ამ სისტემაზე PowerShell-ში Windows 11,10-ზე

შესწორება: სკრიპტების გაშვება გამორთულია ამ სისტემაზე PowerShell-ში Windows 11,10-ზეPowershellვინდოუსი 10ვინდოუსი 11

PowerShell არის კარგი და მოწინავე კროს-პლატფორმული ამოცანების ავტომატიზაციის გადაწყვეტა. როგორც წესი, ძალიან მარტივია Windows სისტემაზე PowerShell სკრიპტის შექმნა და გაშვება. მაგრამ თქვენ შეიძლება ...

Წაიკითხე მეტი
შესწორება: Windows PowerShell იხსნება გაშვების დროს Windows 11 ან 10-ზე

შესწორება: Windows PowerShell იხსნება გაშვების დროს Windows 11 ან 10-ზეPowershellვინდოუსი 10ვინდოუსი 11

PowerShell მომხმარებლებს აძლევს შესაძლებლობას მოახდინოს სხვადასხვა ადმინისტრაციული ამოცანების ავტომატიზაცია და სისტემაში არსებული კონფიგურაციების მართვა, რომლებიც მიუწვდომელია ბრძანების სტრიქონიდან...

Წაიკითხე მეტი
PowerShell-ის დანერგვა ვერ მოხერხდა HRESULT 0x80073D02 პრობლემის გამოსწორება

PowerShell-ის დანერგვა ვერ მოხერხდა HRESULT 0x80073D02 პრობლემის გამოსწორებაPowershell

ხედავთ ამ შეცდომის შეტყობინებას სკრიპტის გაშვებისას?Add-AppxPackage: განლაგება ვერ მოხერხდა HRESULT: 0x80073D02-ით, პაკეტის ინსტალაცია ვერ მოხერხდა იმის გამო, რომ მასში შეცვლილი რესურსები ამჟამად გ...

Წაიკითხე მეტი
ig stories viewer