PowerShell Software Library - Scheduled Personal Software Library

Last update - 02-06-2017


On this page is something that I needed but couldn't find anywhere, so made it myself.
I have a lot of tools for work or personal usage, but every month some tool or application gets an update, security patch or feature.
To keep all this up to date in one place can be a pain and a lot of work.

I allready use Ketarin to keep all my favorite tools up to date.
But this is still a manual ritual that keeps coming back every time i see an app or tool gets a new version.

So to keep all my apps and tools up to date and stored in the same place I created this script.
It downloads the tools in a folder of my choice, per application and per version.
So in time it becomes a software library with various versions. :-)

You can select the apps and tools you don't want by commenting them out of the script.
You can always download the script from here:   PSL.ps1

To create a scheduled task that runs every week you can run this:
$SchedTaskCred = Get-Credential -Message "Enter the Domain credentials of the Scheduled Task Service Account"            
$SchedTaskCredUser = $SchedTaskCred.UserName            
$SchedTaskCredPwd = $SchedTaskCred.GetNetworkCredential().Password            
$Hostname = "Computername"            
$TaskName = "PSL"            
$Description = "Weekly PowerShell Software Library"            
             
$Action = New-ScheduledTaskAction -Execute 'Powershell.exe' `
-Argument '-NoProfile -WindowStyle Hidden -command "& "C:\Path\to\your\script\PSL\PSL.ps1""'            
             
$Trigger = New-ScheduledTaskTrigger -At 20:00 -Weekly -DaysOfWeek Sunday            
             
Register-ScheduledTask `
-User $SchedTaskCredUser `
-Password $SchedTaskCredPwd  `
-Action $Action `
-Trigger $Trigger `
-TaskName $TaskName `
-Description $Description `
-CimSession $Hostname

--Do not adjust the spaces and line separators or it won't work--

Only thing for you to do every now and then is download the latest version of the script here.

