1

別のユーザー資格情報を使用して .exe ファイルを起動しようとしています。「不明なユーザー名またはパスワードが正しくありません」というエラーが返され続けますが、これらが正しいことを確認しました。これをさらにデバッグする方法はありますか、または私のコードに何か問題がありますか?


using System.Diagnostics;
using System.Security;
using System.Security.Principal;
using System;
//using System.ComponentModel;
//using System.IO;

namespace MTEK_856_as_Admin
{
    class Program
    {
        static void Main()
        {
            SecureString password = new SecureString();
            password.AppendChar('p');
            password.AppendChar('a');
            password.AppendChar('s');
            password.AppendChar('s');

            Process process = new Process();
            process.StartInfo.UseShellExecute = false;
            process.StartInfo.WorkingDirectory = "\\\\htohna02\\ERP\\EDIData\\";
            process.StartInfo.FileName = "MTEK_856.exe";
            process.StartInfo.Domain = "am.mds.xxxxx.com/AMU";
            process.StartInfo.UserName = @"Admin";
            process.StartInfo.Password = password;
            process.Start();
        }
    }
}
4

0 に答える 0