I'd like to learn automation projects and this seems like good one to start. Remotely and silently install MS Edge browser to Windows 7 based off OU using PowerShell or other script/automated method or MS tool or free tool (PDQ maybe).
Also if not OU method to pull inventory of computers from OU or list (remotely). Looking for how to pull inventory of our MS AD Domain in form that I can use for records, reports, spreadsheet or to use inventory instead by OU.
Looking for projects to help to learn to do remote deployments of system and software/updates and remote complete or costume inventories with details that I can export to spreadsheet or other usable format.
I'm looking for itprotv material and itprotv labs that would help with the above.
Thank you
-
Remote inventory/deployment projects
-
@tavis-gardner Also the reason I'm asking we have vendor that says with end of MS support for IE 11 (June 15 2022) may have issues if we don't move to Edge.
-
@Tavis-Gardner , I hope all is well. There are a variety of ways to go about this, depending on choices you make. I do not believe that we have a course on how to do this specifically using PowerShell or using Group Policy Objects (GPO's), although either is a good possibility.
You could also do this using System Center Configuration Manager j(SCCM), which I do have a course on in the library, but is involved and expensive if you need to build all the infrastructure from scratch. The same with Microsoft Endpoint Manager (InTune).
You could also use a variety of third party tools.
Here is a quick PowerShell script that will install Edge for you; I gave you each individual line and told you what it does, then put it together into a script for you:
Create a temporary directory to store Microsoft Edge:
md -Path $env:temp\edgeinstall -erroraction SilentlyContinue | Out-Null
$Download = join-path $env:temp\edgeinstall MicrosoftEdgeEnterpriseX64.msi
Download the Microsoft Edge installer:
Invoke-WebRequest 'https://msedge.sf.dl.delivery.mp.microsoft.com/filestreamingservice/files/a2662b5b-97d0-4312-8946-598355851b3b/MicrosoftEdgeEnterpriseX64.msi' -OutFile $Download
Install Microsoft Edge using Powershell:
Start-Process "$Download" -ArgumentList "/quiet /passive"
*** Optionally, perform a silent installation of Microsoft Edge:
Start-Process "$Download" -ArgumentList "/quiet"
Put it all together in a script:
md -Path $env:temp\edgeinstall -erroraction SilentlyContinue | Out-Null
$Download = join-path $env:temp\edgeinstall MicrosoftEdgeEnterpriseX64.msi
Invoke-WebRequest 'https://msedge.sf.dl.delivery.mp.microsoft.com/filestreamingservice/files/a2662b5b-97d0-4312-8946-598355851b3b/MicrosoftEdgeEnterpriseX64.msi' -OutFile $Download
Start-Process "$Download" -ArgumentList "/quiet"Good Luck !!
Cheers,
Adam
-
@adam-gordon
Hi Adam,
Thank you very much for code I'll try it out and while go through ps material.
I found the SCCM but didn't find Intune/Microsoft Endpoint Manager. SCCM is part of MEM latest version.
Can you point me itprotv Intune material please?More details: So I'm up for learning both Intune/SCCM. We have old SCCM but didn't work well with 3rd parting imaging. So can't use to do accurate inventory.
So if you know good ps/script/tool (psexec or ?) for remote inventory. : )Also looking for automated MS imaging/deploy? solution: WDS, MDT, SCCM (desktop/servers) and azure, autopilot, intune (laptops/?) hybrid all best features and script/ps, gp anything else needed. Want to automate tasks and do remote touch-less OS deployment of on-prem and azure desktop/laptop/server and leverage vmware systems as needed too. I know a lot to cover. : )
So again for now just remote inventory method without working sccm & Intune itprotv material.
Thanks Again! -
@Tavis-Gardner , I hope all is well. We currently DO NOT have one dedicated show that covers the Intune/MEM solution as a standalone. The content on it is incorporated into several different courses to varying degrees of coverage.
For now, you can look at the AZ-500 and/or MS-101 courses for some information.
I am planning on doing a standalone tech skills course on Intune/MEM later in the year.
You can take a look at the following for how to do inventory using PowerShell scripts:
https://petri.com/how-to-inventory-remote-computers-using-powershell/
SCCM is probably the best option for imaging with all of the capabilities it provides, but WDS is also great for on-premise systems... it just depends on where you are at technically and what you are willing to do to get to where you want to be.
Good Luck !!
Cheers,
Adam