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

 

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

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

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== - دانلود فایل از طریق دستورات PowerShell ویندوز

 

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

$client = new-object System.Net.WebClient

 

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== - دانلود فایل از طریق دستورات PowerShell ویندوز

 

سپس این دستور را با ذکر نکاتی که در ادامه آمده است وارد نموده و 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:Tarfandestanphoto.png")

 

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== - دانلود فایل از طریق دستورات PowerShell ویندوز

 

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== - دانلود فایل از طریق دستورات PowerShell ویندوز

 

ویدیو از Kasra