これらは詳細です release MCアップグレードに関する注意事項。


すべての変更の概要については、このメインドキュメントをご覧ください。 release: MarvelClient 12.0


Releases時系列の逆順: 

Release 2023-11-10 - 12.0.48

MCUアップグレード

修正/変更先頭と末尾のタブまたはスペースを含む EXTMGR_ADDINS エントリが正しく解析されない問題を修正しました
修正/変更MCUpgrade.ini エントリが空であっても翻訳される問題を修正しました。 これにより、たとえば、MCUpgrade.ini で empty=disabled であっても、InstallFinishedText が別の言語で設定され、有効になります。

Release 2023-10-12 - 12.0.47

MCUアップグレード

FIXアンインストール後にnotes.exeをチェックしていたため、古いNotesプログラムディレクトリがクリーンアップされなかった問題を修正しました(これは無意味です)。
FIXシンボリックリンクのクリーンアップが常に最大限に行われるとは限らず、空のフォルダーや存在しないフォルダーにシンボリックリンクされている場合でも、Notes インストーラーが IBM や Lotus などの古いフォルダーで動作する場合がある問題を修正しました。
強化ファイル署名が「期限切れ」または失効した場合のコンポーネントの更新は、ini:WinVerifyTrustDefaultFlags=0 を設定することで無効にできるようになりました。

Release 2023-10-06 - 12.0.46

MCUアップグレード

FIXNotes.ini の復元中に ConfigFile がローミングされる問題を修正しました
CHANGEDeferralPromptCount と DeferralPromptLast は、アップグレードを延期する場合にのみ更新されるようになりました。
NEWMarvelClient Upgrade HKEY_LOCAL_MACHINE\ のアクセス許可を自動的に修正しようとしますSOFTWARE\Classes\Notes と HKEY_CURRENT_USER\SOFTWARE\クラス\ノート;
レジストリ エントリは存在するが、アップグレード ユーザーがそのレジストリ エントリに対する読み取りまたは書き込みアクセス権を持っていない場合、アップグレード ユーザー、管理者、および SYSTEM には、対応するキーへのフル アクセスが付与されます。

Release 2023-09-01 - 12.0.45

MCUアップグレード

FIX*DirectoryNew が空か設定されていない場合に Program Files* と ProgramData がクリーンアップされる問題を修正しました
FIXクライアント フォルダーの検出が常に HKLM(32) をチェックするとは限らない問題を修正しました\SOFTWARE\Lotus\Notes の値、ただし HKLM64 のみ\*
FIXデータ ディレクトリがまだ存在しない場合、クライアント フォルダー検出で共有データ ディレクトリが検出されない問題を修正しました。
FIXデータ ディレクトリが存在しない場合、クライアント フォルダー検出でデータ ディレクトリが設定されず、少なくとも /coptim が失敗する問題を修正しました。
強化サービスの実行可能ファイルと DLL コンポーネントは、証明書が「有効な開始から終了まで」の期間内になくなった場合にも更新されるようになりました。
注: 現在の「有効期間」は 15 年 2024 月 XNUMX 日に終了します。当時の新しい MCUpgrade 実行可能ファイルがないと、サービス実行可能ファイルと DLL コンポーネントは実行のたびに更新されます。

Release 2023-08-08 - 12.0.44

MCUアップグレード

FIXすべての Lotus|IBM|HCL\Lotus|Notes レジストリ キーがクリーンアップされない問題を修正しました
FIXその後のレジストリのクリーンアップにより PersonalFolder の場所が変更されない問題を修正しました
FIXMCUpgrade をヘルパー コンポーネントとして実行するとき (公開の進行状況を表示するとき、またはハッシュを計算するときなど)、.progress ファイルは作成されなくなりました。

Release 2023-07-04 - 12.0.43

MCUアップグレード

FIXDeltaCopy が 0 バイトのファイルで失敗する問題を修正しました。そのようなファイルはスキップされるようになり、エラーとしてカウントされなくなりました。
FIXDeferralPrompt が 0 (常に) に設定されている場合、DeferralPromptIfLaunchedDirectly=2 が無視される問題を修正しました。
FIXpmc.dll が NotesProgramDirectoryNew に存在する場合、shareddata\common の EXTMGR_ADDINS 内の pm64.dll エントリに対して pmc.dll が適切に修正されない問題を修正しました。
FIXソース値とターゲット値が同じ場合に EXTMGR_ADDINS、NSF_HOOKS、AddinMenus がクリーンアップされない問題を修正しました
強化EXTMGR_ADDINS クリーンアップがさらに改善されました: いいえの場合 MarvelClient DLL はクリーンアップ後に残りますが、ユーザーには、 MarvelClient DLL、EXTMGR_ADDINS はルートのnotes.ini 値に設定されます

Release 2023-07-01 - 12.0.42

