X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=ssh-pubkey%2Finstall.ps1;h=b238da750cd4887450d47c4803915052c16ba0af;hb=5be42d10d326b6018e9f27da6384db607ef10811;hp=f874a7408bcd1fd16d55692952764d01e0854065;hpb=e6bc2294790481611742c0ae8c26f7760e6c5b8d;p=webi-installers%2F.git diff --git a/ssh-pubkey/install.ps1 b/ssh-pubkey/install.ps1 deleted file mode 120000 index f874a74..0000000 --- a/ssh-pubkey/install.ps1 +++ /dev/null @@ -1 +0,0 @@ -../ssh-utils/ssh-pubkey.ps1 \ No newline at end of file diff --git a/ssh-pubkey/install.ps1 b/ssh-pubkey/install.ps1 new file mode 100644 index 0000000..b238da7 --- /dev/null +++ b/ssh-pubkey/install.ps1 @@ -0,0 +1,11 @@ +#!/usr/bin/env pwsh + +$MY_CMD = "ssh-pubkey" + +& curl.exe -A "$Env:WEBI_UA" -fsSL "$Env:WEBI_HOST/packages/$MY_CMD/$MY_CMD.ps1" -o "$Env:USERPROFILE\.local\bin\$MY_CMD.ps1.part" +Remove-Item -Path "$Env:USERPROFILE\.local\bin\$MY_CMD.ps1" -Recurse -ErrorAction Ignore +& move "$Env:USERPROFILE\.local\bin\$MY_CMD.ps1.part" "$Env:USERPROFILE\.local\bin\$MY_CMD.ps1" +Set-Content -Path "$Env:USERPROFILE\.local\bin\$MY_CMD.bat" -Value "@echo off`r`npushd %USERPROFILE%`r`npowershell -ExecutionPolicy Bypass .local\bin\$MY_CMD.ps1 %1`r`npopd" + +# run the command +& "$Env:USERPROFILE\.local\bin\$MY_CMD.bat"