美文网首页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