C# コードを使用して vbs ファイルを実行しようとしています。vbs ファイルには、自分のマシンでアプリケーションを呼び出すコードが含まれています。C# コードをローカルで実行すると vbs スクリプト ファイルを実行できますが、コードを SharePoint 環境に展開すると、ファイルが実行されていないように見えます。エラー メッセージや、vbs スクリプト ファイルに追加したメッセージが表示されません。以下は、vbs スクリプト ファイルを実行するために使用している C# コードです。ここで何か不足している場合は誰か教えてください。
C# コード:
Process scriptProc = new Process();
scriptProc.StartInfo.FileName = @"cscript";
scriptProc.StartInfo.Arguments = @"//B //Nologo C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\template\layouts\segmentationtools\test1.vbs";
scriptProc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
scriptProc.Start();
scriptProc.WaitForExit();
scriptProc.Close();
VBS コード:
Dim qtApp
Set qtApp = CreateObject("QuickTest.Application","Server IP address")
MsgBox("Hello world")
qtApp.Launch
qtApp.Visible = True