私はプログラムの魔法使いを開発するネットワークコンピュータの魔法使いに格納されているファイルにいくつかのデータを書く必要がありますパスワードで保護されています。 私はこのようにしています - cmdとの接続を開いてからデータを書き込みます。スマートな方法でパスワードで保護されたローカルネットワークパスへの接続を開くには? (Whith C#)
static bool ConnectToSrv()
{
String myUser = "domain.local\\user";
String myPass = "pwd";
String cmdString = "net use \\\\otherPC\\folder\\ /user:" + myUser + " " + myPass;
try
{
ManagementClass processClass = new ManagementClass("Win32_Process");
object[] methodArgs = { cmdString, null, null, 0 };
object result = processClass.InvokeMethod("Create", methodArgs);
return true;
}
catch (System.Exception error)
{
return false;
}
}
public void writeDate(string data){ }
私はより良い方法で必要があると信じています。私は.NETの方法を意味します。 誰かがそれを行う方法を知っていますか? :)
ありがとう
パスワードの安全性から取られたコードは、問題ではありません。これは私がどのようにそれを行うかの単なる例です。 – lfx