כיצד להעתיק קבצים למחשב מרוחק באמצעות Powershell

סקריפטים קלים להעתקת קבצים ב- PowerShell

  • PowerShell הוא מסוף סקריפטים חזק של מיקרוסופט המשמש לביצוע פעולות מרובות.
  • אתה יכול להעביר קבצים בודדים וקבצים מרובים למכונות מרוחקות באמצעות הסקריפטים המתאימים.

איקסהתקן על ידי לחיצה על הורד את הקובץ

כדי לתקן בעיות מחשב שונות, אנו ממליצים על Restoro PC Repair Tool:תוכנה זו תתקן שגיאות מחשב נפוצות, תגן עליך מאובדן קבצים, תוכנות זדוניות, כשל חומרה ותייעל את המחשב שלך לביצועים מקסימליים. תקן בעיות במחשב והסר וירוסים כעת ב-3 שלבים פשוטים:
  1. הורד את Restoro PC Repair Tool שמגיע עם טכנולוגיות פטנט (פטנט זמין כאן).
  2. נְקִישָׁה התחל סריקה כדי למצוא בעיות של Windows שעלולות לגרום לבעיות במחשב.
  3. נְקִישָׁה תקן הכל כדי לתקן בעיות המשפיעות על האבטחה והביצועים של המחשב שלך.
  • Restoro הורד על ידי 0 הקוראים החודש.

בטח מצאת את המדריך הזה כי אתה רוצה לדעת איך להעתיק קובץ למחשב מרוחק באמצעות 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 set winrm/config/client '@{TrustedHosts="AFAM"}'
    העתקת קובץ powershell למחשב מרוחק
  4. השתמש בסקריפטים של מעטפת אלה כדי להפעיל מחדש את שירות WinRM שלך ולבדוק את שם המחשב המרוחק לאחר שיש לך הוסיף את שם המחשב המרוחק למארח המהימן (זכור להחליף את AFAM בשם המחשב שלך):
    הפעל מחדש-שירות WinRM
    Test-WsMan @AFAM

טיפ מומחה:

ממומן

קשה להתמודד עם בעיות מסוימות במחשב, במיוחד כשמדובר במאגרים פגומים או קבצי Windows חסרים. אם אתה נתקל בבעיות בתיקון שגיאה, ייתכן שהמערכת שלך שבורה חלקית.
אנו ממליצים להתקין את Restoro, כלי שיסרוק את המכשיר שלך ויזהה מה התקלה.
לחץ כאן כדי להוריד ולהתחיל לתקן.

כמה פעולות ליצירת חיבור מרחוק מפורטות למעלה. ניתן להעתיק קבצים למכונות מרוחקות לאחר יצירת החיבור המרוחק.

שים לב שבמערכת מרוחקת, יש להפעיל ריחוק PowerShell. כדי לעשות זאת, השתמש בשלבים המודגשים לעיל.

1.2 השתמש ב-Copy-Item כדי להעתיק את הקובץ

  1. השתמש ב-cmdlet New-PSSession כדי להתחיל הפעלה באמצעות הפקודה למטה (זכור להחליף AFAM בשם המחשב האישי).
    $SESSION= New-PSSession -מחשב 'AFAM' -Cred $credential
    העתקת קובץ powershell למחשב מרוחק
  2. התחבר להפעלה החדשה שנוצרה באמצעות הפקודה למטה (שים לב שאתה יכול להשתמש בפקודה cd כדי לשנות את הספרייה במידת הצורך):
    כניסה ל-PSSession $SESSION
  3. העתק את הקובץ באמצעות הפקודה למטה (זכור להחליף התחלתי ו מיקום סופי עם הנתיבים האמיתיים שאתה צריך שהקובץ יועתק ממנו ואליו):
    פריט העתק – נתיב "מיקום ראשוני" – יעד "מיקום סופי"
  4. ייתכן שיהיה עליך לעזוב את המעטפת מהגישה למכשיר המרוחק לאחר אינטראקציה עם המכשיר המרוחק. לשם כך, עליך לסיים את ההפעלה באמצעות ה-cmdlet Exit-PSSession באופן הבא:
    יציאה-PSSession
