Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何将哈希数组传递给 Powershell 中导入模块中的函数?
Powershell 3.0 和 2.0 之间有区别吗?这样我就可以使用向后兼容的语法?
谢谢!
PowerShell 2.0 和 3.0 在这方面没有区别。您只需创建一个哈希表数组并将它们传递给您的函数,例如:
MyFunction @(@{name='ringo';age=72},@{name='paul';age=70})
您的功能可以定义为:
function MyFunction($hashtables) { ... }
或者
function MyFunction([hashtable[]]$hashtables) { ... }