So here goes:
# .NET            
New-Item -ItemType Directory -Force -Path 'C:\PSL\.NET\4.6 and 4.6.1 hotfix rollup W2K12 KB3146714 X64'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/e/f/1/ef1fb34b-58cb-4568-85ec-fa359387e328/windows8-rt-kb3146714-x64.msu', 'C:\PSL\.NET\4.6 and 4.6.1 hotfix rollup W2K12 KB3146714 X64\windows8-rt-kb3146714-x64.msu')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\.NET\4.6 and 4.6.1 hotfix rollup W2K12 R2 KB3146715 X64'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/e/f/1/ef1fb34b-58cb-4568-85ec-fa359387e328/windows8.1-kb3146715-x64.msu', 'C:\PSL\.NET\4.6 and 4.6.1 hotfix rollup W2K12 R2 KB3146715 X64\windows8.1-kb3146715-x64.msu')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\.NET\4.6 and 4.6.1 hotfix rollup W2K8 R2 KB3146716 X64 & X86'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/e/f/1/ef1fb34b-58cb-4568-85ec-fa359387e328/ndp461-kb3146716-x86-x64-enu.exe', 'C:\PSL\.NET\4.6 and 4.6.1 hotfix rollup W2K8 R2 KB3146716 X64 & X86\ndp461-kb3146716-x86-x64-enu.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\.NET\Framework 1'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/e/b/2/eb247c2a-e6b3-4694-98a2-b27111d233dd/dotnetredist.exe', 'C:\PSL\.NET\Framework 1\dotnetredist.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\.NET\Framework 2'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/a/3/f/a3f1bf98-18f3-4036-9b68-8e6de530ce0a/NetFx64.exe', 'C:\PSL\.NET\Framework 2\NetFx64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\.NET\Framework 3'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/1/6/7/167F0D79-9317-48AE-AEDB-17120579F8E2/NDP451-KB2858728-x86-x64-AllOS-ENU.exe', 'C:\PSL\.NET\Framework 3\NDP451-KB2858728-x86-x64-AllOS-ENU.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\.NET\Framework 3.5 Incl. sp1'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/2/0/E/20E90413-712F-438C-988E-FDAA79A8AC3D/dotnetfx35.exe', 'C:\PSL\.NET\Framework 3.5 Incl. sp1\dotnetfx35.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\.NET\Framework 4.5.2'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe', 'C:\PSL\.NET\Framework 4.5.2\dotNetFx40_Full_x86_x64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\.NET\Framework 4.6'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/C/3/A/C3A5200B-D33C-47E9-9D70-2F7C65DAAD94/NDP46-KB3045557-x86-x64-AllOS-ENU.exe', 'C:\PSL\.NET\Framework 4.6\NDP46-KB3045557-x86-x64-AllOS-ENU.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\.NET\Framework 4.6.1'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/E/4/1/E4173890-A24A-4936-9FC9-AF930FE3FA40/NDP461-KB3102436-x86-x64-AllOS-ENU.exe', 'C:\PSL\.NET\Framework 4.6.1\NDP461-KB3102436-x86-x64-AllOS-ENU.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\.NET\Framework 4.6.2'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/F/9/4/F942F07D-F26F-4F30-B4E3-EBD54FABA377/NDP462-KB3151800-x86-x64-AllOS-ENU.exe', 'C:\PSL\.NET\Framework 4.6.2\NDP462-KB3151800-x86-x64-AllOS-ENU.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\.NET\Framework 4.7'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/D/D/3/DD35CC25-6E9C-484B-A746-C5BE0C923290/NDP47-KB3186497-x86-x64-AllOS-ENU.exe', 'C:\PSL\.NET\Framework 4.7\NDP47-KB3186497-x86-x64-AllOS-ENU.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\.NET\Framework Repair Tool'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/2/B/D/2BDE5459-2225-48B8-830C-AE19CAF038F1/NetFxRepairTool.exe', 'C:\PSL\.NET\Framework Repair Tool\NetFxRepairTool.exe')            
# 7Zip            
New-Item -ItemType Directory -Force -Path 'C:\PSL\7-Zip x64'            
(new-object System.Net.WebClient).DownloadFile('http://www.7-zip.org/a/7z1700-x64.exe', 'C:\PSL\7-Zip x64\7z1700-x64.exe')            
# A            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Azure Active Directory Module for Windows PowerShell'            
(new-object System.Net.WebClient).DownloadFile('https://bposast.vo.msecnd.net/MSOPMW/Current/amd64/AdministrationConfig-en.msi', 'C:\PSL\Azure Active Directory Module for Windows PowerShell\AdministrationConfig-en.msi')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Adobe\Reader'            
(new-object System.Net.WebClient).DownloadFile('http://ardownload.adobe.com/pub/adobe/reader/win/11.x/11.0.10/en_US/AdbeRdr11010_en_US.exe', 'C:\PSL\Adobe\Reader\AdbeRdr11010_en_US.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\AnyBurn 64 bit'            
(new-object System.Net.WebClient).DownloadFile('http://www.anyburn.com/anyburn_setup_x64.exe', 'C:\PSL\AnyBurn 64 bit\anyburn_setup_x64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Autoruns'            
(new-object System.Net.WebClient).DownloadFile('https://download.sysinternals.com/files/Autoruns.zip', 'C:\PSL\Autoruns\Autoruns.zip')            
# B            
New-Item -ItemType Directory -Force -Path 'C:\PSL\BurnAwareFree'            
(new-object System.Net.WebClient).DownloadFile('http://download.betanews.com/download/1212419334-2/burnaware_free_10.2.exe', 'C:\PSL\BurnAwareFree\burnaware_free_9.2.exe')            
# C            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Citrix Receiver 4.8'            
(new-object System.Net.WebClient).DownloadFile('https://downloadplugins.citrix.com/Windows/CitrixReceiver.exe', 'C:\PSL\Citrix Receiver\CitrixReceiver4.8.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\CCleaner'            
(new-object System.Net.WebClient).DownloadFile('http://download.piriform.com/ccsetup506.exe', 'C:\PSL\CCleaner\ccsetup506.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\CCleaner\Portable'            
(new-object System.Net.WebClient).DownloadFile('http://www.piriform.com/ccleaner/download/portable/downloadfile', 'C:\PSL\CCleaner\Portable\ccsetup528.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Google Chrome'            
(new-object System.Net.WebClient).DownloadFile('https://dl.google.com/tag/s/appguid%3D%7B8A69D345-D564-463C-AFF1-A69D9E530F96%7D%26iid%3D%7B8D3AA944-E472-DEB9-0C21-F1CAE96CB610%7D%26lang%3Den%26browser%3D2%26usagestats%3D0%26appname%3DGoogle%2520Chrome%26needsadmin%3Dtrue%26ap%3Dx64-stable-statsdef_1%26installdataindex%3Ddefaultbrowser/update2/installers/ChromeStandaloneSetup64.exe', 'C:\PSL\Google Chrome\ChromeStandaloneSetup64.exe')            
# E            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Epic Privacy Browser'            
(new-object System.Net.WebClient).DownloadFile('https://winepic-cbe.kxcdn.com/Release/58.0.3029.110/EpicSetup.exe', 'C:\PSL\Epic Privacy Browser\EpicSetup.exe')            
# F            
New-Item -ItemType Directory -Force -Path 'C:\PSL\FastStone\Viewer'            
(new-object System.Net.WebClient).DownloadFile('http://www.faststonesoft.net/DN/FSViewerSetup62.exe', 'C:\PSL\FastStone\Viewer\FSViewerSetup62.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\FastStone\Viewer\Portable'            
(new-object System.Net.WebClient).DownloadFile('http://www.faststonesoft.net/DN/FSViewer62.zip', 'C:\PSL\FastStone\Viewer\Portable\FSViewer62.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\FastStone\Photo Resizer 3.8'            
(new-object System.Net.WebClient).DownloadFile('http://www.faststonesoft.net/DN/FSResizerSetup38.exe', 'C:\PSL\FastStone\Photo Resizer 3.8\FSResizerSetup38.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\FastStone\Photo Resizer 3.8\Portable'            
(new-object System.Net.WebClient).DownloadFile('http://www.faststonesoft.net/DN/FSResizer38.zip', 'C:\PSL\FastStone\Photo Resizer 3.8\Portable\FSResizer38.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\FileZilla Client Malware Free'            
(new-object System.Net.WebClient).DownloadFile('https://netcologne.dl.sourceforge.net/project/filezilla/FileZilla_Client/3.25.1/FileZilla_3.25.1_win64-setup.exe', 'C:\PSL\FileZilla Client Malware Free\FileZilla_3.25.1_win64-setup.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\FileZilla Server'            
(new-object System.Net.WebClient).DownloadFile('https://netix.dl.sourceforge.net/project/filezilla/FileZilla%20Server/0.9.60.2/FileZilla_Server-0_9_60_2.exe', 'C:\PSL\FileZilla Server\FileZilla_Server-0_9_60_2.exe')            
            
            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Firefox\V54'            
(new-object System.Net.WebClient).DownloadFile('https://download-installer.cdn.mozilla.net/pub/firefox/releases/54.0.1/win64/en-US/Firefox%20Setup%2054.0.1.exe', 'C:\PSL\Firefox\V52\FirefoxSetup54.0.1.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Firefox\V52'            
(new-object System.Net.WebClient).DownloadFile('https://stubdownloader.cdn.mozilla.net/builds/firefox-stub/en-US/win/595f99c6e4fd24d3cbf39155ea2f71f3d35bae7fde670a99b955cd42e1e05da1/Firefox%20Setup%20Stub%2052.0.1.exe', 'C:\PSL\Firefox\V52\FirefoxSetup52.0.1.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Firefox\V47'            
(new-object System.Net.WebClient).DownloadFile('https://download-installer.cdn.mozilla.net/pub/firefox/releases/47.0/win64/en-US/Firefox%20Setup%2047.0.exe', 'C:\PSL\Firefox\V47\FirefoxSetup 47.0.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Foxit Reader'            
(new-object System.Net.WebClient).DownloadFile('http://cdn09.foxitsoftware.com/pub/foxit/reader/desktop/win/8.x/8.2/en_us/FoxitReader821_enu_Setup_Prom.exe', 'C:\PSL\Foxit Reader\FoxitReader821_enu_Setup_Prom.exe')            
# G            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Google Chrome'            
(new-object System.Net.WebClient).DownloadFile('https://dl.google.com/tag/s/appguid%3D%7B8A69D345-D564-463C-AFF1-A69D9E530F96%7D%26iid%3D%7B005ACC7D-61F7-3C5E-46BB-22C2D0ACCC2A%7D%26lang%3Dnl%26browser%3D2%26usagestats%3D0%26appname%3DGoogle%2520Chrome%26needsadmin%3Dtrue%26ap%3Dx64-stable/update2/installers/ChromeStandaloneSetup64.exe', 'C:\PSL\Google Chrome\ChromeStandaloneSetup64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\GParted'            
(new-object System.Net.WebClient).DownloadFile('http://freefr.dl.sourceforge.net/project/gparted/gparted-live-stable/0.26.1-1/gparted-live-0.26.1-1-i686.iso', 'C:\PSL\GParted\gparted-live-0.26.1-1-i686.iso')            
# H            
New-Item -ItemType Directory -Force -Path 'C:\PSL\HTTrack'            
(new-object System.Net.WebClient).DownloadFile('http://download.httrack.com/httrack_x64-3.48.22.exe', 'C:\PSL\HTTrack\httrack_x64-3.48.22.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\HTTrack Portable'            
(new-object System.Net.WebClient).DownloadFile('http://download.httrack.com/httrack_x64-noinst-3.48.22.zip', 'C:\PSL\HTTrack Portable\httrack_x64-noinst-3.48.22.zip')            
# I            
New-Item -ItemType Directory -Force -Path 'C:\PSL\IrfanView'            
(new-object System.Net.WebClient).DownloadFile('http://www.tucows.com/download/windows/files/iview444_setup.exe', 'C:\PSL\IrfanView\iview444_setup.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\IrfanView Portable'            
(new-object System.Net.WebClient).DownloadFile('http://download3.portableapps.com/portableapps/irfanviewportable/IrfanViewPortable_4.44.paf.exe', 'C:\PSL\IrfanView Portable\IrfanViewPortable_4.44.paf.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\iTunes\12.6'            
(new-object System.Net.WebClient).DownloadFile('https://secure-appldnld.apple.com/itunes12/031-86712-20170321-56E4FC3E-0E6A-11E7-AFAD-241900A0ED6C/iTunes64Setup.exe', 'C:\PSL\iTunes\12.6\iTunes64Setup.exe')            
# J            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Java'            
(new-object System.Net.WebClient).DownloadFile('http://sdlc-esd.oracle.com/ESD6/JSCDL/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jre-8u121-windows-i586.exe?GroupName=JSC&FilePath=/ESD6/JSCDL/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jre-8u121-windows-i586.exe&BHost=javadl.sun.com&File=jre-8u121-windows-i586.exe&AuthParam=1490692536_8d3d443ba458b2493620b4da5c901e72&ext=.exe', 'C:\PSL\Java\jre-8u121-windows-i586.exe')            
# K            
New-Item -ItemType Directory -Force -Path 'C:\PSL\KeePass'            
(new-object System.Net.WebClient).DownloadFile('https://netcologne.dl.sourceforge.net/project/keepass/KeePass%202.x/2.35/KeePass-2.35-Setup.exe', 'C:\PSL\KeePass\KeePass-2.35-Setup.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\KeePass Portable'            
(new-object System.Net.WebClient).DownloadFile('https://netcologne.dl.sourceforge.net/project/keepass/KeePass%201.x/1.32/KeePass-1.32.zip', 'C:\PSL\KeePass Portable\KeePass-1.32.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Ketarin'            
(new-object System.Net.WebClient).DownloadFile('https://ketarin.org/downloads/Ketarin/Ketarin-1.8.5.zip', 'C:\PSL\Ketarin\Ketarin-1.8.5.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\K-Lite Codec Pack 13 Full'            
(new-object System.Net.WebClient).DownloadFile('http://files2.codecguide.com/K-Lite_Codec_Pack_1300_Full.exe', 'C:\PSL\K-Lite Codec Pack 13 Full\K-Lite_Codec_Pack_1300_Full.exe')            
# L            
New-Item -ItemType Directory -Force -Path 'C:\PSL\LastPass'            
(new-object System.Net.WebClient).DownloadFile('https://lastpass.com/download/cdn/lastpass_x64.exe', 'C:\PSL\LastPass\lastpass_x64.exe')            
# M            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Online Services Sign-in Assistant for IT Professionals'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/7/1/E/71EF1D05-A42C-4A1F-8162-96494B5E615C/msoidcli_64bit.msi', 'C:\PSL\Microsoft Online Services Sign-in Assistant for IT Professionals\msoidcli_64bit.msi')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\McAfee Avert Stinger'            
(new-object System.Net.WebClient).DownloadFile('http://downloadcenter.mcafee.com/products/mcafee-avert/stinger/stinger32.exe', 'C:\PSL\McAfee Avert Stinger\stinger32.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Baseline Security Analyzer'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/8/E/1/8E16A4C7-DD28-4368-A83A-282C82FC212A/MBSASetup-x64-EN.msi', 'C:\PSL\Microsoft Baseline Security Analyzer\MBSASetup-x64-EN.msi')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2010\SP1 X64 ENG'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/6/9/6/69671032-4540-4E20-B56F-50E6E5D14073/Exchange2010-SP1-x64.exe', 'C:\PSL\Microsoft Exchange 2010\SP1 X64 ENG\Exchange2010-SP1-x64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2010\SP2 X64 ENG'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/F/5/F/F5FADCEF-D96B-48C4-ADD9-067FDB1AEDB6/Exchange2010-SP2-x64.exe', 'C:\PSL\Microsoft Exchange 2010\SP2 X64 ENG\Exchange2010-SP2-x64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2010\SP3 X64 ENG'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/3/0/3/30383778-FB6F-429A-9F65-AF1FE57D7017/Exchange2010-SP3-x64.exe', 'C:\PSL\Microsoft Exchange 2010\SP3 X64 ENG\Exchange2010-SP3-x64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2013\CU13 EN X64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/7/4/9/74981C3B-0D3C-4068-8272-22358F78305F/Exchange2013-x64-cu13.exe', 'C:\PSL\Microsoft Exchange 2013\CU13 EN X64\Exchange2013-x64-cu13.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2013\CU14 EN X64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/0/C/E/0CE142F1-E61D-4DBF-9436-334A4045A91F/Exchange2013-x64-cu14.exe', 'C:\PSL\Microsoft Exchange 2013\CU14 EN X64\Exchange2013-x64-cu14.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2013\CU15 EN X64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/3/A/5/3A5CE1A3-FEAA-4185-9A27-32EA90831867/Exchange2013-x64-cu15.exe', 'C:\PSL\Microsoft Exchange 2013\CU15 EN X64\Exchange2013-x64-cu15.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2013\CU16 EN X64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/7/B/9/7B91E07E-21D6-407E-803B-85236C04D25D/Exchange2013-x64-cu16.exe', 'C:\PSL\Microsoft Exchange 2013\CU16 EN X64\Exchange2013-x64-cu16.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2013\CU17 EN X64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/D/E/1/DE1C3D22-28A6-4A30-9811-0A0539385E51/Exchange2013-x64-cu17.exe', 'C:\PSL\Microsoft Exchange 2013\CU17 EN X64\Exchange2013-x64-cu17.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2013\SP1 X64 ENG'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/8/4/9/8494E4ED-8FA8-40CA-9E89-B9317995AD7E/Exchange2013-x64-SP1.exe', 'C:\PSL\Microsoft Exchange 2013\SP1 X64 ENG\Exchange2013-x64-SP1.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2016\CU1 EN X64 ISO'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/6/4/8/648EB83C-00F9-49B2-806D-E46033DA4AE6/ExchangeServer2016-CU1.iso', 'C:\PSL\Microsoft Exchange 2016\CU1 EN X64 ISO\ExchangeServer2016-CU1.iso')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2016\CU2 EN X64 ISO'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/C/6/C/C6C10C1B-EFD8-4AE7-AEE1-C04F45869F5D/ExchangeServer2016-x64-CU2.iso', 'C:\PSL\Microsoft Exchange 2016\CU2 EN X64 ISO\ExchangeServer2016-x64-CU2.iso')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2016\CU3 EN X64 ISO'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/4/C/E/4CE65F66-CE89-4F4D-96C0-A97E08FA1693/ExchangeServer2016-x64-cu3.iso', 'C:\PSL\Microsoft Exchange 2016\CU3 EN X64 ISO\ExchangeServer2016-x64-cu3.iso')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2016\CU4 EN X64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/B/9/F/B9F59CF4-7C60-49EF-8A5B-8C2B7991FA86/ExchangeServer2016-x64-cu4.iso', 'C:\PSL\Microsoft Exchange 2016\CU4 EN X64\ExchangeServer2016-x64-cu4.iso')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2016\CU5 EN X64 ISO'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/A/A/7/AA7F69B2-9E25-4073-8945-E4B16E827B7A/ExchangeServer2016-x64-cu5.iso', 'C:\PSL\Microsoft Exchange 2016\CU5 EN X64 ISO\ExchangeServer2016-x64-cu5.iso')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2016\CU6 EN X64 ISO'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/2/D/B/2DB1EEA2-CD9B-48F1-8235-1C9B82D19D68/ExchangeServer2016-x64-cu6.iso', 'C:\PSL\Microsoft Exchange 2016\CU6 EN X64 ISO\ExchangeServer2016-x64-cu6.iso')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Exchange 2016\RTM EN X64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/3/9/B/39B8DDA8-509C-4B9E-BCE9-4CD8CDC9A7DA/Exchange2016-x64.exe', 'C:\PSL\Microsoft Exchange 2016\RTM EN X64\Exchange2016-x64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Visual C++\Redistributable 2015 Update 3 x64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/6/D/F/6DF3FF94-F7F9-4F0B-838C-A328D1A7D0EE/vc_redist.x64.exe', 'C:\PSL\Microsoft Visual C++\Redistributable 2015 Update 3 x64\vc_redist.x64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Visual C++\Redistributable 2005 x64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/9/1/4/914851c6-9141-443b-bdb4-8bad3a57bea9/vcredist_x64.exe', 'C:\PSL\Microsoft Visual C++\Redistributable 2005 x64\vcredist_x64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Visual C++\Redistributable 2008 x64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/d/2/4/d242c3fb-da5a-4542-ad66-f9661d0a8d19/vcredist_x64.exe', 'C:\PSL\Microsoft Visual C++\Redistributable 2008 x64\vcredist_x64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Visual C++\Redistributable 2010 x64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/3/2/2/3224B87F-CFA0-4E70-BDA3-3DE650EFEBA5/vcredist_x64.exe', 'C:\PSL\Microsoft Visual C++\Redistributable 2010 x64\vcredist_x64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Visual C++\Redistributable 2015 x64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe', 'C:\PSL\Microsoft Visual C++\Redistributable 2015 x64\vc_redist.x64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Visual C++\Redistributable 2013 x64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/2/E/6/2E61CFA4-993B-4DD4-91DA-3737CD5CD6E3/vcredist_arm.exe', 'C:\PSL\Microsoft Visual C++\Redistributable 2013 x64\vcredist_arm.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Microsoft Visual C++\Redistributable 2012 x64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU_4/vcredist_x64.exe', 'C:\PSL\Microsoft Visual C++\Redistributable 2012 x64\vcredist_x64.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\MRemoteNG\1.74'            
(new-object System.Net.WebClient).DownloadFile('https://github.com/mRemoteNG/mRemoteNG/releases/download/v1.74/mRemoteNG-Installer-1.74.6023.15437.msi', 'C:\PSL\MRemoteNG\1.74\mRemoteNG-Installer-1.74.6023.15437.msi')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\MRemoteNG\Portable'            
(new-object System.Net.WebClient).DownloadFile('http://downloads.mremoteng.org/mRemoteNG-Portable-1.72.zip', 'C:\PSL\MRemoteNG\Portable\mRemoteNG-Portable-1.72.zip')            
# N            
New-Item -ItemType Directory -Force -Path 'C:\PSL\NewsLeecher 7\Beta 15'            
(new-object System.Net.WebClient).DownloadFile('https://www.newsleecher.com/nl_setup_beta.exe', 'C:\PSL\NewsLeecher 7\Beta 15\nl_setup_beta.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\NewsLeecher 7\Final'            
(new-object System.Net.WebClient).DownloadFile('https://www.newsleecher.com/nl_setup.exe', 'C:\PSL\NewsLeecher 7\Final\nl_setup.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Notepad++\7.3.3'            
(new-object System.Net.WebClient).DownloadFile('https://notepad-plus-plus.org/repository/7.x/7.3.3/npp.7.3.3.Installer.exe', 'C:\PSL\Notepad++\7.3.3\npp.7.3.3.Installer.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Notepad++\7.4.2'            
(new-object System.Net.WebClient).DownloadFile('https://notepad-plus-plus.org/repository/7.x/7.4.2/npp.7.4.2.Installer.exe', 'C:\PSL\Notepad++\7.4.2\npp.7.4.2.Installer.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Notepad++ Plugin Manager'            
(new-object System.Net.WebClient).DownloadFile('https://kent.dl.sourceforge.net/project/npppluginmgr/v1.0.8/PluginManager_1.0.8_UNI.zip', 'C:\PSL\Notepad++ Plugin Manager\PluginManager_1.0.8_UNI.zip ')            
# O            
New-Item -ItemType Directory -Force -Path 'C:\PSL\O&O ShutUp10'            
(new-object System.Net.WebClient).DownloadFile('https://dl5.oo-software.com/files/ooshutup10/OOSU10.exe', 'C:\PSL\O&O ShutUp10\OOSU10.exe')            
# P            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Paint.NET\4.0.15'            
(new-object System.Net.WebClient).DownloadFile('http://www.dotpdn.com/files/paint.net.4.0.15.install.zip', 'C:\PSL\Paint.NET\4.0.15\paint.net.4.0.15.install.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Paint.NET\4.0.16'            
(new-object System.Net.WebClient).DownloadFile('https://www.dotpdn.com/files/paint.net.4.0.16.install.zip', 'C:\PSL\Paint.NET\4.0.16\paint.net.4.0.16.install.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\PortableApps.com Platform'            
(new-object System.Net.WebClient).DownloadFile('http://download3.portableapps.com/portableapps/pacplatform/PortableApps.com_Platform_Setup_14.4.paf.exe', 'C:\PSL\PortableApps.com Platform\PortableApps.com_Platform_Setup_14.4.paf.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\PowerShell\2.0 for W2K8 X64 ENG'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/2/8/6/28686477-3242-4E96-9009-30B16BED89AF/Windows6.0-KB968930-x64.msu', 'C:\PSL\PowerShell\2.0 for W2K8 X64 ENG\Windows6.0-KB968930-x64.msu')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\PowerShell\3.0 for W2K8 R2 X64 ENG'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/E/7/6/E76850B8-DA6E-4FF5-8CCE-A24FC513FD16/Windows6.1-KB2506143-x64.msu', 'C:\PSL\PowerShell\3.0 for W2K8 R2 X64 ENG\Windows6.1-KB2506143-x64.msu')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\PowerShell\3.0 for Windows 7 X64 ENG'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/E/7/6/E76850B8-DA6E-4FF5-8CCE-A24FC513FD16/Windows6.0-KB2506146-x64.msu', 'C:\PSL\PowerShell\3.0 for Windows 7 X64 ENG\Windows6.0-KB2506146-x64.msu')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\PowerShell\4.0 X64 ENG'            
(new-object System.Net.WebClient).DownloadFile('http://download.microsoft.com/download/3/D/6/3D61D262-8549-4769-A660-230B67E15B25/Windows6.1-KB2819745-x64-MultiPkg.msu', 'C:\PSL\PowerShell\4.0 X64 ENG\Windows6.1-KB2819745-x64-MultiPkg.msu')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\PowerShell\5.0 for W2K12 X64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/2/C/6/2C6E1B4A-EBE5-48A6-B225-2D2058A9CEFB/W2K12-KB3134759-x64.msu', 'C:\PSL\PowerShell\5.0 for W2K12 X64\W2K12-KB3134759-x64.msu')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\PowerShell\5.0 for Win7 And W2K8R2 X64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/2/C/6/2C6E1B4A-EBE5-48A6-B225-2D2058A9CEFB/Win7AndW2K8R2-KB3134760-x64.msu', 'C:\PSL\PowerShell\5.0 for Win7 And W2K8R2 X64\Win7AndW2K8R2-KB3134760-x64.msu')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\PowerShell\5.0 for Win8.1 And W2K12R2 X64'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/2/C/6/2C6E1B4A-EBE5-48A6-B225-2D2058A9CEFB/Win8.1AndW2K12R2-KB3134758-x64.msu', 'C:\PSL\PowerShell\5.0 for Win8.1 And W2K12R2 X64\Win8.1AndW2K12R2-KB3134758-x64.msu')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\PowerShell\5.0 for Windows 7 X86'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/2/C/6/2C6E1B4A-EBE5-48A6-B225-2D2058A9CEFB/Win7-KB3134760-x86.msu', 'C:\PSL\PowerShell\5.0 for Windows 7 X86\Win7-KB3134760-x86.msu')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\PowerShell\5.0 for Windows 8.1 x86'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/2/C/6/2C6E1B4A-EBE5-48A6-B225-2D2058A9CEFB/Win8.1-KB3134758-x86.msu', 'C:\PSL\PowerShell\5.0 for Windows 8.1 x86\Win8.1-KB3134758-x86.msu')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\PowerShell\5.1 for W2K12 X64 ENG'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/6/F/5/6F5FF66C-6775-42B0-86C4-47D41F2DA187/W2K12-KB3191565-x64.msu', 'C:\PSL\PowerShell\5.1 for W2K12 X64 ENG\W2K12-KB3191565-x64.msu')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\PowerShell\5.1 for Win7 - W2K8R2 X64 ENG'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/6/F/5/6F5FF66C-6775-42B0-86C4-47D41F2DA187/Win7AndW2K8R2-KB3191566-x64.zip', 'C:\PSL\PowerShell\5.1 for Win7 - W2K8R2 X64 ENG\Win7AndW2K8R2-KB3191566-x64.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\PowerShell\5.1 for Win8.1 - W2K12R2 X64 ENG'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/6/F/5/6F5FF66C-6775-42B0-86C4-47D41F2DA187/Win8.1AndW2K12R2-KB3191564-x64.msu', 'C:\PSL\PowerShell\5.1 for Win8.1 - W2K12R2 X64 ENG\Win8.1AndW2K12R2-KB3191564-x64.msu')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Process Explorer'            
(new-object System.Net.WebClient).DownloadFile('https://download.sysinternals.com/files/ProcessExplorer.zip', 'C:\PSL\Process Explorer\ProcessExplorer.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Putty'            
(new-object System.Net.WebClient).DownloadFile('https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.68-installer.msi', 'C:\PSL\Putty\putty-64bit-0.68-installer.msi')            
# Q            
New-Item -ItemType Directory -Force -Path 'C:\PSL\QuickPar 0.9.1.0'            
(new-object System.Net.WebClient).DownloadFile('http://download.quickpar.org.uk/download.php/QuickPar-0.9.1.0.exe', 'C:\PSL\QuickPar 0.9.1.0\QuickPar-0.9.1.0.exe')            
# R            
New-Item -ItemType Directory -Force -Path 'C:\PSL\RDCMan RemoteDesktopConnectionManager'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/A/F/0/AF0071F3-B198-4A35-AA90-C68D103BDCCF/rdcman.msi', 'C:\PSL\RDCMan RemoteDesktopConnectionManager\rdcman.msi')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Resource Hacker Portable'            
(new-object System.Net.WebClient).DownloadFile('http://www.angusj.com/resourcehacker/resource_hacker.zip', 'C:\PSL\Resource Hacker Portable\resource_hacker.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Rufus\2.14'            
(new-object System.Net.WebClient).DownloadFile('http://rufus.akeo.ie/downloads/rufus-2.14.exe', 'C:\PSL\Rufus\2.14\rufus-2.14.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Rufus\2.15'            
(new-object System.Net.WebClient).DownloadFile('https://rufus.akeo.ie/downloads/rufus-2.15.exe', 'C:\PSL\Rufus\2.15\rufus-2.15.exe')            
# S            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Samsung Magician\V5.1'            
(new-object System.Net.WebClient).DownloadFile('http://www.samsung.com/semiconductor/minisite/ssd/downloads/software/Samsung_Magician_Installer.zip', 'C:\PSL\Samsung Magician\V5.1\Samsung_Magician_Installer.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Skype for Business Online Windows PowerShell Module'            
(new-object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/2/0/5/2050B39B-4DA5-48E0-B768-583533B42C3B/SkypeOnlinePowershell.exe', 'C:\PSL\Skype for Business Online Windows PowerShell Module\SkypeOnlinePowershell.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Spotnet\1.9.0.3'            
(new-object System.Net.WebClient).DownloadFile('http://www.spot-net.nl.vfcdn.net/downloads/spotnet/spotnet1903.zip', 'C:\PSL\Spotnet\1.9.0.3\spotnet1903.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Spotnet\1.8.6.3'            
(new-object System.Net.WebClient).DownloadFile('http://www.spot-net.nl.vfcdn.net/downloads/spotnet/spotnet1863.zip', 'C:\PSL\Spotnet\1.8.6.3\spotnet1863.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Spotnet\1.9.0.1'            
(new-object System.Net.WebClient).DownloadFile('http://www.spot-net.nl.vfcdn.net/downloads/spotnet/spotnet1901.zip', 'C:\PSL\Spotnet\1.9.0.1\spotnet1901.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Sysinternals Suite 2017'            
(new-object System.Net.WebClient).DownloadFile('https://download.sysinternals.com/files/SysinternalsSuite.zip', 'C:\PSL\Sysinternals Suite 2017\SysinternalsSuite.zip')            
# T            
New-Item -ItemType Directory -Force -Path 'C:\PSL\TagScanner'            
(new-object System.Net.WebClient).DownloadFile('https://www.xdlab.ru/files/tagscan-6.0.21-setup.exe', 'C:\PSL\TagScanner\tagscan-6.0.21-setup.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\TagScanner Portable'            
(new-object System.Net.WebClient).DownloadFile('https://www.xdlab.ru/files/tagscan-6.0.21.zip', 'C:\PSL\TagScanner Portable\tagscan-6.0.21.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Tor Browser Bundle'            
(new-object System.Net.WebClient).DownloadFile('https://www.torproject.org/dist/torbrowser/7.0.1/torbrowser-install-7.0.1_en-US.exe', 'C:\PSL\Tor Browser Bundle\torbrowser-install-7.0.1_en-US.exe')            
# V            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Virtual Clonedrive'            
(new-object System.Net.WebClient).DownloadFile('https://www.elby.ch/download/SetupVCD5500.exe', 'C:\PSL\Virtual Clonedrive\SetupVCD5500.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Virtual Router'            
(new-object System.Net.WebClient).DownloadFile('http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=virtualrouter&DownloadId=621827&FileTime=130050070506570000&Build=21046', 'C:\PSL\Virtual Router\VirtualRouterInstaller.msi')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\VLC Media Player Portable'            
(new-object System.Net.WebClient).DownloadFile('https://iweb.dl.sourceforge.net/project/portableapps/VLC%20Media%20Player%20Portable/VLCPortable_2.2.4.paf.exe', 'C:\PSL\VLC Media Player Portable\VLCPortable_2.2.4.paf.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\VLC Media Player x64'            
(new-object System.Net.WebClient).DownloadFile('http://mirror.nl.leaseweb.net/videolan/vlc/2.2.4/win32/vlc-2.2.4-win32.exe', 'C:\PSL\VLC Media Player x64\vlc-2.2.4-win32.exe')            
# W            
New-Item -ItemType Directory -Force -Path 'C:\PSL\WinRAR x64'            
(new-object System.Net.WebClient).DownloadFile('http://www.rarlab.com/rar/winrar-x64-540.exe', 'C:\PSL\WinRAR x64\winrar-x64-540.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Wireshark Portable'            
(new-object System.Net.WebClient).DownloadFile('https://1.eu.dl.wireshark.org/win32/WiresharkPortable_2.2.5.paf.exe', 'C:\PSL\Wireshark Portable\WiresharkPortable_2.2.5.paf.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\Wireshark'            
(new-object System.Net.WebClient).DownloadFile('https://1.eu.dl.wireshark.org/win64/Wireshark-win64-2.2.5.exe', 'C:\PSL\Wireshark\Wireshark-win64-2.2.5.exe')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\WSUS Offline'            
(new-object System.Net.WebClient).DownloadFile('http://download.wsusoffline.net/wsusoffline110.zip', 'C:\PSL\WSUS Offline\wsusoffline110.zip')            
New-Item -ItemType Directory -Force -Path 'C:\PSL\WindowsISODownloader'            
(new-object System.Net.WebClient).DownloadFile('https://www.heidoc.net/php/Windows%20ISO%20Downloader.exe', 'C:\PSL\WindowsISODownloader\WindowsISODownloader.exe')            
# X            
New-Item -ItemType Directory -Force -Path 'C:\PSL\XnView'            
(new-object System.Net.WebClient).DownloadFile('http://download.xnview.com/XnView-win.exe', 'C:\PSL\XnView\XnView-win.exe')            
# New-Item -ItemType Directory -Force -Path 'C:\PSL\foldername'            
# (new-object System.Net.WebClient).DownloadFile('http://url.com', 'C:\PSL\foldername\filename')

No comments:

Post a Comment