Skip to content

Commit 2a01eee

Browse files
committed
Uninstall sources v1.10.12.0
1 parent 4fbf2ce commit 2a01eee

File tree

5 files changed

+13
-9
lines changed

5 files changed

+13
-9
lines changed

Uninstall/src/UnInstall.hpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -647,13 +647,13 @@ int ExecuteEntry(int Sel, int Action, bool LowPriority)
647647

648648
if (p[Sel].WindowsInstaller && !(!Opt.ForceMsiUse && pszString))
649649
{
650-
TCHAR szCode[5];
650+
TCHAR szCode[6];
651651
if ((Action == Action_UninstallWait) || (Action == Action_Uninstall))
652-
StringCchCopy(szCode, ARRAYSIZE(szCode), _T(" /x"));
652+
StringCchCopy(szCode, ARRAYSIZE(szCode), _T(" /x "));
653653
else if ((Action == Action_RepairWait) || (Action == Action_Repair))
654-
StringCchCopy(szCode, ARRAYSIZE(szCode), _T(" /f"));
654+
StringCchCopy(szCode, ARRAYSIZE(szCode), _T(" /fa "));
655655
else //if ((Action == Action_ModifyWait) || (Action == Action_Modify))
656-
StringCchCopy(szCode, ARRAYSIZE(szCode), _T(" /i"));
656+
StringCchCopy(szCode, ARRAYSIZE(szCode), _T(" /i "));
657657
// Äëÿ CreateProcess
658658
StringCchCopy(cmd_line, ARRAYSIZE(cmd_line), _T("msiexec"));
659659
StringCchCat(cmd_line, ARRAYSIZE(cmd_line), szCode);
@@ -1040,7 +1040,7 @@ void ReadRegistry()
10401040
Opt.RunLowPriority=0;
10411041
SetRegKey(HKCU,_T(""),_T("RunLowPriority"),(DWORD) Opt.RunLowPriority);
10421042

1043-
if (GetRegKey(HKCU,_T(""),_T("ForceMsiUse"),Opt.ForceMsiUse,1))
1043+
if (GetRegKey(HKCU,_T(""),_T("ForceMsiUse"),Opt.ForceMsiUse,0))
10441044
if ((Opt.ForceMsiUse<0) || (Opt.ForceMsiUse>1))
10451045
Opt.ForceMsiUse=0;
10461046
SetRegKey(HKCU,_T(""),_T("ForceMsiUse"),(DWORD) Opt.ForceMsiUse);

Uninstall/src/UnInstall_Eng.hlf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ $^#Contents#
1212
#Column 1# ^<wrap>Registry place, where item information was found.
1313
^<wrap>In x86 OS it is HKLM or HKCU, x64 OS - Mx86, Mx64, HKCU.
1414
#Column 2# ^<wrap>Program install date.
15-
#Column 3# ^<wrap>Flags. «W» - MSI, «M» «Modify» allowed, «R» repair,
15+
#Column 3# ^<wrap>Flags. «W» - MSI, «M» - «Modify» allowed, «R» - repair,
1616
^<wrap>«-» marks "hidden" elements.
1717
#Column 4# ^<wrap>Program name.
1818

Uninstall/src/UnInstall_Rus.hlf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ $^#Содержание#
1212
#Колонка 1# ^<wrap>Место в реестре, где найдена запись о приложении.
1313
^<wrap>В x86 ОС здесь может быть HKLM или HKCU, в x64 ОС - Mx86, Mx64, HKCU.
1414
#Колонка 2# ^<wrap>Дата установки программы.
15-
#Колонка 3# ^<wrap>Флаги. «W» - MSI, «M» доступно «Измнение», «R» восстановление,
15+
#Колонка 3# ^<wrap>Флаги. «W» - MSI, «M» - доступно «Изменение», «R» - восстановление,
1616
^<wrap>«-» помечаются "скрытые" элементы.
1717
#Колонка 4# ^<wrap>Название программы.
1818

Uninstall/src/WhatsNew.Rus.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
v1.10.11
1+
v1.10.12
2+
- '[ ] Force use MsiExec' off by default
3+
- не запускался режим 'Repair' для MSI
4+
5+
v1.10.11
26
- в настройке добавлен флажок '[x] Force use MsiExec', при его отключении и наличия в реестре 'UninstallString/ModifyPath' выполняется команда, указанная в реестре, вместо вызова "msiexec"
37
- в настройке можно указать '[x] Start with low priority'
48
- если выбрано Menu - можно нажать F7 для смены приоритета запускаемого процесса

Uninstall/src/project.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
MODULE = UnInstall
33
VER_MAJOR = 1
44
VER_MINOR = 10
5-
VER_PATCH = 11
5+
VER_PATCH = 12

0 commit comments

Comments
 (0)