added: install --clear-pfx

This commit is contained in:
Mikhail Tergoev 2025-03-10 16:31:59 +03:00
parent d1c1609ddd
commit 9e76d0c78d

@ -842,7 +842,12 @@ wine_run_install () {
}
run_autoinstall () {
[[ -p /dev/stdout ]] && local USE_PIPE="1"
if [[ $1 == "--clear-pfx" ]] ; then
export CLEAR_PREFIX="1"
shift
elif [[ $2 == "--clear-pfx" ]] ; then
export CLEAR_PREFIX="1"
fi
AI_SCRIPT="${1,,}"
if [[ $AI_SCRIPT == "list" ]] || [[ -z "$AI_SCRIPT" ]] ; then
echo "Список программ с возможностью автоматической установки:"
@ -866,13 +871,16 @@ wh_info () {
echo "Использование: $SCRIPT_NAME [команда]
Команды:
install|-i [скрипт установки] если без аргументов, то выводит список возможных установочных скриптов
installed|run список установленных программ
run [программа.exe] запуск программы (отладка)
install|-i list список возможных установочных скриптов
install|-i [скрипт] запустить скрипт установки программы
install|-i [скрипт] --clear-pfx не использовать подготовленный префикс для установки ПО
installed|run список установленных программ
run [программа.exe] запуск программы (отладка)
Параметры:
--help показать эту справку и выйти
--version показать информацию о пакете и его версии
--help показать эту справку и выйти
--version показать информацию о пакете и его версии
"
}
@ -893,7 +901,7 @@ case "${1,,}" in
wineconsole|cmd) prepair_wine ; wine_run "wineconsole" ;;
winetricks) shift ; update_winetricks ; prepair_wine ; "$WINETRICKS" -q "$@" ;;
desktop) shift ; create_desktop "$@" ; exit 0 ;;
install|-i) shift ; run_autoinstall "$1" ;;
install|-i) shift ; run_autoinstall "$@" ;;
installed) shift ; check_installed_programs "$1" ;;
run|-r) shift ; run_installed_programs "$1" ;;
*)