sql >> データベース >  >> RDS >> Mysql

C#コンソールアプリケーションでCMDコマンドを実行するにはどうすればよいですか?

    Process cmd = new Process();
    
    cmd.StartInfo.FileName = "cmd.exe";
    cmd.StartInfo.RedirectStandardInput = true;
    cmd.StartInfo.RedirectStandardOutput = true;
    cmd.StartInfo.CreateNoWindow = true;
    cmd.StartInfo.UseShellExecute = false;
    
    cmd.Start();
    
    /* execute "dir" */
    
    cmd.StandardInput.WriteLine("dir");
    cmd.StandardInput.Flush();
    cmd.StandardInput.Close();
    Console.WriteLine(cmd.StandardOutput.ReadToEnd());
    


    1. SQLServerのチェック制約

    2. MySQLで日付と時刻をフォーマットする方法

    3. 複数の結果セットを持つexecでINSERTINTO

    4. SQLiteにデータを挿入するときに、NULL値を列のデフォルト値に変換する