نحوه کپی فایل با پاورشل در نانو سرور

کپی کردن فایل در نانو سرور با پاورشل

کپی کردن فایل ها در نانو سرور با ابزاری به نام پاورشل بسیار کاربردی بوده است. در بیشتر اوقات SMB یکی از موارد مهم در سرورها توسط فایروال ها مسدود می شوند و در ریموت دسکتاپ پشتیبانی نخواهند شد. به همین علت کار کپی کردن فایل در نانو سرور بسیار سخت خواهد بود و نیاز به یک الگوی کاملا متفاوت دارد. استفاده از ریموتینگ پاورشل می تواند مدیریت از راه دور را برای کاربران ویندوز فراهم آورد و یک روشی کاملا مطمئن را برای افراد مختلف به منظور کپی کردن فایل به وجود می آورد. به همین منظور با دنبال کردن نکات و دستورات زیر می توانید شروع به کپی کردن فایل های خود کنید.در این مقاله از سری مقالات آموزش پاورشل و سرور مجازی ویندوز به طور کامل به این مورد خواهیم پرداخت.

نحوه کپی کردن فایل در Nano Server

کپی کردن فایل در نانو سرور با پاورشل

به منظور به نتیجه رساندن دستور فوق باید مراحلی را به ترتیب طی کنید تا بتوانید کپی کردن فایل را انجام دهید.

فعال کردن PowerShell ISE

  • برای اینکه بتوانید فایل ها را در نانو سرور کپی کنید، نیاز است تا PowerShell ISE را فعال کنید. به همین منظور برای اینکه بتوانید این کار را در هر خط فرمان به انجام برسانید، نیاز است تا دستور زیر را به اجرا برسانید:
RunAs /user:Administrator PowerShell_ISE.exe

همچنین به منظور باز کردن PowerShell ISE به صورت حرفه ای تر می توان از کلیدهای ترکیبی Ctrl + Shift + Click استفاده کرد. به کار بردن ISE چندان ضروری نیست اما به منظور ویرایش پرونده های موجود از راه دور و پیدا کردن اشکالات درون آن ها می توان از اسکریپت هایی که در پاورشل وجود دارد، استفاده کرد و کارها را به طور آسان تر به پیش برد.

فعال سازی session

  • session را استارت کنید. برای اینکه بتوانید این session را استارت کنید نیاز است تا دستور زیر را در خط فرمان PowerShell ISE وارد کنید:
$ip = "192.168.0.100" # replace with your Nano Server's IP address
$s = New-PSSession -ComputerName $ip -Credential ~\Administrator

کپی در nano server

  • برای کپی کردن فایل ها و پرونده های محلی در نانو سرور باید دستورات زیر را در محیط پاورشل وارد نمایید:
Copy-Item -ToSession $s -Path C:\PowerShell\Tools\* -Destination c:\Tools –Recurse

برای اینکه دستور بالا را به راحتی درک کنید می توانید به نکات زیر توجه کنید.

  •  -Path مشخص کننده مسیر موجود در رایانه محلی است.
  •  -Destination مسیر رایانه را از راه دور مشخص می کند. همچنین نکته ای بسیار قابل تامل است این می باشد که C:/ Tools باید قبل از اجرای هر دستوری در سرور وجود داشته باشد.

در نهایت شما می توانید با مشخص کردن نام پوشه مورد نظر خود و پارامتر –Recurce تمام محتوایی که در یک پوشه قرار دارند را کپی نمایید. به دستور زیر توجه کنید:

Copy-Item -ToSession $s -Path C:\PowerShell\Tools\* -Destination c:\Tools –Recurse

کپی از نانو سرور

  • کپی کردن از نانو سرور. به منظور اینکه بتوان پرونده های از راه دور را کپی کرد، دسترسی به نانو سرور یکی از بهترین راه هایی است که در پیش روی شما می باشد. به همین منظور می توانید دستور زیر را در پاورشل وارد نمایید:
Copy-Item -FromSession $s -Path C:\Windows\Logs\DISM\dism.log -Destination C:\PowerShell

عباراتی که در ادامه آورده خواهد شد، همانند اسکریپت قبلی می باشد:

  • به منظور مشخص نمودن مسیر از راه دور رایانه از –Path استفاده می شود.
  • برای اینکه بتوان به مسیر موجود در رایانه محلی دسترسی داشت، از –Destination می توان بهره برد. همچنین پیش از اجرای دستور باید باید پوشه مقصد C:\PowerShell را داشته باشید.
یادگیری دستورات پاورشل و هر آنچه که به آن مربوط می باشد، دریچه ای از اطلاعات را رو به شما باز می کند که یکی از آن ها کپی کردن فایل از نانو سرور با پاورشل است.

جمع بندی

