Я делаю изрядное количество портативных приложений для личного пользования, и они по большей части работают отлично. Однако меня это расстраивает, что если я запускаю их на другом компьютере, ни одно из моих предпочтений не сохраняется, поскольку программа всегда ищет в appData файлы конфигурации (которые, очевидно, не существуют в другой системе), поэтому я ' Мне интересно, есть ли какая-то командная строка для запуска .exe с пользовательским расположением .ini.
Я спрашиваю об этом, во-первых, потому что Google оказался бесплодным (еще раз), а во-вторых, потому что я знаю, что это возможно - я действительно делал это раньше, но только с одним из моих приложений. Я сделал это, запустив приложение с помощью команды programFile.exe -f configFile.ini /s
(я также видел programFile.exe -d -f configFile.ini /s
в другом месте). Естественно, я думал, что попробую применить это к некоторым другим приложениям, но, похоже, это работает только для этого конкретного приложения.
Итак, есть ли команда / переключатель, о которой я не знаю, которая сделает это для файла .exe?
Спасибо