Question: Your boss has asked you to write a PowerShell script to inspect the security ownership of files in various directories, so anomalies can be identified

Your boss has asked you to write a PowerShell script to inspect the security ownership of files in various directories, so anomalies can be identified and further investigated. 

• Because the script will be used in production against directories with very large numbers of files, no recursion is desired nor needed 

• This script is required because of a recent breach and is needed ASAP, so don’t worry too much about handling errors 2 www.stlawrencecollege.ca

Get-FileOwners Requirements

• Create a PowerShell script named Get-FileOwner.ps1 

• The script must require at least PowerShell Version 5.1 

• The script must accept as input a named parameter called Dir which is the directory to be scanned 

• The script must check to ensure both that the path exists and that the path is a directory – If either above condition is not met, then the script should exit with an appropriate message 

• The script must output a file path and the owner of that file

Step by Step Solution

3.38 Rating (154 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Answer 1 Create a PowerShell script named GetFileOwnerps1 function GetFileOwner CmdletBindingSupportsShouldProcess PARAM ParameterMandatory truePath P... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Computer Network Questions!