to thin
[hombase.git] / other-sh / mygtotal.bat
blobd564de8e6870ceadcd67f74c327cd661ec265cce
1 @ECHO OFF
3 if DEFINED MYGENV (
4         call mygenv.bat
5         REM sh.exe -c "sed -e 's/gvim.exe/%E_DISK%\\\\other-sh\\\\%USERNAME%\\\\other-sh\\\\mygvim.exe/g' -e 's/mygwin.exe/%E_DISK%\\\\other-sh\\\\%USERNAME%\\\\other-sh\\\\mygwin.exe/g' /d/prog/Totalcmd7/wincmd.ini -i"
6         REM )else(
7             REM sh.exe -c "sed -e 's/%E_DISK%\\\\other-sh\\\\%USERNAME%\\\\other-sh\\\\mygvim.exe/mygvim.exe/g' -e 's/%E_DISK%\\\\other-sh\\\\%USERNAME%\\\\other-sh\\\\mygwin.exe/mygwin.exe/g' /d/prog/Totalcmd7/wincmd.ini -i"
8             )
10 IF '%~1'=='' GOTO EMPTY
11 IF '%~1'=='--argulist' GOTO ARGULIST
13 :LOOP
14 IF '%1' =='' GOTO ENDLOOP
17 set vars=%vars% %1
19 SHIFT
20 GOTO LOOP
22 :ARGULIST
23 REM must using %~2 to remove " , if not will not read content in %2
24 for /f %%i in (%~2) do (
25     call set dosvars=%%dosvars%% %%i
26     )
28 set vars=%dosvars%
30 :ENDLOOP
32 start %D_DISK%\prog\Totalcmd7\TOTALCMD.EXE
33 exit 0
35 :EMPTY
36 start %D_DISK%\prog\Totalcmd7\TOTALCMD.EXE