ASP.NET バッチファイルの実行
[ASP.NETのソース]
protected void Button1_Click(object sender, EventArgs e)
{
// ボタンクリック時にバッチファイル実行
Process process = Process.Start(@"c:\temp\aaa.bat");
process.WaitForExit();
}
[Windows2003(サーバー)側の設定]
1.バッチファイルの権限にASP.NETの実行アカウントの「Network Service」を追加し、フルコントロールにしておく。
2.「C:\WINDOWS\system32\cmd.exe」権限に「ASP.NET」を追加し、フルコントロールにしておく。
(ここはなぜか「ASP.NET」アカウント)
| 固定リンク
« Sleipnir | トップページ | 責任の取り方 »
「ASP.NET2.0」カテゴリの記事
- VS2005 ClickOnceアプリケーションにURLパラメータが渡らない!?(2011.07.01)
- ASP.NET Masterページのリンクについて(2011.07.04)
- ASP.NET IE8とVS2005でデバッグができない(2009.07.31)
- ASP.NET+VB6のActiveX作成のメモ(2009.06.24)
- ASP.NET Tableコントロール(2009.03.13)
コメント