Код IT
← Каталог

Рекомендации по написанию PowerShell-скриптов — Инициализация окружения

Фрагмент из «Рекомендации по написанию PowerShell-скриптов»: Инициализация окружения.

powershell powershellencyclopedia111 embed URL статья в энциклопедии
PowerShell main.ps1
# Проверка существования источника
if (-not (Test-Path -Path $SourcePath)) {
    Write-Error "Источник пути не существует: $SourcePath"
    exit 1
}

# Проверка существования места назначения
if (-not (Test-Path -Path $DestinationPath)) {
    Write-Error "Место назначения не существует: $DestinationPath"
    exit 1
}

# Установка политики выполнения для текущего сеанса
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process -Force
# Проверка существования источника
if (-not (Test-Path -Path $SourcePath)) {
    Write-Error "Источник пути не существует: $SourcePath"
    exit 1
}

# Проверка существования места назначения
if (-not (Test-Path -Path $DestinationPath)) {
    Write-Error "Место назначения не существует: $DestinationPath"
    exit 1
}

# Установка политики выполнения для текущего сеанса
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process -Force