Power Shell FTP模块(WebAdministration)中的属性是否区分大小写?

时间:2016-07-04 13:35:37

标签: powershell iis application-pool web-administration

PowerShell是不区分大小写的语言,预期的WebAdministration等模块也是如此。

这不起作用:

PS IIS:\AppPools> Set-ItemProperty .\DefaultAppPool -Name Enable32BitAppOnWin64 -Value $true

虽然有效:

PS IIS:\AppPools> Set-ItemProperty .\DefaultAppPool -Name enable32BitAppOnWin64 -Value $true

区别仅在于资本和小写字母' e'在财产名称。 而且,第一个命令甚至不会抛出任何错误。

任何人都可以解释这种行为吗?

1 个答案:

答案 0 :(得分:1)

这可能是一个错误,因为不同Windows版本的行为不同(例如,对于Windows 10,第一个字母必须是小写,而对于Windows 7则不是)。

还有related question on SO