高级玩家

- 贡献度
- 0
- 金元
- 3169
- 积分
- 317
- 精华
- 0
- 注册时间
- 2008-10-6
|
本帖最后由 stan1 于 2022-5-26 13:44 编辑
进一步的操作:
将存档save games目录和mod目录放游戏目录下。
然后每台机器运行下面的批处理1次就行了。确认先将原来的 存档和mod移走。
绿化.cmd
::获取系统权限,建立相对目录,并运行游戏
@echo off
%1 start "" mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c ""%~s0"" ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
set regpath=HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
for /F "tokens=2* delims= " %%A in ('reg query "%regpath%" /v "Personal"') do call set Personal=%%B
set gamepath=%Personal%\Paradox Interactive\Stellaris
md "%gamepath%"
rd "%gamepath%\mod" /s
rd "%gamepath%\save games" /s
mklink /j "%gamepath%\mod" "%cd%\mod"
mklink /j "%gamepath%\save games" "%cd%\save games"
del "%gamepath%\launcher-v2.sqlite
mklink "%gamepath%\launcher-v2.sqlite" "%cd%\mod\launcher-v2.sqlite"
echo 按任意键关闭窗口
pause
|
|