重定向C#进程输出
|
我正在研究一个项目,该项目将查询在其他系统上运行的计划任务。我编写了一个控制台应用程序,该应用程序运行schtasks并将输出重定向到文本文件。但是,我想知道是否可以将此输出重定向到SQL数据库?
我当时正在考虑编写一个存储过程,该存储过程将处理所有插入操作,但是我不知道该如何处理控制台应用程序中的数据。我已经有一个存储的proc,它将XML和文本数据重定向到我过去创建的数据库,但是我试图不让文件到处都是。
任何输入都会很棒。这是我的代码,以防有人想看到它:
Process process = new Process();
process.StartInfo.FileName = \"C:\\\\Windows\\\\System32\\\\schtasks.exe\";
process.StartInfo.Arguments = \"/query /s 192.168.0.124\";
process.StartInfo.UseShellExecute = false;
process.StartInfo.RedirectStandardOutput = true;
process.Start();
string procOutput = process.StandardOutput.ReadToEnd();
下面仅是使用文本编写器重定向到文本文件的方法。
没有找到相关结果
已邀请:
4 个回复
佃蒜狗掂哥
和sqlcmd变量在一行中:
摊揉售
篮肥炼皖
魄龟呸筹