Powershell script installed software list for Remote Computers [AskJoyB]

preview_player
Показать описание

One of the life lessons I have learned over the years working in the IT field as a server administrator is that there are often several different valid responses to a situation. It's one of the things that makes work interesting. Finding the "best" solution to a problem is one of the goals that I think drives many people who are successful at what they do. Occasionally, the best solution is the path of least resistance.

This is one things I love most about working with Windows PowerShell (and scripting in general) is that most problems have more than one solution. Sometimes the "right" way to do something comes down to a matter of opinion or preference. However, sometimes the best solution is dictated by the environment or requirements you are working with.

For instance, let us talk about the task of determining which applications are installed on a system. If you're familiar with the Windows Management Instrumentation (WMI) classes and the wealth of information that can be gathered by utilizing the Get-WmiObject cmdlet, an obvious choice might be referencing the Win32_product class. The Win32_Product represents products as they are installed by Windows Installer. It is a prime example of many of the benefits of WMI. It contains several useful methods and a variety of properties. At first glance, Win32_Product would appear to be one of those best solutions in the path of least resistance scenario. A simple command to query Win32_Product with the associated output
**************************************

All AIK IT Support Trainings Now on Skillshare

****************************************************************

****************************************************
****************************************************
Рекомендации по теме
Комментарии
Автор

Really helpful in a situation where need to get details from multiple systems at once. Thank you for such video

abhaypatel
Автор

Short, direct to the point, informative. I love it. Thanks

Snapshot_
Автор

Yes short and sweet explanation.
Thank you

AsifAli-kmej
Автор

Hi Joy, Ca you use this power shell script to get the information on the server hard drive? Such as the hard drive serial number that is on the hard drive label? not the system generated one. Appreciate your help. Thanks, Nadeem

nhsiddiqui
Автор

Yes great to the point, but if I would only want to see like (Office 2003, 2007, 2013, and 2016 on system) can that be done from your POSH script?

robertu
Автор

Thanks Joy for this.

But, in case of pulling the list of apps from SCCM server along with site code, how can we do it, Please suggest or make one video on it.

dhirajdhote
Автор

Joy, Installation without manual intervention is great but how to change installation path to other drive(D:/) rather than default path(C:/) during installation?

Manoj-erql
Автор

Thanks, I've found this to be very useful at work! I appreciate it, this is exactly what I was looking for.

JayGreezy
Автор

Hi joy
I required to install windows update patches on multiple remote servers .msu, .msp files through power shell script and the output results need successful and failure

vijayakumard
Автор

Do you have a link where I can download your script and modify it for educational purposes?

ewejeolanrewaju
Автор

I just tried this and it didn't show me the software installed on each computer but just duplicated the info of the host server I ran the script on for each computer from the list.

caverk
Автор

Thanks Joy, You explanation was very clear.

AnilSNE
Автор

Explained very well and it made few of my concepts clear. But I need that you should made little descriptive video..related to remote machine for collecting there disk information, UAC status, firewall information etc and export all information in CSV format. It will really help be very helpful. Please: don’t make video for health check or for collecting logs because there are already a lot of videos on internet.

mayanktripathi
Автор

Thank you sir for this video.. it helped me a lot to create correct script

IndianInNYC
Автор

Hello Joy, Would like to have more understanding of the script. However I see that there are a lot of missing information - login credentials of the machines, software list to be installed etc. Can you please throw some light on them? Thanks in advance.

karthik
Автор

Sir, if i want to get the processor model number, RAM Capacity, and HDD Capacity information for all computers in the domain, what will be the PowerShell Scripts. Thanks in advance.

ankitab
Автор

Hi Banjerjee,

Thanks for this video to find installed softwares on multiple remote servers, How to find some particular application means softwares two or three softwares only need to find and with status Installed successfully or Not installed to Identify with date and time.

VimalJuckien
Автор

Hi joy..can u explain how.using win32_product class to get installed softwares in remote computers invoke the msi installer to repair softwares.also is it advisibe to use this class to query remote computer

PriyaDharshini-qdly
Автор

Sir, can you explain your script what have u written?

faizbhagett
Автор

I was trying to install one software where I have 2 parameter... next and Install..

I tried the ur way ... this way i can see the process is initiated but unable to install and getting error code 61..

Can you pls help ..

ChandanSharmaFamily