質問があります。アプリケーション内の PowerShell コマンドから出力したデータを収集するメソッド (dataCapture()) を作成し、データを解析してカンマ区切りを解読し、Oledb を使用して Excel の正しい行の下にデータを入力できるようにするにはどうすればよいでしょうか。と列?以下に、PowerShell アプリケーションのメソッドを添付します。ここでの助けやアイデアは大歓迎です!Excel OleDB は既に構築済みです。ヘルプは必要ありません。
public void runPS()
{
//Run query
PowerShell.Create().AddScript(diskInfo()).AddCommand("Out-String").Invoke<string>();
foreach (string str in PowerShell.Create().AddScript(diskInfo()).AddCommand("Out-String").Invoke<string>())
{
dataCapture(str);
}
}
public void dataCapture(string input)
{
//Do some code using the input
excelWrite(id, volId, idSpc, idTy)
}
private void excelWrite(string id, string volId, int idSpc, int idTy)
{
//Does the OleDb for excel
}