ドライブ文字をマッピングするのと同じ方法で、任意のネットワークの場所にマッピングする\\this_never_changes\static
のようなパスを作成する方法はありますか?ネットワークパスをUNCとして保存し、何かが別のサーバーに移動された場合に誤動作するプログラムを使用しているため、ドライブ文字をマップするだけでは不十分です。
これには、NTFSディレクトリジャンクションリンクを使用する方がおそらく簡単です。
管理者コマンドプロンプトで次の操作を実行できます。
mklink /D C:\path\to\networkFolder \\networkMachine\folder
次に、ネットワークフォルダの場所が変わると、それは単に
del C:\path\to\networkFolder
mklink /D C:\path\to\networkFolder \\otherNetworkMachine\folder
path\to\networkFolder
は、現在システムに存在していないが、プログラムを使用するように設定するフォルダーである必要があります。
このようにして、プログラムを閉じ、ネットワークロケーションリンクをリセットして(ここでも管理者として)、プログラムを再起動するだけです。