|
很简单,将以下文字存成bat,运行后将备份快捷键为reg文件,编辑生成的reg文件中的sketchup7为sketchup8即可,反之亦然
---------------------------不要复制我,复制下面的------------------------------------
@echo off
echo.
echo 请确认是否已经完全关闭了SketchUp。
echo.
set name=%1
if "%name%" == "" (
echo 请输入保存文件名称或 q 退出。
set /p name=Name [shortcuts]:
set is_prompt=1
)
if "%name%" == "" set name=shortcuts
if "%name%" == "q" goto QUIT
if "%name%" == "Q" goto QUIT
set version=7
set realname=%name%_v%version%_shortcuts.reg
echo.
echo Saving Workspace to "%realname%".
reg export HKEY_CURRENT_USER\Software\Google\SketchUp%version%\Settings %realname%
if not ERRORLEVEL 0 goto ERROR
goto FIN
:ERROR
echo.
echo An error occured.
goto FIN
:QUIT
echo.
echo User quit.
goto FIN
:FIN
echo.
if %is_prompt% == 1 pause
---------------------------复制到上面就可以,不要复制我------------------------------------
这个BAT可以用来备份还原SU的快捷键,修改蓝字为自己所用版本SU即可
SU自带快捷键导出不能识别中文功能的快捷键,建议用注册表备份
SU快捷键本质:
SU的快捷键保存于注册表 HKEY_CURRENT_USER\Software\Google\SketchUp7\Settings 键值下(蓝色数字取决于你的SU版本)这个bat的功能就是将其导出至REG文件SU快捷键设置于注册表中的内容与菜单显示相关,若保存与还原时的菜单显示不同(例如不同的汉化包),则部分差异部分无法识别,请自行修改REG文件中相关内容
以上BAT生成的REG仅追加覆盖原注册表文件,若需要先清空注册表中快捷键部分,请还原REG文件的时候在REG 文件头加上这一行
[-HKEY_CURRENT_USER\Software\Google\SketchUp7
|
|