web-dev-qa-db-ja.com

インストール時またはスクリプトを介してnotepad ++アップデートを無効にする-Windows7

エンドユーザーが管理者権限を持たないいくつかのコンピューターラボにnotepad ++を展開します。ソフトウェアを展開することはできますが、自動更新をオフにして、次のバージョンがリリースされたときにポップアップが表示されないようにする必要があります。インストール時またはインストール後にレジストリまたは他のファイルを変更してコマンドラインスイッチを使用してこれを行う方法はありますか?現在、「npp.6.6.9.Installer.exe」/ Sでインストールしています。

1
Yanzzee

あなたがそれをすることができるいくつかの方法があります。 updaterフォルダーを展開しないと、更新機能が機能しません(また、エラーメッセージが表示されないように見えます)。オプションを無効にするだけの場合は、ユーザーのconfig.xmlファイルを編集する必要があります。

C:\Users\<user>\AppData\Roaming\Notepad++\config.xml

あなたが求めている行は次のとおりです。

<GUIConfig name="noUpdate" intervalDays="15" nextUpdateDate="20140606">no</GUIConfig>

「no」を「yes」に変更すると、自動更新チェックが停止します。

2
snowdude

新規インストールの場合、適切な解決策は次のとおりです。

C:\ Program Files(x86)\ Notepad ++\config.model.xml

行を変更します。

から:

<GUIConfig name = "noUpdate"> no </ GUIConfig>

に:

<GUIConfig name = "noUpdate"> yes </ GUIConfig>

したがって、基本的に新しいユーザープロファイルには、NoUpdateがyesに設定されて入力されます。

これは、SCCMおよびサイレント展開で特に役立ちます。

1
EricSP