私は以下を使用してネットワーク経由でディレクトリを開いています:
System.Diagnostics.Process.Start(path); // path = UNC network path
ただし、2つのネットワークパスがあります。
\\This_PC_Does_Not_Exist\dir
\\This_PC_Is_Turned_Off\dir
最初の1つは、ネットワークPCが存在しないことを確認するのに非常に高速で、2つ目は約2分かかるのはなぜですか。私が間違っていなければ、Windows環境でネットワークパスに到達できないかどうかを判断するのに30秒かかります。
この場合、なぜこれほど時間がかかるのでしょうか。また、PCがオフになっているという情報を高速化する方法を教えてください。