Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
if [ $# != 1 ] then echo "Usage: sh lm.sh [install|remove|enable|disable]" exit 1 fi
dir=`dirname $0`
function Unregister { if [ -f "$1" ] then echo " Unregistering $1" if regsvr32 /s /u `echo $1 | tr / \\\\` then else echo " Failed" exit 1 fi fi }
function Register { if [ -f "$1" ] then echo " Registering $1" if regsvr32 /s `echo $1 | tr / \\\\` then else echo " Failed" exit 1 fi fi }
if [ $1 == "enable" ] then echo "Enabling IFELang3" Register $dir/imlang.dll exit fi
if [ $1 == "disable" ] then echo "Disabling IFELang3" Unregister $dir/imlang.dll exit fi
if [ $1 == "install" ] then echo "Installing IFELang3" Register $dir/imlang.dll Register $dir/jpn/imjplm.dll Register $dir/chs/imchslm.dll exit fi
if [ $1 == "remove" ] then echo "Removing IFELang3" echo "Unregistering new DLLs." Unregister $dir/imlang.dll Unregister $dir/jpn/imjplm.dll Unregister $dir/chs/imchslm.dll exit fi
echo "Usage: sh lm.sh [install|remove|enable|disable" exit 1
|