MCUアップグレード

FIX

12.0.41 で導入された新しい EXTMGR_ADDINS クリーンアップの後に DLL ファイルがコピーされ、残念なクリーンアップが発生する問題を修正しました。 DLL ファイルは他のファイルよりも先にコピーされるようになりました。
結局のところ、42 は人生、宇宙、そしてすべてに対する答えです。

FIX

SYSTEM として実行しているときに、InstallFinishedExec が待機されるか、ログファイルが途中で終了する問題を修正しました。

廃止

ini:CheckFileHandles はサポートされなくなりました

Release 2023-06-28 - 12.0.41

MCUアップグレード

FIX

SYSTEM として実行しているときに IconFinder または成功メッセージ ダイアログを表示するときに、InstallFinishedTimeout が無視される問題を修正しました。

新規/拡張

アップグレード メッセージ ボックスの上部にオプションの logo.png/logo.gif (両方が存在する場合は png が優先されます) を表示する新機能を追加しました (サイズが大きくなりすぎるため、IconFinder を除く)

新規/変更

ソース ファイルがターゲット ファイルよりも新しい場合、上書きサフィックスのない CopyTo... フォルダー内の DLL ファイルも上書きされるようになりました。

NEW

EXTMGR_ADDINS、AddinMenus、および NSF_HOOKS のnotes.iniエントリは次のように処理されるようになりました。

- Notes.exe が NotesProgramDirectoryNew で見つかった場合、ビット数が一致しないすべてのエントリが削除されます
- pmc64(.dll) エントリは見つかったが、そのようなバイナリはなく、64 ビット pmc.dll バイナリが存在する場合、エントリは pmc.dll に変更されます。
- プログラム ディレクトリとデータ ディレクトリの両方に存在するバイナリを指すエントリの場合、データ ディレクトリ内のバイナリは削除されます。
- 複数のエントリが MarvelClient バイナリ (Essentials かライセンス付きかに関係なく)、最新のバイナリと対応するエントリのみが保持されます。
- エントリが次の混合を指している場合 MarvelClient Essentials およびライセンスされたバイナリの場合、最新のライセンスされたバイナリが保持されます (最新の Essentials バイナリより古い場合でも)
  (共通データ フォルダーに pmc_data.dll または pmc64_data.dll が含まれており、対応するエントリが存在する場合、最新の Essentials バイナリが保持されます)
- 存在しないバイナリ (shareddata\common、プログラム、データ、または (アクセス可能な) ファイル名) を指すエントリは削除されます。

Release 2023-06-09 - 12.0.40

MCUアップグレード

FIX

12.0.36 を含めて以降、マルチユーザーのnotes.iniバックアップが複数のユーザーに対して機能しなかった問題を修正しました。

FIX

システムとして実行しているときにサイレント GracefulShutdown が実行されず、DeferralPrompt が <> 0 だった問題を修正しました。

Release 2023-06-07 - 12.0.39

MCUアップグレード

FIX

Initiator(Pre) 中に、いくつかの MCUpgrade.ini エントリが誤って展開され、ホワイトリストの署名の不一致につながる問題を修正しました。
この問題は、Initiator(Pre) 中に SourceDirectoryInit や DeferralPrompt が変更された場合にのみ発生しました。

強化

ログファイルのフルパスのログを追加しました

強化

SYSTEM として実行し、コンソール セッション ユーザーが存在する場合、SYSTEM、管理者、全員に LogFile (MCUprade.log) へのすべてのアクセス権が自動的に与えられます。

Release 2023-05-31 - 12.0.38

MCUアップグレード

FIX

/woptimonly (またはコンソール セッション内の他のプログラム) を起動する前に SYSTEM として実行しているときにログ ファイルが閉じられなかった問題を修正しました。


Release 2023-05-30 - 12.0.37

MCUアップグレード

NEW

エントリの前に「network:」(引用符なし) を付けることで、選択的な NotesDataDirectoryOldExclude のサポートが追加されました。

* .ntf
*。ログ
as _ *。nsf
* .dsk
キャッシュ.ndk
ネットワーク:アーカイブ\*
* Tmpは

上記の例では、ネットワーク ドライブ上の古いデータ ディレクトリをユーザー コンテキストのローカルに移行するときにデータ フォルダーからアーカイブを除外しますが、古いデータ フォルダーが固定ディスク上にある場合は除外しません。

新規/拡張

新しいオプション ini:StartupLinkMode を追加しました。 ショートカットの削除中に削除された Notes 起動リンクを「再作成」するには 1 に設定し、いずれの場合でも共通の起動リンクを作成するには 2 に設定します。
1 に設定すると、パブリック/共通起動リンクとユーザー起動リンクの両方が検出され、パブリック/共通のもののみが再作成されます。
パブリック/共通スタートアップ リンクが検出されず、複数のユーザー リンクが検出された場合、すべてのユーザー リンクが再作成されます。
再作成されるリンクは、新しく作成されたパブリック/共通デスクトップ リンクに基づいており、以前のリンクの詳細には基づいていないことに注意してください。
たとえば、ユーザーが -sa オプションを使用して基本クライアントを起動するための起動リンクを持っている場合、新しく再作成されたリンクは、インストーラによって新たに作成されたリンクに基づいているため、基本クライアントは起動しません。


