![malwarebyte antimalware malwarebyte antimalware](https://3.bp.blogspot.com/-nGXI_0M_JLc/UWa6pBpN3hI/AAAAAAAABYI/0YYL8uLUXbI/s1600/MalwarebytesAnti-Malware+2.png)
Adding to our script, I'll use Invoke-Command to remotely invoke the Malwarebytes installer using the appropriate silent install switches. I'm assuming here that you have permission to remotely connect to each of these machines and you have PowerShell remoting enabled and available on each. Next, we'll use PowerShell remoting to remotely invoke the installer on each computer. $computers = 'PC1','PC2','PC3'Ĭopy-Item -Path C:\MalwareBytesInstaller -Destination "\\$computer\c$"Įach computer should now have a C:\MalwareBytesInstaller folder with the installer inside. I'll then create a foreach loop and copy the installer folder to each of the computers. I'll first create an array of computer names I'd like to install MalwareBytes on. I'll start building a script called Install-MalwareBytes.ps1 to get this software deployed. For our purposes we're going to do this inexpensively with PowerShell. But these system management services can be costly. There are numerous ways to do this and various tools like Microsoft's System Center Configuration Manager (SCCM) or Dell KACE. Once you've downloaded the installer, the next step is figuring out a way to get it delivered to each system you'd like to install it on. The first task is downloading the installer.
![malwarebyte antimalware malwarebyte antimalware](https://2.bp.blogspot.com/-wCh0_cPqjfs/VkocTUTybzI/AAAAAAAAB0g/oh07-DWxoHU/s1600/mKbcJQV.jpg)
The popular anti-malware utility MalwareBytes is no different. Software deployments are similar, but no two are the same due to each piece of software's unique way of needing to be installed. Delivery is sending the installer(s) to remote systems local execution means running the installer or script on these systems, and reporting is somehow logging the behavior of the install.
![malwarebyte antimalware malwarebyte antimalware](https://i.ytimg.com/vi/8rpt-ZrlTE8/maxresdefault.jpg)
Here is how you can deploy MalwareBytes, a popular anti-malware tool, quickly and inexpensively on multiple machines at once with PowerShell.Īll software deployments essentially have three different components delivery, local execution, and reporting.