Output of ls in PS is an Array of objects (DirectoryInfo or FileInfo instances). How is that merely an attempt?