Установка и настройка PowerShell не сложны, но немного сложны.Существует три основных шага:
- Установка (при необходимости)
- Включение выполнения сценария (по умолчанию отключено)
- Редактирование сценария профиля (по умолчанию отсутствует)
INSTALL
Если у вас Windows Vista или Windows 7, PowerShell должен быть уже установлен.Если вы используете более старую версию Windows или если PowerShell по какой-либо причине не установлен, перейдите по ссылке здесь , прокрутите вниз до раздела, озаглавленного «Ядро Windows Management Framework (WinRM 2.0 и Windows PowerShell 2.0)», инажмите на ссылку для загрузки вашей ОС.Если вы используете 64-разрядную версию Windows XP, используйте версию Windows Server 2003.
ВКЛЮЧИТЬ СКРИПТИНГ
Это самая сложная часть.Сценарии обычно отключены (по умолчанию разрешено только интерактивное использование на консоли).Не волнуйтесь, вам нужно сделать это только один раз:
Найдите ярлык Windows Explorer для PowerShell (в Windows 7 посмотрите «Пуск | Все программы | Стандартные | Windows PowerShell»), щелкните по нему правой кнопкой мыши.и выберите «Запуск от имени администратора»
PowerShell откроет приглашение (по умолчанию это приглашение PS>
).Выполните следующие действия:
PS> Set-ExecutionPolicy RemoteSigned
Оставьте оболочку открытой для последнего шага.
РЕДАКТИРОВАТЬ ПРОФИЛЬ
Наподскажите, сделайте следующее:
PS> New-Item -Path $Profile -ItemType file -Force
PS> notepad $Profile
PS> exit
Держите окно блокнота открытым.
Вуаля!Вы готовы начать изучать PowerShell.Вам больше не нужно запускать PowerShell от имени администратора, это было необходимо только для изменения политики выполнения.В следующий раз просто запустите его как обычно.
Бонус
Вставьте следующее в ваше все еще открытое окно Блокнота:
Set-Alias rc Edit-PowershellProfile
function Prompt
{
$mywd = (Get-Location).Path
$mywd = $mywd.Replace( $HOME, '~' )
Write-Host "PS " -NoNewline -ForegroundColor DarkGreen
Write-Host ("" + $mywd + ">") -NoNewline -ForegroundColor Green
return " "
}
function Edit-PowershellProfile
{
notepad $Profile
}
Сохраните, а затем снова запустите PowerShellобычно.PowerShell запускает этот скрипт профиля при запуске (если вы знакомы с bash
, профиль похож на .bashrc
).
Теперь вы можете начать настройку.На самом деле, вы можете набрать rc
, чтобы открыть свой профиль в блокноте.Не забудьте сохранить изменения в своем профиле и перезапустить PowerShell для его повторного выполнения.
Теперь вы готовы взломать книги и учебные пособия и начать писать и запускать скрипты PowerShell.
Наслаждайтесь!