后发优势,
PowerShell很多功能就是构建在 .NET Framework之上的。VBA则是Office和自己的对象模型。
你可以试一下:
(ls | select -first 1).GetType()
你会发现其实ls/dir/Get-ChildItem取出来的对象其实就是System.IO.FileInfo或者DirectoryInfo类型的……