I wonder if this is possible with Powershell script, I need to get the owner of files which I have the list in .CSV file as the absolute folder path so that I can get the result in secondary column which list the owner of the files.
Sure. Call Get-Acl on the path, and then call the GetOwner() method on the resulting object (passing in the [System.Security.Principal.NTAccount] type as an argument to GetOwner).
Just use Export-Csv instead of ConvertTo-Csv. I did ConvertTo-Csv in my example because that would dump output to the screen instead of overwriting your file, but it was mainly to show the use of Get-Acl and GetOwner().
In a production script, I wouldn’t do it all on one pipeline like that, and there would be code to check for errors.
Also, I overlooked this when I was looking at the members of the object returned by Get-Acl, but you can just use the “Owner” property rather than typing out that whole .NET method: