1

Я пытаюсь запустить некоторые программы с флешки. Поэтому я хочу, чтобы они также хранили свои данные на диске. Я знаю, как это сделать, используя следующий пакетный скрипт;

APPDATA=%CD%
Program.exe

Однако использование нескольких пакетных сценариев довольно неудобно. Я видел определенные команды в целевом разделе ярлыка. Например, при использовании веб-браузера;

"C:\Program Files\chrome\chrome.exe" http://"www.google.com"

Теперь я пытаюсь добавить команду APPDATA=%CD% в ярлык, чтобы данные сохранялись на моей флешке, а не на главном компьютере. Кто-нибудь знает, как я могу это сделать?

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

Пример того, что я пытаюсь сделать.

2 ответа2

2

Похоже, вы просто добавляете APPDATA=%CD% в поле «Цель» ярлыка в качестве аргумента для программы «launcher.exe».

Я не думаю, что это то, что вам нужно / нужно, так как appdata - это известная переменная среды Windows, и тем более, что %cd% работает только из командной строки.

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

Чтобы установить переменную среды из командной строки, вам нужно использовать ключевое слово set.

Так...:

  • Создайте новый текстовый файл (с Notepad.exe или любым другим).
  • Добавьте в файл set APPDATA=%CD% .
  • В следующей строке добавьте полный путь к Launcher.exe (например, c:\program files\minecraft\launcher.exe).
  • Сохраните файл где-нибудь, с расширением пакетного файла (то есть: whateverYouLike.bat)
  • Измените Цель вашего ярлыка, чтобы он указывал на только что созданный пакетный файл (вместо Launcher.exe). Убедитесь, что вы оставляете поле "Начать в" ("Начать с") одинаковым, чтобы целевой файл запускался в контексте этой папки.

Так что теперь, когда вы нажмете на ярлык, он запустит ваш пакетный файл, и ваш пакетный файл сначала установит переменную среды AppData, а затем запустит Launcher.exe.

2

Как мне сделать портативную версию Minecraft?

Если у нас уже был установлен Minecraft, его очень легко преобразовать в портативный Minecraft. Мы все еще создаем каталоги на USB и скачиваем Minecraft.exe, но копируем существующую папку .minecraft с диска на USB.

Чтобы найти непереносимую папку Minecraft, мы можем нажать клавишу Windows + R и набрать% appdata% в окне "Выполнить".

Как создать портативный Minecraft - Сделайте USB-флешку, чтобы играть где угодно 07a

Затем мы просто копируем .minecraft в папку данных на флэшке.

Как создать портативный Minecraft - сделайте флешку, чтобы играть где угодно 07b

Создайте партию для запуска портативного Minecraft

Наконец, нам нужно создать командный файл для запуска Minecraft. Этот пакетный файл сообщит исполняемому файлу Minecraft об использовании папок на USB, а не на жестком диске.

Нам просто нужно открыть текстовый редактор, например Блокнот ...

Как создать портативный Minecraft - сделайте флешку, чтобы играть где угодно 08

... и введите:

set APPDATA=%CD%\data 
"%CD%\bin\Minecraft.exe"

Как создать портативный Minecraft - сделайте USB-флешку, чтобы играть где угодно 09

После этого мы сохраняем файл в папке Minecraft Portable вместе с папками bin и data.

Мы можем дать ему имя по нашему выбору, например, "портативный Minecraft", "Minecraft portable" или "launcher". Важно, чтобы оно имело расширение «.bat», и мы выбрали "Все файлы" в "Сохранить как тип".

Как создать портативный Minecraft - сделайте флешку, чтобы играть где угодно 10

Если мы сделали это правильно, система распознает его как пакетный файл Windows.

Как создать портативный Minecraft - сделайте флешку, чтобы играть где угодно 11

Это файл, который мы запустим, чтобы запустить портативный Minecraft.

Портативный Minecraft: первый запуск

Когда мы впервые запускаем портативный Minecraft, у компьютера должен быть доступ в Интернет. Это загрузит время выполнения ...

Как создать портативный Minecraft - сделайте флешку, чтобы играть где угодно 12

... настроить время выполнения, которое может занять некоторое время на медленном USB-накопителе ...

Как создать портативный Minecraft - сделайте флешку, чтобы играть где угодно 13

... а затем запросите учетные данные Minecraft.

Как создать портативный Minecraft - сделайте флешку, чтобы играть где угодно 14

Оказавшись внутри, неплохо проверить, что используются правильные папки на USB, а не системные папки. Мы нажимаем на Редактировать профиль ...

Как создать портативный Minecraft - сделайте флешку, чтобы играть где угодно 15

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

Как создать портативный Minecraft - сделайте флешку, чтобы играть где угодно 16

Нам не нужно вносить какие-либо изменения, просто проверьте, что пути на USB.

После этого мы можем нажать на Play. Мы ждем, пока система загрузит нужные файлы ...

Как создать портативный Minecraft - сделайте флешку, чтобы играть где угодно 17

... и через пару минут мы в главном меню.

Как создать портативный Minecraft - сделайте флешку, чтобы играть где угодно 18

С достаточно хорошей USB-флешкой не будет никакой разницы, как если бы мы играли с жесткого диска.

Как создать портативный Minecraft - сделайте флешку, чтобы играть где угодно 19

Поскольку мы запустили программу один раз, теперь мы можем играть в автономном режиме на любом ПК с той же версией Windows. Он даже не будет запрашивать учетные данные учетной записи, одного раза было достаточно.

Source Portable Minecraft - Сделайте USB-флешку, чтобы играть где угодно

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .