2016-07-04 10 views
1

PowerShell - это регистр, нечувствительный к регистру, а также такие модули, как WebAdministration.Являются ли свойства в модуле FTP Power Shell (WebAdministration) чувствительным к регистру?

Это не работает:

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

В то время как это работает:

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

Разница только в столице и строчной буквы 'е' в имени свойства. Кроме того, первая команда даже не вызывает никаких ошибок.

Может ли кто-нибудь объяснить это поведение?

+0

https://windowsserver.uservoice.com/forums/301869-powershell/suggestions/15077202-make-propeties-name-case-insensitive-for-creating – zerocool18

ответ

0

Это, вероятно, ошибка, так как поведение отличается для разных версий Windows (например, для Windows 10, первая буква должна быть строчной, а для Windows 7 - нет).

Существует также related question on SO.

+0

Да, похоже, ошибка. Сначала я не делаю то, что ожидалось, а во-вторых, он не выдаёт никаких ошибок. – zerocool18

 Смежные вопросы

  • Нет связанных вопросов^_^