پاورشل در بین ابزارهای قدرتمندی است که با استفاده از آن می توان وارد دنیایی از اطلاعات کامپیوتری شد. این موتور خودکار با ساده تر کردن دستورات نتایج مطلوب تری را برای شما به مرحله اجرای نهایی می رساند. از این رو با فراگیری هر آنچه که به پاورشل ویندوز مربوط می شود، می توانید سطح و لول کاری خود را از یک کاربر عادی به یک کاربر حرفه ای ویندوز ارتقا دهید. تنها چیزی که در این راه نیاز می باشد تسلط کامل به اسکریپت های موجود است. پاورشل بهترین ابزار طراحی شده توسط مایکروسافت می تواند هر آنچه که در یک محیط سروری و یا کامپیوتری به آن نیاز دارید را برآورده نماید.

سوالات متداول

1. چه راه های دیگه برای ارسال فایل و یا کپی کردن آن ها به نانو سرور وجود دارد؟

به طور کلی تنها راهی که می توان توسط آن به نانو سرور فایل ارسال و یا کپی کرد، پاورشل می باشد.

2. اطلاعات مورد نیاز برای ارتباط را در پاورشل چه می نامند؟

به تمام اطلاعاتی که برای ارتباط مورد نیاز است به اصطلاح Session نامیده می شود.

3. برای دسترسی به اطلاعات مورد نیاز برای برقراری ارتباط به چه دستوری نیاز است؟

اگر می خواهید که به اطلاعات مورد نیاز برای برقراری ارتباط دسترسی پیدا کنید، می توانید دستور زیر را وارد نمایید:

$session = New-PSSession -ComputerName 192.168.0.21 -Credential administrator

4. منظور از $session، administrator و 192.168.0.21 در دستور فوق چه چیزی می باشند؟

هر کدام از دستورات بالا به ترتیب انتقال دهنده مفاهیم زیر می باشند:

  • $session: نام متغیر
  • Administrator: یوزر نیم و یا نام کاربری
  • 192.168.0.21: آدرس IP سرور نانو
  • با خدمات ابری پارس آشنا شوید

    اولین ارائه‌دهنده خدمات رایانش ابری در ایران هستیم

    ابر سرور

    ابر سرور

    با ابرسرورها می‌توانید سرور با سیستم‌عامل دلخواه خود را در چند دقیقه انتخاب و نصب نموده و آزادانه منابع سخت‌افزاری که در نظر دارید را، در زمان دلخواه به سرور خود بیافزایید و تنها برای منابع مورد نیاز سرور، هزینه پرداخت نمایید.

    هایبرید سرور

    هایبرید سرور

    هایبرید سرورها نسل جدید و پیشرفته سرورهای اختصاصی هستند که با پنل قدرتمند ابری ارائه می‌شوند. در هایبرید سرورها علاوه بر ارائه سخت‌افزار مستقل، امکانات سخت‌افزاری ویژه‌ای نیز در نظر گرفته شده است.

    ماکرو سرور

    ماکرو سرور

    ماکرو سرور محصولی ویژه است که برای دریافت بالاترین کیفیت سخت‌افزاری طراحی شده است. در شرایطی که نیازمند سخت‌افزاری قدرتمند برای سرور خود هستید، ماکرو سرورها منابع سخت‌افزاری مورد نیاز را برای شما فراهم می‌کنند.

    هاست ابری

    هاست ابری

    در هاست ابری برخلاف یک هاست اشتراکی، سایت‌های پر بازدید نیز بسادگی می‌توانند از خدمات میزبانی استفاده کنند، بدون آنکه درگیر دغدغه‌های مدیریت سرور شوند. همواره تنها برای آن میزان از منابع سخت‌افزاری که نیاز دارید هزینه می‌پردازید و دیگر نیازی به پرداخت هزینه‌های غیر موجه، در ابتدای فعالیت وب سایت خود، نخواهید داشت.

    هاست دانلود

    هاست دانلود

    سیاری از مدیران سایت‌های دانلود و یا سایت‌هایی که با ترافیک بالایی برای به اشتراک‌گذاری فایل‌های خود روبرو هستند، عمدتا با مشکلاتی مانند هزینه‌های گزاف زیرساختی و یا مصرف بالای منابع سخت‌افزاری روبرو می‌شوند. از همین رو پارس‌پک با معرفی فضای هاست دانلود برای این دسته از کاربران، محصول مناسبی را پیش‌بینی نموده است.

    مطالعه این مطالب نیز پیشنهاد می‌شود

    مقالات و نظرات اعضای تیم ما درباره تکنولوژی، روزهای کاری و چیزای دیگر…

  • کلیه حقوق برای شرکت دانش بنیان پارس پک محفوظ می باشد.

    Copyright © 2019 Pars Parva System Ltd. ParsPack Cloud Computing Technology ® , All Rights Reserved.