У меня возникли проблемы с базовой командой powershell.
Если я запустил get-website (после включения webadministration snappin) и запустил "% SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -NoExit -ImportSystemModules", я вижу список из 10 или около того сайтов на моем сервере IIS 7.0 на Server 2008 Standard (SP2, а не R2). Он работает, как ожидается, путем перечисления этих элементов:
- имя
- ID
- Государство
- Физический путь
- Наручники
Но когда я это делаю:
получить сайт | export-csv C:\my_list.csv
Я получаю еще много элементов с "Microsoft.IIs.PowerShell.Framework.ConfigurationElement" вместо фактического значения.
Когда он экспортируется в CSV, он также говорит "Microsoft.IIs.PowerShell.Framework.ConfigurationElement" для привязок, если он не был ранее (когда вывод находился в оболочке).
Это вроде бы на полпути...
Есть ли способ изменить однострочный шрифт, чтобы я мог иметь список сайтов со всеми подробностями без "Microsoft.IIs.PowerShell.Framework.ConfigurationElement" ?