Release 2023-05-10 - 12.0.36

MCUアップグレード

FIXMCShutdown: 以前の HKCU(64)\Control Panel\Desktop\AutoEndTasks の唯一の読み取り値の代わりに、HKCU32\Control Panel\Desktop\AutoEndTasks の読み取り値を追加しました。
強化マルチユーザー データの移行中にどのマルチユーザー データ フォルダーがスキャンされたかのログを追加しました
強化新旧のデータ、または新旧の共有データが同じ場合、notes.ini とデータ移行フィルターも処理されるようになりました。


Release 2023-04-21 - 12.0.35

MCUアップグレード

FIXシングルユーザーからマルチユーザーへのアップグレード時に notes.ini の移行が失敗する問題を修正しました


Release 2023-02-20 - 12.0.34

MCUアップグレード

FIXWindows 10 未満で、シネマに設定するとスプラッシュ スクリーンが正しく表示されない問題を修正しました。 Cinema は Windows < 10 ではサポートされていないため、画面 #3 を表示する必要があります。
FIXシャットダウン通知メッセージ ボックスが、Windows の DPI およびスケーリング設定に従ってフォント サイズを常に調整しない問題を修正しました


Release 2022-10-28 - 12.0.33

MCUアップグレード

FIX11.0.52 以降、アニメーション GIF が再生されなくなっていた問題を修正しました
FIXバックアップ notes.ini ファイルとの間でフォルダー/ファイルのアクセス許可を設定する際の問題を修正しました


Release 2022-09-29 - 12.0.32

MCUアップグレード

FIXクライアント検出で、config.xml の値が間違っていてもレジストリ値よりも優先される問題を修正しました
強化MCUpgrade クライアント検出もサポートされるようになりました Notes 64 Bit クライアント


Release 2022-09-17 - 12.0.31

MCUアップグレード

FIX11.0.52 以降、ショートカットの固定解除が機能しなくなっていた問題を修正しました (おっと)
修正/拡張CopyTo* フォルダー内の実行可能ファイルは、署名されている (= Windows 信頼が検証されている) 場合にコピーされるようになりました。

Release 2022-09-05 - 12.0.30

MCUアップグレード

FIX(含む) 1 以降、ProgressbarHideInit が 0 ではなく 12.0.27 にデフォルト設定されていた問題を修正しました。

Release 2022-09-01 - 12.0.29

MCUアップグレード

FIXセキュリティ権限の設定と解決不能/無効な SID に関する問題を修正しました
FIX25 以降 (含む) MCUUpgrade Free 12.0.26 が壊れていた場所を修正しました。

Release 2022-08-25 - 12.0.28

MCUアップグレード

FIXMCUpgrade.exe の再実行後 (たとえば、イニシエーターの後または NetworkDrive の再マッピングが原因)、前のユーザーが受け入れられず、コンソール セッションの検出に失敗する問題を修正しました。
FIXMCUpgrade.ini で Coptim=2 が設定され、ターミナル サーバー セッションが検出されず、SharedDataDirectoryNew が設定されている場合、CopyToProgramNew に配置された .dll ファイルはすべて SharedDataDirectoryNew\Common にコピーされます。
FIXWTS/Citrix の検出が修正され、大幅に強化され、OS のプロパティとクライアント プロトコル/セッションの詳細から Windows ターミナル サーバーと Citrix サーバーを検出できるようになりました。
強化新しいオプションのコマンド ライン スイッチ /citrix および /vdi を追加 - いずれかを使用して prevent インストール手順からの CITRIX=1 手順の削除

Release 2022-07-29 - 12.0.27

MCUアップグレード

NEWini:ProgressbarHideInit を使用すると、アップグレードの開始時にスプラッシュ スクリーンを非表示にすることができます。トレイ アイコンをダブルクリックして表示することもできます。
FIXをインストールする際の問題を修正しました。 panagendaInstallerService、その後すぐにサービスが開始されませんでした

Release 2022-07-26 - 12.0.26

MCUアップグレード

新規/拡張

(Un)InstallExec* 命令で複数のログ ファイルのサポートを追加

強化

HKEY_USERS\*\ を追加しましたSOFTWARE複数のアンインストール手順に \nice.exe が含まれている場合は、\\HCL\Lotus から自動削除

強化

