mirror of
https://github.com/mintty/wsltty.git
synced 2025-10-31 23:21:59 +00:00
tweak portable install; support renaming installation dir (#359)
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
@echo off
|
||||
|
||||
echo Installing WSL Terminal Portable
|
||||
echo Select target folder in popup dialog ...
|
||||
|
||||
set sel="Select folder to place installation of portable wsltty"
|
||||
|
||||
for /f "usebackq delims=" %%f in (`powershell "(new-object -COM Shell.Application).BrowseForFolder(0, '%sel%', 0, 0).self.path"`) do set f=%%f
|
||||
@@ -14,15 +17,18 @@ if "%f%"=="" (
|
||||
exit
|
||||
)
|
||||
|
||||
rem call main installation
|
||||
call install "%instdir%" "%instdir%" /P
|
||||
|
||||
rem create shortcut
|
||||
cd /D "%instdir%"
|
||||
set instpath=%instdir:~2%
|
||||
cd /D "%instpath%"
|
||||
set target=%%COMSPEC%%
|
||||
set minttyargs=/C bin\mintty.exe --WSL= --icon=/wsl.ico --configdir=. -~
|
||||
set bridgeargs= -
|
||||
set wdir=%instpath%
|
||||
rem set wdir=%instpath%
|
||||
rem let mkshortcut set working directory to empty:
|
||||
set wdir=.
|
||||
set icon=%instpath%\wsl.ico
|
||||
cscript /nologo mkshortcut.vbs "/name:WSL Terminal Portable"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user