Michael wrote:
> Hej!
> Jeg sidder og fifler lidt med en idé om at lave en asp-side, hvorfra brugere
> kan starte deres maskiner via WOL (wake-on-lan), men det kræver at der via
> websiden, kan eksekveres et program (wake.exe) som ligger på serveren.
>
> Er det meget langhåret at kode sådan noget eller? Nogen, der har eksempler
> på tilsvarende?
Det er ganske nemt, det eneste du skal passe på med, er hvilke brugere der har
rettigheder til at udfære hvilke handlinger på serveren. Husk at ASOP udføres
oftest som IUSR_<LOCAL_MACHINE>.
dim usrShell
dim resultat
set usrShell=Server.CreateObject("WSCRIPT.SHELL")
resultat = usrShell.run("cmd.exe wake.exe -parameter1 -parameter2... ")
Mere info om WSCRIPT.SHELL:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/wsobjwshshell.asp
Med venlig hilsen
Lars Hoffmann