param( [Parameter(ValueFromRemainingArguments = $true)] [string[]]$Args ) $php = "D:/phpstudy_pro/Extensions/php/php8.2.9nts/php.exe" $extDir = "D:/phpstudy_pro/Extensions/php/php8.2.9nts/ext" $iniPath = Join-Path $PSScriptRoot "php82.ini" $env:PHPRC = $iniPath $env:PHP_INI_SCAN_DIR = "" $phpArgs = @( "-n", "-d", "extension_dir=$extDir", "-d", "extension=openssl", "-d", "extension=mbstring", "-d", "extension=fileinfo", "-d", "extension=curl", "-d", "extension=zip", "-d", "extension=pdo_mysql" ) & $php @phpArgs @Args exit $LASTEXITCODE