FAQ
ネットワーク設定の変更は管理作業です。そのため、NetSetMan を正しく動作させるには通常、管理者権限が必要です。このため、統合Windowsサービス「NetSetMan Service」が作成されました。バージョン4.0以降では、インストール時にこのWindowsサービスが自動的に有効になり、NetSetMan に必要な権限が自動的に提供されます。以前の3.xバージョンでは、このサービスを手動でプログラムの環境設定で有効にする必要がありました。
NetSetMan Service は以下のタスクを実行します。
- プログラム起動時の UAC プロンプトなし。
- このプログラムは、制限付きのWindowsユーザーアカウントでも使用できます。
- オプションで、Windowsログオン画面からプロファイルを切り替えることができます。必要に応じて、この機能は環境設定 › システム特権で有効にできます。
さらに詳しい情報: ヘルプファイル › NetSetMan Service
AutoSwitch機能により、周囲のワイヤレスネットワーク、ネットワークロケーション、アダプタの状態、時間枠などの事前定義された条件に基づいて、プロファイルを自動的にアクティブ化することができます。
このヘルプファイルの章は、必ずお読みください。この章には、作業を開始するにあたって必要な基本事項と詳細がすべて記載されています。 機能に慣れてくれば、考えられるほとんどの使用事例に対応できるようになるはずです。
さらに、以下の背景の詳細を理解しておくと役立つでしょう。
- ネットワークイベント: 設定された条件に応じて、AutoSwitchはシステムイベントハンドラを作成し、システムおよびネットワーク上の関連する変更に反応できるようにします。つまり、AutoSwitchを使用しても、変更されたパラメータを常にスキャンすることでシステムが遅くなることはありません。また、これは、NetSetManがこれらのシステムイベントに依存していることを意味し、プロファイルのアクティベーションが初期化されるまでに時間がかかる場合があります。例えば、LANケーブルを抜くと、Windowsがそれに気づくまでに数秒かかります。ネットワークアイコンがすぐに消されないことに気づくでしょう。このアイコンが変化する瞬間が、NetSetManがネットワークの変更通知を受け取り、それに対応できる瞬間なのです。
- 優先順位: NetSetManが関連するネットワーク変更通知を受け取るとすぐに、現在のネットワーク情報をプロファイルで設定された条件と比較し始めます。最初のプロファイル(ID 0)から始まり、一致するものが見つかるまで(またはまったく一致するものがないまで)、昇順で順次処理が続きます。つまり、IDが低いプロファイルほど優先順位が高いということです(プロファイルの順序は、プロファイル管理で変更できます)。したがって、プロファイル#2とプロファイル#6の条件が満たされた場合、プロファイル#2のみが有効になります。
- キャンセル/スキップ: 自動プロファイルアクティベーションをキャンセルすると、一致するネットワーク条件が変更されない限り、そのプロファイルはスキップされます。一致する条件がなくなるとすぐに、内部のスキップされたプロファイルリストから削除されます。
- アクティブなプロファイル: 条件に一致する最初のプロファイルが現在のプロファイル(=最新の手動または自動でアクティブ化されたプロファイル)である場合、そのプロファイルは再度アクティブ化されません。 アプリケーション(またはシステム)を再起動した場合も同様です。
New Option in v4.2.0: "At program startup, check conditions regardless of last profile activation" -
AutoSwitchステータス: AutoSwitch情報ボタンをクリックするか(またはそのツールチップを表示すると)、現在のAutoSwitchステータスが表示されます。 詳細を確認したい場合に便利です。
IPv6とは何ですか?
必要ですか?
NetSetManにはどのようなIPv6機能がありますか?
IPv6を使用するには何が必要ですか?
XPを使用している場合は、SP1(できればSP2/SP3)をインストールする必要があります。IPv6は非アクティブな状態でインストールされます。本当に使用したい場合は、コマンドラインを開き(Win+R › “cmd.exe”)、以下のように入力してアクティブにする必要があります。
netsh interface ipv6 install
後で気が変わった場合は、次のコマンドを入力して再度無効にすることができます。
netsh interface ipv6 uninstall
設定を配布するにはどうすればよいですか?
- このファイルは直接プログラムフォルダ内にあります。
(例 C:\Program Files (x86)\NetSetMan Pro\) - このファイルにはすべてのプロファイルとプログラム設定が含まれているため、このファイルのみをバックアップ/コピーする必要があります。以前のバージョンとは異なり、NetSetMan 管理設定もそのファイルに含まれています。インストールされたプログラムフォルダからプログラムが実行された場合、それらは自動的にレジストリに転送されます。
-
どのシステム上の各NICにも、それを識別できる固有のIDがあります。そのため、設定ファイルを他のシステムにコピーすると、NICの割り当ては機能しなくなります。しかし、NetSetManは自動的にすべてのNICを名前に基づいて再割り当てしようと試みます。配布用に設定ファイルを用意する場合、すべての事前設定済みのプロファイルが利用可能なネットワークアダプタに正しく割り当てられるように、複数のオプションがあります。
- 全く同じ名前: "Ethernet"
- ワイルドカードを含む名前: "wi*" ⇒ "Wi-Fi", "Wireless Network Adapter", "Wifi #3", ...
- 汎用: "LAN"/"WLAN"⇒ これは、有線/無線ハードウェアNICのうち、最初に利用可能になったものを割り当てます。
- 動的: "AnyLAN"/"AnyWLAN"⇒ これは、特定のNICを割り当てませんが、動的オプションを設定します。そのため、プロファイルが有効化されるたびに、最初に適したNICが使用されます。
[非推奨バージョンの古い説明 4.x]
- このファイルは直接プログラムフォルダ内にあります。
- このファイルにはすべてのプロファイルとプログラム設定が含まれているため、このファイルのみをバックアップ/コピーする必要があります。以前のバージョンとは異なり、NetSetMan 管理設定もそのファイルに含まれています。インストールされたプログラムフォルダからプログラムが実行された場合、それらは自動的にレジストリに転送されます。 HKLM\Software\NetSetMan (x64: HKLM\Software\Wow6432Node\NetSetMan)
-
どのシステム上の各NICにも、それを識別できる固有のIDがあります。そのため、設定ファイルを他のシステムにコピーすると、NICの割り当ては機能しなくなります。しかし、NetSetManは自動的にすべてのNICを名前に基づいて再割り当てしようと試みます。配布用に設定ファイルを用意する場合、すべての事前設定済みのプロファイルが利用可能なネットワークアダプタに正しく割り当てられるように、複数のオプションがあります。
ライセンスを配布するにはどうすればよいですか?
この手順の後、ライセンス情報はライセンスファイルから取得され、プログラムフォルダ内のシステムに紐づいた形式(lic.dat)で保存されます。このファイルを他のシステムにコピーすると、自動的に無効になります。つまり、エンドユーザーは、あなたの同意なしにライセンスを移行することはできません。
特定のパラメータまたは場所を使用して、インストール中にライセンスファイ ルを自動的に配置できます。
同じ顧客アカウントで複数のライセンスパックを購入すると、アカウント内のライセンス総数が加算されます。これにより、ライセンスファイルを任意の方法で交換することができます。例えば、10ライセンスのライセンスパックを3つ購入した場合、3つのライセンスファイルのうち1つを最大30台のシステムで使用し、残りの2つのライセンスファイルは無視することができます。
管理オプションにはどのようなものがありますか?
コマンドラインパラメータ
セットアップ:以下のパラメータをNetSetMan Pro 4.xと一緒に使用して、自動(リモート)インストールを作成できます。 複数のパラメータを組み合わせることができます。
-
ユーザー操作なしのインストール(インストール進行状況の表示あり):
/SILENT -
ユーザー操作なしの非表示インストール:
/VERYSILENT -
その他:
/AUTORUN=true/false (ユーザーがログオンしたときに最小化して起動; デフォルト: true)
/UPDATECHECK=true/false (プログラム起動時に更新について通知; デフォルト: true)
/LOGON=true/false (ログオン前プロファイル切り替えを有効にする; デフォルト: false) -
ライセンス、設定、ロゴファイルを絶対パス、相対パス、ネットワークパスで含める:
/LICENSE="C:\Full Path\license-file.nsmp5" (NetSetMan Pro 5.x ライセンスファイル)
/SETTINGS="prepared-settings-file.xml" (準備された設定ファイル)
/LOGO="\\server\company-logo.png" (ライセンスパックには、30+のライセンスが含まれています。これにより、会社ロゴを含めることができます)
ファイルはプログラムフォルダにコピーされます。そのため、インストール後に元の場所に残しておく必要はありません。
ヒント: ファイルパスをパラメータとして渡す代わりに、準備したファイルをSetup.exeと同じフォルダに配置し、次のように名前を付けることもできます。
license.nsmp5, netsetman.xml (4.x: settings.ini), logo.png
Update:
-
NetSetMan Pro 5.x.yにアップグレード:
netsetman_pro_setup_5xy.exe /VERYSILENT
Deregister:
-
Alternatively: コマンドラインパラメータ
"C:\Program Files (x86)\NetSetMan Pro\netsetman.exe" -deregister
NetSetMan Service:
バージョン4.xでは、統合されたWindowsサービスが自動的にインストールおよび起動されます。(旧バージョンでは)手動制御も以下のコマンドで可能です。
-
インストール / アンインストール (/SILENT = ユーザー操作なし):
[インストールパス]\nsmservice.exe /INSTALL /SILENT
[インストールパス]\nsmservice.exe /UNINSTALL /SILENT -
手動でサービスの開始または停止を行う:
net start nsmService
net stop nsmService
アプリケーション:
当社のライセンスは特定のシステムにリンクされていません。 ただ、有効なライセンス数を超える数の同時インストールが行われないようにする必要があります。 システム(デバイスまたはVM)ごとに1つのライセンスが必要です。 ライセンスは、あるシステムから別のシステムに移動させることができます。
原則として、法人のお客様は社内ネットワーク内に、システムをリアルタイムまたは継続的に監視できるソフトウェア/ライセンス管理をお持ちであると想定しています。これにより、どのソフトウェアがどこで使用されているかを常に把握できます。この種の管理ソフトは実質的に不可欠です。そうでない場合、ソフトウェア利用は無管理となり、ライセンス契約(当社のものに限らず、あらゆるソフトウェア)の遵守は不可能になります。また、許可された場所にのみソフトウェアが配布されるよう、管理された中央配布も有用です。
基本的に当社のライセンスシステムは非常にシンプルです。NetSetMan Pro は必要な場所にのみインストールして登録してください。あるシステムで不要になった場合、または別のシステムのためにライセンスを空けたい場合はソフトウェアをアンインストールしてください。これにより、ライセンスはバックグラウンドで自動的に登録解除されます。当社のライセンスサーバーはお客様に配慮して多くの特例を処理するため、通常は別途の操作は不要です。万一うまくいかず、予期せずライセンス上限に達した場合でも、問題を迅速に自己解決できるよう、カスタマーアカウントに一時的な管理オプションが自動的に有効化されます。
知っておくと便利な情報
- 同一のメジャーバージョンで同一カスタマーアカウントに属するすべてのライセンスは、ライセンスサーバー上で内部的にまとめて扱われます。そのため、1つのライセンスファイルを選び、すべてのシステムで使用できます。
- 複数のライセンスファイルをお持ちの場合、同じシステムで異なるライセンスファイルを登録しないようご注意ください。重複してカウントされる可能性があります。
- 同じシステムでライセンスを繰り返しアクティベートしても、アクティベーション・カウンターは増加しません。これは、システムがハードウェアによって識別されるためです。
- アップデート、フォーマット、またはハードディスクの交換のいずれにおいても、事前の登録解除は不要です。
- 異なるカスタマーアカウントの統合は、技術的に残念ながら不可能です。別アカウントに属するライセンスは、必然的に別々のライセンスプールとして扱われます。
- 登録処理はこれまでに何度も改善しており、旧バージョン(< 5.2.0)の登録問題はすでに解決されていますが、最新アップデートを適用していない場合は影響を受けることがあります。インストールは常に最新の状態に保ってください。
登録解除
- プログラム設定から手動で:
プログラムのインターフェース › 設定 › ライセンス › 登録解除
利点は、成功またはエラーの結果が直ちに分かることです。 - アンインストールにより自動:
"C:\Program Files (x86)\NetSetMan Pro\unins000.exe" (オプション: /SILENT, /VERYSILENT) - パラメータ/コマンドラインで自動化:
"C:\Program Files (x86)\NetSetMan Pro\netsetman.exe" -deregister
重要:登録解除はインターネット接続がある場合にのみ可能です。また、登録解除できるのは現在存在する登録のみであり、未登録のバージョンをアンインストールしても登録解除は発生しません。
登録管理
ライセンス問題が発生すると、カスタマーアカウント内で登録済みシステムの管理オプションが自動的に一時有効化されます。これは登録失敗時のエラーメッセージに記載されます。問題を最短で解決するため、エラーメッセージの内容を必ず詳細までご確認ください。このオプションは常時利用できるものではなく、問題をピンポイントで解決する場合にのみ提供されます。登録データの整理はお客様によって計算負荷が非常に高く、恒常的に提供するとライセンスサーバーのリソースを過度に消費するためです。
この管理オプションは必須または保証された機能ではなく、通常の手段が機能しなかった場合の最後の救済策としてのみ提供されます。そのため、登録問題がない状況での手動有効化はできません。その時点ではライセンス利用に制限が存在しないためです。
ここでは現在登録されているすべてのシステムを確認し、自社のソフトウェア管理と突き合わせることができます。ただし、通常の登録解除はここからは行えません。ソフトウェアが実際に削除されたことを保証するため、登録解除はシステム上で直接実行する必要があるためです。一方で、物理的に存在しないハードウェアのシステムをブラックリストに永久かつ取り消し不能で登録し、その登録を解放することは可能です。
重複登録
- 異なるライセンスであれば、不要な登録を解除してください。管理を簡単にするため、基本的には1つのライセンスファイルを選び、すべてのシステムで使用することを推奨します。
- 同一ライセンスの場合、旧バージョンによる誤った取得が原因の可能性があります。これはまれな条件で発生することがありました(< 5.2.0)。まず最新バージョンへ更新し、その後ソフトウェアを1回実行して登録データを更新してください。続いて当社へご連絡いただければ、最終的な修正を行います。
重複エントリに対してブラックリストを絶対に使用しないでください。システムの恒久ブロックはアカウント内のすべてのライセンスに適用されます!
解決策
ライセンス上限に達した場合、基本的に以下の選択肢があります:-
登録解除: システムが物理的に存在する場合は、ご自身で登録解除できます(ハードディスクがすでにフォーマット/交換されていても可能です)。
該当システムに最新の NetSetMan Pro をインストールし、起動して、元々使用していたライセンスファイルで登録してください。その後、プログラム設定またはアンインストールで登録解除できます。 - ブラックリスト: システムが物理的に存在しない(破損、売却、盗難)場合は、ブラックリストによって永久かつ取り消し不能にブロックすることで登録を解放できます。このオプションは、登録問題が発生するとカスタマーアカウントの登録管理とともに自動的に有効化されます。
- 追加ライセンス: 想定以上に多くのシステムでソフトウェアが必要だと判明した場合は、新しいライセンスパッケージで追加ライセンスを購入できます。既存のカスタマーアカウントで購入すれば、現在のライセンスファイルをそのまま使用できます。
同じ顧客アカウントで複数のライセンスパックを購入すると、アカウント内のライセンス総数が加算されます。これにより、ライセンスファイルを任意の方法で交換することができます。例えば、10ライセンスのライセンスパックを3つ購入した場合、3つのライセンスファイルのうち1つを最大30台のシステムで使用し、残りの2つのライセンスファイルは無視することができます。
お問い合わせ
これらの情報でも個別のライセンス問題を解決できない場合は、メールサポートまでご連絡ください。なお、通常の登録解除やブラックリスト登録はライセンス所有者ご本人のみが実行できるため、当社サポートチームが代行することはできません。- 顧客番号および注文番号
- エラーメッセージと問題のスクリーンショット
- 影響を受けているシステムのコンピューター名