MCUpgrade.ini で Coptim=2 が設定されており (Citrix タブ → Citrix でのみ有効にする)、ターミナル サーバー セッションが検出されない場合、「CITRIX=1」および「CITRIX=1」は installexec* 命令から削除されます。

Release 2022-06-22 - 12.0.25

MCUアップグレード

NEW

コンソールセッションユーザーがいる場合、現在のコンソールセッションユーザーSIDとして解決されるプレースホルダー%MCU_ConsoleSessionSID%のサポートが追加されました 

NEW

複数のアンインストール命令に\nice.exe、HKEY_USERS \*\が含まれている場合SOFTWARE\ Lotus \ Notes、HKEY_USERS \ * \SOFTWARE\ IBM \ Notes、およびHKEY_USERS \ * \SOFTWARE\HCL\メモは自動的に削除されます。

これは、MCUpgrade.ini:PostUninstallRegistryCleanup=0を設定することで無効にできます。

変更/強化

少なくともXNUMXつのアンインストール命令に依存するもの(ショートカットの削除など)は、アンインストール命令の数を数えるだけでなく、少なくともXNUMXつのアンインストール命令で\nice.exeを具体的にチェックするようになりました。 

Release 2022-06-14 - 12.0.24

MCUアップグレード

FIXMCUpgradeが起動された場所からではなく、起動が開始されたフォルダーからプログレスバーのスプラッシュが読み込まれる問題を修正しました
(たとえば、C:\ Users \ Publicでcmdを開き、「\\ uncpath \ MCUpgrade.exe / pbar」を起動します。以前は、スプラッシュはC:\ Users \ Publicから読み込まれていましたが、現在は実行フォルダーから読み込まれています。 )。

Release 2022-05-30 - 12.0.23

MCUアップグレード

NEWまた、MCUpgradeは、%programdata%、%programfiles(x86)%、および%programfiles%の下にあるLotus \ Notes | IBM \ Notes | HCL \ Notesフォルダーが存在する場合は、それらをクリーンアップ/削除します。
古い|新しい共有データ、または古い|新しいNotesプログラムファイルフォルダと一致しません
これはevent インストーラーが古いディレクトリまたはその一部にインストールすること
FIXStdOutとStdErrがRunAsUserで読み取られなかった問題を修正しました
FIXイニシエーターが最初にMCUpgrade.iniのみを解凍し、次に残りを解凍するのではなく、MCUpgrade.zipからすべてのファイルをXNUMX回解凍する問題を修正しました。
FIXログに「notes_coptim.iniを正常に読み取りました」と記載されていたログの問題を修正しました。実際には「setup_coptim.txt」を読み取りました。
FIXネットワークドライブの再マッピングが失敗した場合にMCUpgradeが4699ではなく終了コード0を返す問題を修正しましたが、それ以外はすべて問題ありませんでした
FIXGracefulshutdownが「すべてのウィンドウが閉じている/プロセスが残っていない」を返さないというまれな問題を修正しました

Release 2022-02-28 - 12.0.22

MCUアップグレード

NEW

新しいオプションini:MultiUserSymlinkCleanupを追加しました。 MCUpgrade.iniに1つ以上のアンインストール命令が存在する場合、デフォルトはXNUMXです。 それ以外の場合は設定されません。 
1に設定すると、MultiUserSharedDataOldおよびMultiUserSharedDataNewに従ってLotus / IBM / HCLリダイレクトが削除されます(例:C:\ ProgramData \ Lotus \ Notes> C:\ ProgramData \ HCL \ Notes)

この修正は、にアップグレードするすべてのお客様にとって重要です。 HCL Notes 12.0.1、HCLインストーラーが既存のリダイレクト/シンボリックリンクを処理する方法に問題があるため

FIXリダイレクトと同じフォルダが誤って検出されたために、ディレクトリのクリーンアップがスキップされる問題を修正しました。
[C:\ ProgramData \ Lotus \ Notes\Data]の削除をスキップします。 [C:\ ProgramData]は[C:\ProgramData]..へのリダイレクトです。
FIXシンボリックリンクフォルダを指している場合、古いメモの共有データがクリーンアップされない問題を修正しました。
ini:MultiUserSharedDataOldを読み取った後、リダイレクト(シンボリックリンクとジャンクションポイント)がすぐに解決されるようになりました
FIXMCUpgradeMainからの負の終了コード(例:-10)が成功として扱われる問題を修正しました

Release 2022-02-15 - 12.0.21

MCUアップグレード

