美文网首页unity
Unity3D 一键设置文件夹右键菜单打开Unity工程

Unity3D 一键设置文件夹右键菜单打开Unity工程

作者: 雨落随风 | 来源:发表于2018-09-25 18:31 被阅读10次

本文,笔者整合一下网络上的右键打开unity工程的批处理脚本,将添加和删除功能整合到一起方便使用,未添加则自动添加,已添加如再次运行则移除这个功能。

代码

@echo off
::请指定右键菜单名称
set MENUNAME=Open with Unity
::请在下面设置的unity 安装路径
set UNITYPATH=D:\Program Files\Unity3D2017.3.1f1\Editor\Unity.exe
REG QUERY "HKCR\Folder\shell\%MENUNAME%\command" 1>nul 2>nul
if %errorlevel%==0 ( 
goto :Del
) else ( 
goto :Add
)
:Add
:: 拼接开启工程的命令
set COMMAND=%UNITYPATH% -projectPath %%1%%
REG ADD "HKCR\Folder\shell\%MENUNAME%" /v "icon" /d "%UNITYPATH%" /f >nul
REG ADD "HKCR\Folder\shell\%MENUNAME%\command" /ve /d "%COMMAND%" /f >nul
if %errorlevel%==0 ( 
echo 添加成功~
) else ( 
echo 添加失败
)
pause
exit

:Del
echo 确认删除轻敲任意键,如果退出请点右上角 【X】
pause>nul
REG DELETE "HKCR\Folder\shell\%MENUNAME%" /f >nul
if %errorlevel%==0 ( 
echo 删除成功~
) else ( 
echo 删除失败~
)
pause
exit


Tips:
1 . 请务必设置好Unity的安装路径;
2 .如有必要,请右键“以管理员身份运行”
3 .奇数次运行是添加功能,偶数次运行是移除功能,也即是如果监测到添加过,就会执行移除动作哦,当然,此时你是可以点右上角关闭的这个批处理的。

测试

演示了删除和添加功能

扩展阅读

[Unity3D]使用右键菜单打开工程 - CSDN博客

相关文章

网友评论

    本文标题:Unity3D 一键设置文件夹右键菜单打开Unity工程

    本文链接:https://www.haomeiwen.com/subject/ijbloftx.html