Ok dus ik wil een exe starten, zeg maar notepad..
Ik run via ASPExec een bat file, in die bat file wordt notepad gestart (als ik de bat-file handmatig run, wordt notepad idd ook gewoon gestart)
Als ik de .bat file via asp(-exec) open, dan wordt er alleen het PROCES (te zien via taskmanager) gestart maar niet 't programma zelf..
iemand een idee waarom dat zo is (en hoe op te lossen uiteraard) ??
hieronder m'n code:
ASP-file
.Bat-file
p/s rechten staan goed, .dll is registered, result is 'ok' en 't moet op de server runnen (dus niet op client pc)
Ik run via ASPExec een bat file, in die bat file wordt notepad gestart (als ik de bat-file handmatig run, wordt notepad idd ook gewoon gestart)
Als ik de .bat file via asp(-exec) open, dan wordt er alleen het PROCES (te zien via taskmanager) gestart maar niet 't programma zelf..
iemand een idee waarom dat zo is (en hoe op te lossen uiteraard) ??
hieronder m'n code:
ASP-file
code:
1
2
3
4
5
6
7
8
9
| Set Executor = Server.CreateObject("ASPExec.Execute")
Executor.Application = "cmd.exe"
Executor.Parameters = "/c D:\Websites\file.bat"
Executor.ShowWindow = TRUE
Executor.TimeOut = 5000
strResult = Executor.ExecuteWinApp
response.write strResult |
.Bat-file
code:
1
| START C:\WINNT\SYSTEM32\Notepad.exe |
p/s rechten staan goed, .dll is registered, result is 'ok' en 't moet op de server runnen (dus niet op client pc)