FIXMCUpgradeがMCUpgradeMainからのエラーコードを常に渡さない問題を修正しました
FIXスキャンされたショートカットフォルダのXNUMXつが設定されていない場合(=空の文字列)、MCUpgradeが宣言されていない変数エラーに遭遇するというまれな問題を修正しました
修正/変更MCUpgradeがSYSTEMとして直接起動された場合、DisableLocalAdmin <> 0は今後無視されます
CHANGE標高エラーの場合、ログにはWAITING for USERではなく、ELEVATIONエラーが表示されます。
CHANGE標高エラーの場合、終了コードは1だけではなく、拡張エラー(1326や1327など)になりました。
変更/強化ファイルがチェックサムと一致しない場合(ホワイトリストを使用している場合にのみ適用可能)、戻りコードは1ではなく4752になります。
エンハンスメント/ NEW新しいオプションUpgradeIniMinLinesが追加されました(設定されていない場合、デフォルトは15になります)-MCUpgrade.iniに含まれる行数が指定された数より少ない場合、MCUpgradeは終了します。

Release 2021-11-22 - 12.0.20

MCUアップグレード

FIXProgressBarCinema = 1を使用すると、カスタムプログレスバーのスプラッシュが常に上書きされる問題を修正しました。 存在し、600x607ピクセルでない場合にのみ置き換えられるようになりました
FIX非常に短い時間で多くの更新が行われたときにプログレスバーが十分に速く更新されなかった問題を修正しました
FIX古いデータディレクトリがappdata \ localの下にあるが、「\ data」で終わっていない場合に、appdata \ localが新しいデータディレクトリに移行される問題を修正しました
CHANGEini:RestoreNetworkDriveMappingsOptionのデフォルトは、今後0から1に変更されました=順列ではなく現在のユーザーのみ
変更/強化RestoreNetworkDriveMappingsは、ini:LogonDomainsも尊重するようになりました
変更/強化プレビュースナップショットを作成する前に、Windowsデスクトップも更新されるようになりました
変更/強化LogonDomainsはデフォルトで@LogonDomain | @LogonDNSDomain | @ComputerName | @ComputerDomainになりました(無効にするには0に設定します)
強化追加のフィルターオプションとして@ComputerDomainをini:LogonDomainsに追加しました(HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ Domainから)
また、「実行中」の情報の後にコンピュータドメインのログを追加しました
強化@ComputerDomainは、mcuキーファイルでも使用できるようになりました(@ComputerNameと同様)。

Release 2021-10-19 - 12.0.19

MCUアップグレード

NEWMCUpgradeも Windows11の準備ができました
MCUpgrade.logは、該当する場合、「WIN_11で実行中」も正しく表示するようになりました。
実行可能ファイルには、shell249.dllのアイコン32の代わりにデフォルトで使用される独自のアップグレードショートカットアイコンも含まれるようになりました。
(Microsoftは、Windows 249のアイコン番号11を時計アイコンに置き換えることを決定しました)
FIXダイアログが表示されているときにクライアントを閉じると、GracefulShutdown通知ダイアログがすぐに自動的に閉じるようになりました。
FIXGracefulShutdown通知ダイアログは、経過時間の終了時に自動的に閉じるようになりました
FIXプログレスバーに「ProcessingShortcuts」と表示されていた問題を修正しました。実際には、すでにWindowsDefenderの指示が実行されていました。
変更/強化DeferralPromptが無効になっている場合、GracefulShutdownが自動的に有効になるようになりました
強化ウィンドウが見つからない場合、または一番上のウィンドウにボタンがない場合、最初のGracefulshutdownRetryダイアログが15秒後に表示されるようになりました。
強化ダイアログに表示されるショートカットアイコンは、以前の64x64ではなく32x32ピクセルになりました
強化MCUpgrade.logは、現在のWindowsビルドもログに記録するようになりました
強化すべてのMCUpgradeメッセージボックスに[再実行]ショートカットアイコンが表示されるようになりました

Release 2021-10-13 - 12.0.18

MCUアップグレード

FIXフォルダのセキュリティ権限の設定中に、MCUpgradeMainが終了コード-1073741819(c0000005)で突然終了するというまれな問題を修正しました
FIXMCUpgrade 25Freeライセンスがローカル管理者アカウントをサポートしていなかった問題を修正しました-MCUpgrade25Freeはコンソールセッションユーザーのドメインもチェックするようになりました
修正/変更

データディレクトリが「AppData \ Local」にない新しいターゲットフォルダに移行されると、コンソールセッションユーザーのSIDではなく、全員にアクセス権が付与されます。
さらに、継承はデータフォルダー自体に対して無効になり、すべてのサブフォルダーとファイルに対して有効になります。

Release 2021-10-11 - 12.0.17

MCUアップグレード

FIXMCUpgradeが、チェコ語などのWindowsでホワイトリストが改ざんされていると誤って述べていた問題を修正しました。
強化UpgradeDirectory <> "%PUBLIC%\ MCUpgrade"と組み合わせたCinemaResourcesのサポートが追加されました

Release 2021-08-13 - 12.0.16

MCUアップグレード

