У меня проблемы с решением установки. Я создаю чешский мод локализации и мне нужно разрешить установку с помощью.BAT файл.

Проблема в том, что я хочу публиковать свои переводы для игроков, и не у всех есть игра на одном диске, в одной папке и с одним ярлыком.

Мне нужно написать программу в CMD для чтения "% HOMEDRIVE% \ Users \ Public \ Desktop \ shortcut.lnk" и использовать путь к правильной папке.

Единственное, что остается неизменным - это имя запуска файла игры.

Я использую Windows 7, но это.BAT-файл может работать универсально на всех других Windows.

Я смотрел сообщения здесь и на www.computerhope.com и привлек меня туда:

создайте файл target.bat и отредактируйте его

@ эхо выключено

SET shortcut = ArcRegister.exe.lnk

SET vbscript = cscript // nologo DecodeShortCut.vbs

FOR / f "delims =" %% T in ('% vbscript%'% Shortcut% ") в SET target = %% T DEL DecodeShortCut.vbs

S: \ Test \ Vbs \ shortcut> target.bat

Ярлык ArcRegister.exe.lnk

Цель "C: \ Program Files \ ArcSoft \ VideoImpression 2 \ ArcRegister.exe"

ЕслиBAT-файл находит правильный путь в качестве переменной, тогда можно было бы скопировать

перевод с хирургической точностью. Я не знаю как.

Что-то вроде:CZ_Localization_install.bat

COPY% HOMEDRIVE% \ Users \ Пользователь \ Downloads \ CZ_Localization \ . Ярлык SkyrimLauncher.exe.lnk

Я думаю, что это может сработать, если будут внесены изменения. Но я не совсем понимаю содержание и не знаю, как изменить это для своих нужд.

Кто-нибудь посоветует мне и, если возможно, проконсультирует односторонний. Я не могу говорить на английском очень хорошо. Заранее спасибо.

0