獲取UE4安裝目錄Bat

如何獲取UE4安裝版本的目錄所在,主要是通過註冊表來獲取。

例如這裏獲取4.20版本的安裝目錄,那麼要訪問的註冊表鍵值爲:HKEY_LOCAL_MACHINE\SOFTWARE\EpicGames\Unreal Engine\4.20

在註冊表中,4.20.2版本,對應的註冊表鍵值是4.20,4.20.3版本,對應的註冊表鍵值也是4.20,也就是說同一臺機器中對於4.20版本的註冊地址只能有一個,一般是最新的哪一個,當然你也可以手動修改成舊版本。

@ECHO OFF

echo.
echo Locating where Unreal Engine is installed by checking the Windows registry...

FOR /F "tokens=2*" %%A IN ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\EpicGames\Unreal Engine\4.20" /v "InstalledDirectory"') DO (
    SET "UnrealEngineDir=%%B"
)

IF "%UnrealEngineDir%"=="" GOTO CannotFindUnrealEngine

echo.
echo Using Unreal Engine directory: "%UnrealEngineDir%\Engine\Binaries\Win64"

:Done
echo.

xcopy "EngineDLL\UE4Editor-AnimationEditor.dll" "%UnrealEngineDir%\Engine\Binaries\Win64\" /e /i /y

echo.
goto TheEnd

:CannotFindUnrealEngine
echo.
echo 無法找到虛幻引擎安裝目錄,請聯繫作者
echo.
pause

:TheEnd
exit

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章