FIXうまくいけば、StdOutとStdErrの解析を完全に修正しました
FIXWindows <10のシネマモードでプログレスバーを起動すると、間違ったスプラッシュ画面が読み込まれる問題を修正しました(シネマモードにはWindows> = 10が必要です)
修正/変更(アン)インストール中にログファイルのバックアップ(rcplauncher、jvmpatcherなど)を変更して、logsフォルダーに直接移動するようにしました
修正/変更WindowsDefenderの指示を実行する前に、MCUpgradeはサービスが実行されているかどうかを確認するようになりました。 get-MpComputerStatusがないと、フリーズ/ハングする可能性があります
変更/強化MCUpgrade.logから余分な「スキャン」行を削除し、不必要に肥大化させました
強化UpgradeLanguageが指定されていない場合の現在のユーザーOS言語検出を追加
強化MCUpgradeProgress(_lang).htmlのサポートが追加されました-UpgradeLanguageが設定されていて、_lang.htmlが存在しない場合、MCUpgradeProgress.htmlが使用されます

Release 2021-07-23 - 12.0.15

MCUアップグレード

FIX.AMServiceEnabled <> falseおよび.AMRunningMode <> "Not running"のWindowsDefenderチェックは、WindowsDefender *オプションのいずれかが設定されている場合にのみ実行されるようになりました。
FIX.AMServiceEnabled <> falseおよび.AMRunningMode <> "Not running"のチェックが失敗した場合、全体的な結果はエラーではなくなりますが、エラーで成功します。
FIXウムラウトやその他の特殊文字を常に適切に変換するとは限らないStdOut解析の問題を修正しました

Release 2021-07-14 - 12.0.14

MCUアップグレード

ご利用ガイド12.0.13さん? 黒猫と金曜日なので、13はやりたくありませんでした。
FIXコンソールセッションを備えたシステムとして実行しているときにWindowsデスクトッププレビューが表示されない問題を修正しました
FIXメッセージボックスが小さすぎるために、オプションのGracefulShutdownCancelMessageが表示されない(有効になっている場合)問題を修正しました
強化サービス/システムを介して実行しているときに表示されるメッセージボックスも美化されるようになりました(-意図された-失敗したインストールメッセージボックスを除く)
強化InstallFinished *メッセージボックスは、InstallFinishedTimeoutと組み合わせて使用​​した場合にも美化されるようになりました。
強化WindowsDefenderは、.AMServiceEnabled <> falseおよび.AMRunningMode <> "Notrunning"の場合にのみ構成されるようになりました。

Release 2021-07-07 - 12.0.12

MCUアップグレード

FIXMCUpgradeMainでエラーが発生した場合、または強制終了された場合に、複数のユーザー名|パスワード|ドメインでの昇格が失敗する問題を修正しました
FIXテンプレートのみを圧縮しても、パスワードプロンプトが表示されない問題を修正しました
FIXテンプレートを圧縮すると、4771 / successではなくエラー0が発生する問題を修正しました
FIX作業ディレクトリがないためにテンプレートの圧縮が機能しない問題を修正しました
強化新しいiniオプションCoptimCompactTemplatesTimeoutを追加しました。 デフォルトは-1(=タイムアウトなし)で、秒数に設定されます。その後、CoptimCompactTemplatesはコンパクトの終了を待機しなくなります。
注:使用する場合、特に多くの言語をインストールする場合は、安全のために最小値300 = 5分を強くお勧めします。

Release 2021-07-05 - 12.0.11

MCUアップグレード

FIXReRunShortcutNameが設定されていない場合でも、再実行情報メッセージボックスが表示される問題を修正しました
修正/拡張DetectNotesClientFoldersは、SYSTEM / Serviceを介してMCUpgrdeを直接実行するときにも適用されるようになりました。
強化DetectNotesClientFoldersがシンボリックリンクを解決するようになりました
強化システム/サービスを介してMCUpgrdeを直接実行すると、サイレントクライアントシャットダウンが実行されるようになりました
強化MCKeyfileEditorにバージョン情報の表示を追加しました

Release 2021-07-03 - 12.0.10

MCUアップグレード

修正/拡張フォールバックデータディレクトリ検出にIBM \ Lotus \ Notesを追加しました
修正/拡張固定されたWindowsスタートメニューショートカットの削除と固定解除を追加しました(以前は、タスクバーのショートカットのみが固定解除されていました)
NEWNotesProgramDirectoryOldとNotesDataDirectoryOldの両方が指定されていないか、存在しない場合の古いNotesクライアント検出を追加しました。 これは、DetectNotesClientFolders = 0を設定することで無効にできます。
複数のNotesクライアントフォルダが見つかった場合、最後に変更された最新の%notes_data%\ names.nsfを持つクライアントのフォルダが使用されます。 DetectNotesClientFoldersNewest = 0を無効に設定します

Release 2021-06-24 - 12.0.9

MCUアップグレード

