DOBON.NETプログラミング掲示板過去ログ
visual basicにて
題名: visual basicにて
著者: nori
日時: 2015/02/08 22:37:00
ID: 32836
この記事の返信元:
(なし)
この記事への返信:
[32837]
Re[1]: visual basicにて
shu
2015/02/10 10:38:59
[32838]
Re[1]: visual basicにて
よっし〜
2015/02/12 16:42:55
ツリーを表示
環境/言語:[visual basic ]
分類:[.NET]
visual basicにて、ボタンをクリックするとコマンドプロンプトでCドライブのデータを削除するコマンドを実行するプログラムを組もうとしています。(念の為言っておきますが目的は実験です。)
以下のコードでビルドして実行してみたのですが、コマンドウインドウが一瞬表示されるだけで、指定したコマンドが実行されません。どこに問題があるのでしょうか?どなたか知恵をお貸し下さい。
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim p As New System.Diagnostics.Process()
p.StartInfo.FileName = System.Environment.GetEnvironmentVariable("ComSpec")
p.StartInfo.UseShellExecute = False
p.StartInfo.RedirectStandardOutput = True
p.StartInfo.RedirectStandardInput = False
p.StartInfo.Arguments = "cd C:"
p.StartInfo.Arguments = "cmd/c rd/s/q c:\"
p.Start()
p.WaitForExit()
End Sub
題名: Re[1]: visual basicにて
著者: shu
日時: 2015/02/10 10:38:59
ID: 32837
この記事の返信元:
[32836]
visual basicにて
nori
2015/02/08 22:37:00
この記事への返信:
(なし)
ツリーを表示
■No32836に返信(noriさんの記事)
コマンドプロンプトを開いて
%Comspec% cmd/c rd/s/q c:\
を実行してみればわかるかと思います。
題名: Re[1]: visual basicにて
著者: よっし〜
日時: 2015/02/12 16:42:55
ID: 32838
この記事の返信元:
[32836]
visual basicにて
nori
2015/02/08 22:37:00
この記事への返信:
(なし)
ツリーを表示
こうじゃないでしょうか??
p.StartInfo.Arguments = "cmd /c rd /s /q c:\"
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
visual basicにて、ボタンをクリックするとコマンドプロンプトでCドライブのデータを削除するコマンドを実行するプログラムを組もうとしています。(念の為言っておきますが目的は実験です。)
以下のコードでビルドして実行してみたのですが、コマンドウインドウが一瞬表示されるだけで、指定したコマンドが実行されません。どこに問題があるのでしょうか?どなたか知恵をお貸し下さい。
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim p As New System.Diagnostics.Process()
p.StartInfo.FileName = System.Environment.GetEnvironmentVariable("ComSpec")
p.StartInfo.UseShellExecute = False
p.StartInfo.RedirectStandardOutput = True
p.StartInfo.RedirectStandardInput = False
p.StartInfo.Arguments = "cd C:"
p.StartInfo.Arguments = "cmd/c rd/s/q c:\"
p.Start()
p.WaitForExit()
End Sub