انجمن های تخصصی  فلش خور
دانلود فایل از طریق دستورات PowerShell ویندوز - نسخه‌ی قابل چاپ

+- انجمن های تخصصی فلش خور (http://www.flashkhor.com/forum)
+-- انجمن: رایانه (http://www.flashkhor.com/forum/forumdisplay.php?fid=27)
+--- انجمن: آموزش رایانه و اینترنت (http://www.flashkhor.com/forum/forumdisplay.php?fid=60)
+--- موضوع: دانلود فایل از طریق دستورات PowerShell ویندوز (/showthread.php?tid=263164)



دانلود فایل از طریق دستورات PowerShell ویندوز - an idiot - 28-10-2016

دانلود فایل از طریق دستورات PowerShell ویندوز 1  

PowerShell ابزاری در محیط ویندوز است که به وسیله‌ی آن امکان تایپ خطوط فرمان و اسکریپت‌نویسی فراهم می‌شود. این ابزار کاربردهای متنوعی را به ویژه برای کاربران حرفه‌ای امکان‌پذیر می‌کند. یکی از کارهای جالبی که می‌توان با PowerShell انجام داد، دانلود فایل از اینترنت و ذخیره‌ی آن بر روی هارددیسک است. در این ترفند به معرفی نحوه‌ی انجام این کار می‌پردازیم.

 

ابتدا برای دسترسی به PowerShell کلیدهای ترکیبی Win+R را فشار دهید تا پنجره‌ی Run باز شود.

سپس در محیط Run عبارت powershell را وارد کرده و Enter بزنید.

 

دانلود فایل از طریق دستورات PowerShell ویندوز 1

 

اکنون در محیط پنجره‌ی Windows Powershell ابتدا دستور زیر را وارد کرده و Enter بزنید:

کد:
$client = new-object System.Net.WebClient
 

دانلود فایل از طریق دستورات PowerShell ویندوز 1

 

سپس این دستور را با ذکر نکاتی که در ادامه آمده است وارد نموده و Enter بزنید:

کد:
$client.DownloadFile("Download Link","File Destination")
در این دستور به جای Download Link، لینک کامل دانلود فایل خود را وارد نمایید. به جای File Destination نیز محل دقیق ذخیره‌ی فایل را جایگزین کنید.

 

به عنوان مثال اگر آدرس فایلی که قصد دانلود آن را داریم به صورت زیر است:

کد:
http://www.tarfandestan.com/img/logo.png
و محلی که قصد داریم فایل در آن ذخیره شود، پوشه‌ای با نام Tarfandestan در درایو C است و همچنین نامی که مایلیم فایل با آن نام ذخیره شود photo.png است، دستور ما این چنین خواهد بود:

کد:
$client.DownloadFile("http://www.tarfandestan.com/img/logo.png","C:\Tarfandestan\photo.png")
 

دانلود فایل از طریق دستورات PowerShell ویندوز 1

 

دانلود فایل از طریق دستورات PowerShell ویندوز 1