FIX変更がすでに保存されている場合でも、ユーザー名、パスワード、ドメイン名に複数の値がある場合に、MCKeyFileEditorが保存されていない変更を要求する問題を修正しました
FIXMCUpgrade_language.iniファイルが常にUTF-8として読み取られず、メッセージボックスやプログレスバーに誤って表示される問題を修正しました
強化PermutatedLogon = -1のサポートをprに追加しましたevent ユーザー名とドメイン名の順列。 ユーザー名、パスワード、ドメインに同じ数の値が必要
強化新しいMCUpgrade.iniオプションLogonDomainsを追加しました。 デフォルトでは設定されていません。たとえば、@ LogonDomain | @LogonDNSDomain | @ComputerNameに設定すると、対応するドメインに一致する.mcuアカウントのみに切り替わります。
注:@LogonDomain | @LogonDNSDomain | @ComputerNameは文字通り使用できます。 それらは実行時にユーザーの対応する値に置き換えられます

Release 2021-06-23 - 12.0.8

MCUアップグレード

FIXワークスペース最適化を使用せずにテンプレートを圧縮すると、パスワードプロンプトが表示されず、MCUpgradeが無限にハングする問題を修正しました。
FIXCreate_R12_Databasesが自動的に引き継がれない問題を修正しました
FIXカスタムplugin_customization.iniを使用するとワークスペースの最適化が失敗する問題を修正しました。
MCUpgradeは、すべてのインストール後、CopyTo *の前に、plugin_customization.iniを保護し、保護されたバージョンをワークスペースの最適化に使用し、その後、CopyTo *の結果を復元します。
FIX変更がすでに保存されている場合でも、ユーザー名、パスワード、ドメイン名に複数の値がある場合に、MCKeyFileEditorが保存されていない変更を要求する問題を修正しました
強化最後に記憶されたハッシュに関係なく、WindowsDefender設定の再適用を強制する新しいiniオプションWindDefenderExcludeForceが追加されました

Release 2021-06-18 - 12.0.7

MCUアップグレード

FIX新しいProgressbarCinemaがアクティブコンテンツを有効にするように要求する問題を修正しました
FIXANSI / = UTF-8以外のコンテンツを含む言語がプログレスバーまたはログに正しく表示されない問題を修正しました
FIX

C:\ WINDOWS \ system32 \ config \ systemprofile \ AppData \ Localとして解決されなかった場合でも、%localappdata%がデフォルトのユーザーフォルダーに置き換えられる問題を修正しました
これは、MCUpgrade> = 12.0.2のSYSTEM / Serviceを介してアップグレードするお客様にとって重要な修正です。

FIXホワイトリストに登録する際に、ユーザーの観点から常に間違っていると主張されるステージディレクトリ内のファイルの問題を修正しました。 この問題は12.0.6で発生しました
FIX

欠落している、または間違っている/欠落している古いデータディレクトリがIBM \ Notes \ DataまたはLotus \ Notes \ Data(存在する場合)にフォールバックしない問題を修正しました
Notesクライアントは、HCL \ Notes \ Dataディレクトリが見つからない場合、IBMまたはLotusデータディレクトリを使用して効果的に起動します。

強化フィックスパックインストーラーが失敗したため、一時ディレクトリに空白が含まれている場合、OS TEMPおよびTMPは自動的にC:\ Windows \ Tempに設定されます(存在する場合)、フォールバックMCUpgradeDirectory
CHANGEProgressbarCinemaは、Windows <10では無効になっています

Release 2021-05-28 - 12.0.6

MCUアップグレード

FIXSetEnvvalueを使用するとホワイトリストが機能しない問題を修正しました
強化WinDefenderExcludesは、最後に適用された変更と異なる場合にのみ再適用されるようになりました。 これらは、HKEY_LOCAL_MACHINE \のチェックサムとしてレジストリに記憶されます。SOFTWARE\panagenda\MarvelClient\ Upgrade \ WindDefenderExcludeLast

Release 2021-05-26 - 12.0.5

MCUアップグレード

NEW新しいiniオプションWindDefenderExcludeDefaultsを追加しました。 デフォルトは0 /未設定、ベストプラクティスの除外を有効にするには1に設定
NEW新しいiniオプションWindDefenderExcludePath ###を追加しました。 除外する最大999のパスを設定し、WindDefenderExcludeDefaultsと組み合わせることができます
注:%localappdata%は、USERPROFILES =およびOSLOCALAPPDATASUFFIX =のログ出力に従って、自動的にC:\ Users \ * \ Appdata \ Localに置き換えられます。
NEW新しいiniオプションWindDefenderExcludeProcess ###を追加しました。 除外する最大999のプロセスを設定し、WindDefenderExcludeDefaultsと組み合わせることができます
NEW新しいiniオプションDeferralPromptIfLaunchedDirectlyを追加しました。 デフォルトは1で、0に設定すると、Windowsエクスプローラーまたはデスクトップから直接MCUpgradeを起動するときに延期プロンプトが無効になります。
FIXデスクトップ/ショートカット/エクスプローラーから直接MCUpgrade.exeを起動しても、延期が1(=毎日)に設定されていると何も実行されない問題を修正しました。
変更/削除MCUpgrade は、10.0.1(FP2); これは現在、MCUpgrade 25 Free に完全に置き換えられています。

