MCShutdownは両方に含まれています MarvelClient Upgrade および MarvelClient Roaming ライセンス。

シャットダウン機能はすでにMCUpgrade(.exe)に組み込まれており、処理されているため、アップグレードを実行する前にクライアントが閉じていることを確認する必要はないことに注意してください。 


最も著名なXNUMXつ use caseMCShutdownのsは

  • 毎晩自動的にNotesクライアントをシャットダウンします
  • ユーザーがNotesを閉じずにWindowsをシャットダウンした場合の、Notesクライアントの自動シャットダウン。
    これは、ユーザーがリモートセッションからログオフするのを忘れ、サーバーが後でユーザーセッションから自動的にログオフする場合に、Citrix / VDI環境で特に役立ちます。


重要

Windowsからログオフ/シャットダウンするときにクライアントが適切にシャットダウンされるようにするために使用する場合は、開いているすべてのファイルをフラッシュするのに十分な時間をNotesクライアントに与える必要があります。また、 MarvelClient バックアップでは、ユーザーデータの保存が必要になる場合があります。

対応するレジストリ設定は、HKEY_CURRENT_USER(現在のユーザーのみ)またはHKEY_USERS \ .DEFAULT(マシン上のすべてのユーザー)に保存されます。両方が設定されている場合、HKEY_CURRENT_USERはHKEY_USERS \ .DEFAULTをオーバーライドします。

\コントロールパネル\デスクトップ\WaitToKillAppTimeout
\コントロールパネル\デスクトップ\ HungAppTimeout
\コントロールパネル\デスクトップ\ AutoEndTasks

WaitToKillAppTimeoutとHungAppTimeoutがかかります ミリ秒単位のString(!)値したがって、60000は60秒に相当します。 接続が遅いユーザーの場合、ネットワークリソースへのバックアップには60秒かかることがあるため、たとえば60000または90000をお勧めします。
AutoEndTasksは文字列値であり、設定しない(= 0 =無効)、0、または1のいずれかである必要があります。


MCShutdownのコマンドラインオプションは次のとおりです。

コマンドラインオプションDescription

/ shutdownsilent
/サイレント
/ noui

開いているNotes / Designer / Adminクライアントウィンドウを自動的に閉じ、開いているドキュメントがすべて表示されるようにすべてのメッセージボックスに応答します 保存されていません クライアントが閉じることができるように、ダイアログボックスは自動的に応答されます エンドユーザーの操作なし。 例:「メモを終了しますか>はい」、「複製しますか>いいえ」、「保存しますか>いいえ」など。 すべてのメッセージボックスが応答されます 言語に依存しない.
/ シャットダウン
/ ui
最上位のNotes / Designer / Adminウィンドウにクローズメッセージ(ALT + F4と同様)を自動的に送信し、エンドユーザーがメッセージボックスに応答するのを待ちます。event クライアントが閉じないようにします。
/ shutdownauto
/ auto

Windowsのシャットダウンが検出されるまで待機し、検出された場合は、/ shutdownsilentを自動的に開始します。

このオプションは、オプションでと組み合わせることができます / noautoterm
MCShutdownがnotes.exeまたはnlnotes.exeから起動された場合(たとえば、 MarvelClient プログラムアクションの実行)、クライアントがシャットダウンされた後、notes2.exe、nlnotes.exe、designer.exe、および/またはadmin.exeプロセスが見つからない場合、MCShutdownは自動的に終了します。 クライアントのシャットダウン時にMCShutdownを終了させたくない場合は、/ noautotermスイッチを使用できます。


コマンドラインの例

Absolutefilepath \ MCShutdown.exe / shutdownsilent

Absolutefilepath \ MCShutdown.exe / shutdown

Absolutefilepath \ MCShutdown.exe / auto

Absolutefilepath \ MCShutdown.exe / auto / noautoterm