mirror of
https://github.com/webinstall/webi-installers.git
synced 2026-02-14 17:49:53 +00:00
work from userprofile
This commit is contained in:
@@ -1,18 +1,20 @@
|
||||
setlocal
|
||||
@echo off
|
||||
pushd "%userprofile%\.local\opt" || goto :error
|
||||
powershell $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest https://nodejs.org/dist/v12.16.2/node-v12.16.2-win-x64.zip -OutFile node-v12.16.2-win-x64.zip || goto :error
|
||||
rem Windows BSD-tar handles zip. Imagine that.
|
||||
tar xf node-v12.16.2-win-x64.zip || goto :error
|
||||
dir
|
||||
rename node-v12.16.2-win-x64 node-v12.16.2 || goto :error
|
||||
rmdir node-v12.16.2-win-x64
|
||||
del node-v12.16.2-win-x64.zip || goto :error
|
||||
popd || goto :error
|
||||
setlocal
|
||||
pushd "%userprofile%" || goto :error
|
||||
pushd "%userprofile%\.local\opt" || goto :error
|
||||
powershell $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest https://nodejs.org/dist/v12.16.2/node-v12.16.2-win-x64.zip -OutFile node-v12.16.2-win-x64.zip || goto :error
|
||||
rem Windows BSD-tar handles zip. Imagine that.
|
||||
tar xf node-v12.16.2-win-x64.zip || goto :error
|
||||
dir
|
||||
rename node-v12.16.2-win-x64 node-v12.16.2 || goto :error
|
||||
rmdir node-v12.16.2-win-x64
|
||||
del node-v12.16.2-win-x64.zip || goto :error
|
||||
popd || goto :error
|
||||
|
||||
rem make npm not act stupid about which node to use... ugh (this should be the default)
|
||||
"%userprofile%\.local\opt\node-v12.16.2\npm.cmd" --scripts-prepend-node-path=true config set scripts-prepend-node-path true
|
||||
pathman add .local\opt\node-v12.16.2 || goto :error
|
||||
rem make npm not act stupid about which node to use... ugh (this should be the default)
|
||||
.\.local\opt\node-v12.16.2\npm.cmd" --scripts-prepend-node-path=true config set scripts-prepend-node-path true || goto :error
|
||||
pathman add .local\opt\node-v12.16.2 || goto :error
|
||||
popd || goto :error
|
||||
|
||||
goto :EOF
|
||||
|
||||
|
||||
@@ -17,9 +17,9 @@ pushd "%userprofile%" || goto :error
|
||||
call .\pathman-setup.bat || goto :error
|
||||
del pathman-setup.bat || goto :error
|
||||
rem TODO there's rumor of a windows tool called 'pathman' that does the same thing?
|
||||
pathman add "%userprofile%\.local\bin" || goto :error
|
||||
)
|
||||
popd || goto :error
|
||||
.\.local\bin\pathman add ".local\bin" || goto :error
|
||||
|
||||
echo downloading and installing %1
|
||||
powershell $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest https://webinstall.dev/packages/%1/%1.bat -OutFile %1-webinstall.bat || goto :error
|
||||
|
||||
Reference in New Issue
Block a user