Release 2021-05-19 - 12.0.4

MCUアップグレード

FIX進行状況ウィザードのスプラッシュで12.0.3で導入された宣言されていない変数エラーを修正しました

Release 2021-05-19 - 12.0.3

MCUアップグレード

FIX(再)実行ノートクライアントアップグレードショートカットが翻訳されなかった問題を修正しました
FIXCoptim / Woptim最適化中に100秒より長く実行されているプロセスの進行状況バーが適切に更新されない問題を修正しました
FIXConfigデータベースからの公開中にインストール手順の一部として欠落しているzipファイルを常に検出しないMCKeyfileEditorの問題を修正しました
強化Zipの進行状況は、追加された1MBを超えるファイルに対してのみ表示されるようになりました。

Release 2021-05-05 - 12.0.2

MCUアップグレード

FIXSYSTEMとしてアップグレードするときに、%localappdata%がC:\ WINDOWS \ system32 \ config \ systemprofile \ AppData \ Localとして解決される可能性がある問題を修正しました。 このような場合、デフォルトユーザーlocalappdataとして常に解決されるようになりました
強化システムおよびシェル通知用の追加行を使用したショートカット作成のログの改善
強化* SetRegistryKeyOption ###は、%MCU_Merge%および%MCU_Unmerge%もサポートするようになりました。オプションで、%MCU_Merge%などの区切り文字サフィックスが付いています(区切り文字のデフォルトは、REG_EXPAND_SZの場合は@LF(@)、その他のすべての* _SZ値タイプの場合は;)
強化機能強化:新しいiniオプションSetEnvOptionを追加しました。これは、%MCU_Merge%または%MCU_Unmerge%に設定でき、オプションで、%MCU_Merge%などの区切り文字を付けます(区切り文字のデフォルトは;)

Release 2021-04-29 - 12.0.1

MCUアップグレード

FIXすべてのrcplauncher、jvmpatcher、および同様のファイルがすべて、filename_datetime.logではなくrcplauncher_datetime.logとして添付/保存される問題を修正しました。
FIX%ProgramFiles(x86)%\の外部でSYSTEMを介して実行すると、問題が修正されました。panagenda\ MCUpgrade、MCUpgrade.dllはUpgradeDirectoryに展開されません(%ProgramFiles(x86)%\に存在しない場合)panagenda\ MCUpgrade)
FIXコンソールセッションなしでSYSTEM経由で実行すると、マルチユーザー移行中に最初に移行されたnotes.iniに間違ったDirectory =エントリが含まれていた問題を修正しました
FIXマルチユーザー共有データのクリーンアップ中に%ProgramData%をXNUMX回スキャンするというマイナーな問題を修正しました
FIXを使用してアップグレードすると、 panagenda インストーラーサービス、古いMCUpgrade * .dllファイルは更新されませんでした
修正/変更/拡張backup \ index.txt(再)作成が拡張され、存在しない/指定されていない/自動検出されないNotesIniFileOldをより適切に/適切に記憶するようになりました
さらに、backup \ index.txtは実行間も変更されずに保持されます。欠落しているファイル(ソースまたはインデックス)は、ローミングバック中に処理されます。

Release 2021-04-28 - 12.0.0

MCUアップグレード

強化MCUpgradeは、将来の64ビットNotesクライアントのインストールのために%ProgramFiles%も解決するようになりました
FIXコンソールセッションなしでSYSTEM経由で実行しているときに、最善の努力でフォルダーを取得すると、間違ったlocalappdataフォルダーとappdataサフィックスが計算される問題を修正しました
FIXコンソールセッションなしでSYSTEM経由で実行しているときに、最後にログオンしたユーザー経由でフォルダーを取得すると、余分なバックスラッシュが原因で機能しない問題を修正しました
FIXコンソールセッションなしでSYSTEM経由で実行すると、別のプログラムを実行した後にログが停止する問題を修正しました
FIX%ProgramFiles(x86)%\の外部でSYSTEMを介して実行すると、問題が修正されました。panagenda\ MCUpgrade、MCUpgrade.dllはUpgradeDirectoryで常に使用されるとは限りません
修正/変更MCUpgrade * .dlls、MCKeyfileEditor * .dlls、および panagendaInstallerServiceは新しい証明書で署名されています
証明書の有効期限が切れたすべてのコンポーネントは、必要に応じて自動的に再デプロイされます