Yes, just use a ForLoop and PSRemoting to hit the host you are after.
This is a very basic PS use case, and covered in the PS docs, on MS Docs site, and tons of other blogs, tech articles all over the web.
There are pre-built scripts on the MS powershellgallery.com and many other places that provide most this already.
Just do a search for each of your points …
‘powershell Event Log Check’
‘powershell RAID Controller Config’
‘powershell Server File Clean Up’
‘powershell To_Delete Folder Clean up’
‘powershell Available Server disk space’
‘powershell Disk fragmentation check’
‘powershell network interface card drive’
‘powershell network interface card settings’
‘powershell Throughput Test’
‘powershell Server DNS’
‘powershell Verify Successful Tape Backup’
‘powershell Time Sync Servers’
… one at a time, validate each one at a time then put it all together.
Read the help files, use the help file examples, read the help files again.
Event Log Queries Using PowerShell
10 Examples to Check Event Log on Local and Remote Computer Using PowerShell
Your query just seems to say you are new to PS, so, leverage all the no cost video and book, etc, resources to get ramped up.
Here are a few:
— Microsoft Virtual Academy —
— Microsoft Channe9 —
— Youtube —
— eBooks —
— Windows PowerShell Survival Guide —
Purpose of this Document
The purpose of this document is to help you to learn more about PowerShell and
to be successful in applying it. This document seeks to point to the best content
on the web to enable you to reach that goal.