קרא עוד על נושא זה
  • GarageBand עבור Windows 10: כיצד להוריד ולהתקין
  • Microsoft Search: כיצד למצוא מידע רלוונטי עם Copilot

2. העתק קבצים מרובים למחשב מרוחק באמצעות PowerShell

  1. בצע את כל השלבים המוזכרים בפתרון 1.1
  2. הצהר על כמה משתנים באמצעות הסקריפט שלהלן (כלול ערכים בפועל עבור שם המשתמש, הסיסמה ושני הנתיבים):
    $username = "שם משתמש"
    $password = "סיסמה"
    $remote_path = "\remote_computer\c$\path\to\destination"
    $local_path = "C:\path\to\local\files"
  3. לאחר מכן, צור אובייקט אישור באמצעות הסקריפט שלהלן:
    $credential = New-Object System. הַנהָלָה. אוטומציה. PSCredential ($username, (ConvertTo-SecureString $password -AsPlainText -Force))
  4. השתמש בסקריפט למטה כדי לקבל את הנתיב המקומי שהוכרז:
    $files = Get-ChildItem $local_path
  5. לבסוף, העתק כל קובץ למחשב המרוחק באמצעות הפונקציה foreach:
    foreach ($file ב-$files) {
    Copy-Item -Path $file. שם מלא -יעד $remote_path -Credential $credential
    }

פעולה זו תעתיק את כל הקבצים בספרייה המקומית שצוינה על ידי $local_path לספריית היעד במחשב המרוחק שצוין על ידי $remote_path. יהיה עליך לספק את הערכים הנכונים עבור $username, $password, $remote_path ו-$local_path.

הנה לך. אלו הן כמה מהדרכים הטובות ביותר להעתיק קבצים למחשב מרוחק באמצעות MS PowerShell.

PowerShell הוא כלי חזק מאוד, ועם קצת ידע בסקריפטים, ייתכן שתוכל להשיג הרבה באמצעות הכלי. ניתן להעתיק קבצים ממחשבים מרוחקים ואליהם באמצעות הכלי.

אנא הודע לנו בהערות למטה אם המדריך הזה היה מועיל.

עדיין יש בעיות? תקן אותם עם הכלי הזה:

ממומן

אם העצות לעיל לא פתרו את הבעיה שלך, המחשב שלך עלול להיתקל בבעיות Windows עמוקות יותר. אנחנו ממליצים הורדת כלי תיקון מחשב זה (מדורג נהדר ב-TrustPilot.com) כדי לטפל בהם בקלות. לאחר ההתקנה, פשוט לחץ על התחל סריקה לחצן ולאחר מכן לחץ על תקן הכל.

ביצוע סקריפטים מושבת במערכת זו [FIX]

ביצוע סקריפטים מושבת במערכת זו [FIX]פגז כוחשְׁגִיאָה

כדי לפתור בעיות שונות במחשב, אנו ממליצים על DriverFix:תוכנה זו תשמור על מנהלי ההתקנים שלך, ובכך תשמור עליך מפני שגיאות מחשב נפוצות ותקלות חומרה. בדוק את כל הנהגים שלך כעת בשלושה שלבים פשוטים:הורד א...

קרא עוד
המפתח PowerShell זמין כעת ב- Visual Studio 2019

המפתח PowerShell זמין כעת ב- Visual Studio 2019פגז כוחסטודיו חזותי

מיקרוסופט הוכרז לאחרונה כלי חדש עבור Visual Studio 2019.המפתח PowerShell מגיע כתוצאה ממשוב משתמשיםבהתבסס על משוב משתמשים, החברה הוסיפה את PowerShell למפתחים עבור אלה שרוצים חלופה לשורת הפקודה של Vi...

קרא עוד
השלמה אוטומטית של PowerShell אינה פועלת? נסה שיטות אלה

השלמה אוטומטית של PowerShell אינה פועלת? נסה שיטות אלהפגז כוח

כדי לפתור בעיות שונות במחשב, אנו ממליצים על DriverFix:תוכנה זו תשמור על מנהלי ההתקנים שלך, ובכך תשמור עליך מפני שגיאות מחשב נפוצות ותקלות חומרה. בדוק את כל הנהגים שלך כעת בשלושה שלבים פשוטים:הורד א...

קרא עוד