Как уже упоминалось в главе 15, хэш-таблицы являются типом массива, у которого индексное значение необязательно должно быть числом (но может быть и числом). Элеметы индексируются с помощью чисел или строк. И после того как вы поймете порядок их использования, они могут пригодиться в ваших сценариях.
Рассмотрим пример: предположим, есть файл журнала регистрации ошибок, в котором построчно перечисляются имена серверов, и я хочу подсчитать количество упоминаний каждого имени в файле журнала. При использовании VBScript мне придется воспользоваться кодом, похожим на код следующего примера: set fso =
Windows PowerShell 2.0 поставляется вместе с инструментом для написания и отладки сценариев, который называется интегрированной средой сценариев — Integrated Scripting Environment (ISE). Эта среда позволяет разрабатывать и тестировать сценарии в редакторе, работающем в графическом интерфейсе пользователя (GUI). Он легко обходит по ценности Блокнот, поскольку допускает построчное выполнение сценария, дает возможность просматривать значения переменных и промежуточные результаты и даже взаимодействует с PowerShell в процессе выполнения сценария. В этом разделе будет показано, как им пользоваться. Среда PowerShell ISE по умолчанию уже установлена в Windows 7. Информацию по установке PowerShell 2.0 на более ранних версиях Windows можно найти в главе 15, в разделе «Windows Vista и Windows ХР».