|
| kan man shell execute en .exe fil? Fra : news.euroconnect.dk |
Dato : 04-06-02 09:22 |
|
Hej alle.
Kan jeg fra mit .asp script afvikle en exefil på serveren, og i bekræftende
fald, hvordan gør man?
Med venlig hilsen,
Morten
| |
Jakob Andersen (04-06-2002)
| Kommentar Fra : Jakob Andersen |
Dato : 04-06-02 09:50 |
|
news.euroconnect.dk wrote:
> Kan jeg fra mit .asp script afvikle en exefil på serveren, og i
> bekræftende fald, hvordan gør man?
Hvis der er installeret Windows Script Host på serveren kan du gøre sådan
her:
Set objShell = Server.CreateObject( "WScript.Shell" )
objShell.Run( "c:\sti\til\fil.exe" )
Dette kræver at IUSR_<maskinnavn> har ret til at eksekvere din fil
--
Jakob Andersen
| |
news.euroconnect.dk (04-06-2002)
| Kommentar Fra : news.euroconnect.dk |
Dato : 04-06-02 13:05 |
|
Fantastisk! :)
Tak skal du have!
Mvh,
/Morten
"Jakob Andersen" <jakob@effectus.dk> wrote in message
news:adhuvb$r6r$1@sunsite.dk...
> news.euroconnect.dk wrote:
> > Kan jeg fra mit .asp script afvikle en exefil på serveren, og i
> > bekræftende fald, hvordan gør man?
>
> Hvis der er installeret Windows Script Host på serveren kan du gøre sådan
> her:
>
> Set objShell = Server.CreateObject( "WScript.Shell" )
> objShell.Run( "c:\sti\til\fil.exe" )
>
> Dette kræver at IUSR_<maskinnavn> har ret til at eksekvere din fil
>
> --
> Jakob Andersen
>
>
| |
news.euroconnect.dk (04-06-2002)
| Kommentar Fra : news.euroconnect.dk |
Dato : 04-06-02 13:41 |
|
Jeg har lige et tillægsspørgsmål, som du måske kan svare på:
Hvordan kan det være at programmet tilsyneladende ikke starter op på
serveren?
Hvis stien til exefilen er ugyldig, fejler scriptet, men når stien er
korrekt sker der bare tilsyneladende ingenting?!
Her er scriptet:
----
dim objshell
set objshell = server.CreateObject("WScript.Shell")
call objShell.Run("C:\web\tomex\emltransmit.exe")
----
Er det evt. noget med de parametre der kan sættes efter filnavnet i
objshell.run?
Mvh,
/Morten
"Jakob Andersen" <jakob@effectus.dk> wrote in message
news:adhuvb$r6r$1@sunsite.dk...
> news.euroconnect.dk wrote:
> > Kan jeg fra mit .asp script afvikle en exefil på serveren, og i
> > bekræftende fald, hvordan gør man?
>
> Hvis der er installeret Windows Script Host på serveren kan du gøre sådan
> her:
>
> Set objShell = Server.CreateObject( "WScript.Shell" )
> objShell.Run( "c:\sti\til\fil.exe" )
>
> Dette kræver at IUSR_<maskinnavn> har ret til at eksekvere din fil
>
> --
> Jakob Andersen
>
>
| |
Jakob Andersen (04-06-2002)
| Kommentar Fra : Jakob Andersen |
Dato : 04-06-02 13:43 |
|
news.euroconnect.dk wrote:
> Jeg har lige et tillægsspørgsmål, som du måske kan svare på:
> Hvordan kan det være at programmet tilsyneladende ikke starter op på
> serveren?
Det skyldes højst sandsynligt at brugeren som webserveren bruger ikke har
rettigheder til at køre scriptet.
--
Jakob Andersen
| |
|
|