mirror of
https://github.com/webinstall/webi-installers.git
synced 2026-02-14 09:39:51 +00:00
fix(windows): 'powershell -File ...' to work with $HOME with spaces
This commit is contained in:
@@ -13,7 +13,7 @@ function Repair-MissingCommand {
|
||||
Return
|
||||
}
|
||||
|
||||
& $HOME\.local\bin\webi-pwsh.ps1 $Package
|
||||
& "$HOME\.local\bin\webi-pwsh.ps1" $Package
|
||||
$null = Sync-EnvPath
|
||||
}
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ function Repair-MissingCommand {
|
||||
Return
|
||||
}
|
||||
|
||||
& $HOME\.local\bin\webi-pwsh.ps1 $Package
|
||||
& "$HOME\.local\bin\webi-pwsh.ps1" $Package
|
||||
$null = Sync-EnvPath
|
||||
}
|
||||
|
||||
@@ -47,7 +47,7 @@ function Install-PwshEssential {
|
||||
Repair-MissingCommand -Name "PowerShell Core" -Package "pwsh" -Command "pwsh"
|
||||
|
||||
# Fetch PSScriptAnalyzer (fmt, lint, fix)
|
||||
& $HOME\.local\bin\webi-pwsh.ps1 psscriptanalyzer
|
||||
& "$HOME\.local\bin\webi-pwsh.ps1" psscriptanalyzer
|
||||
|
||||
# Fetch shorthand commands to fmt, lint, & fix
|
||||
$ScriptNames = , "pwsh-fmt", "pwsh-fix", "pwsh-lint"
|
||||
|
||||
@@ -199,7 +199,7 @@ $UrlParams = "formats=zip,exe,tar,git&libc=msvc"
|
||||
$PkgInstallPwsh = "$HOME\.local\tmp\$exename.install.ps1"
|
||||
Invoke-DownloadUrl -Force -URL $PKG_URL -Params $UrlParams -Path $PkgInstallPwsh
|
||||
|
||||
powershell $HOME\.local\tmp\${exename}.install.ps1
|
||||
powershell -File "$HOME\.local\tmp\${exename}.install.ps1"
|
||||
|
||||
IF ($IsWebiParent) {
|
||||
Write-Host ""
|
||||
|
||||
Reference in New Issue
Block a user