webForumDet fria alternativet
Logga in / Bli medlem

Wscript och ASP

ASP

0 svar · 190 visningar · startad av - Henke -

Medlem sedan jan. 200229 inlägg
Trådstart#1

Hej!

Försöker få en ASP-sida (med administratörsrättigheter) att köra följande kod för att ändra rättigheter på en katalog:

UserName = "Andreas"
HomeDir = "d:\users\" & username

'Fixa rätt rättigheter
set WshShell = Server.CreateObject("WScript.Shell")
' Lägg till Administrator och användarnamn
strCmdLine = "cmd /c echo Y | cacls " & HomeDir & " /G Administrator:F "&username&":C"
oRun = WshShell.Run( strCmdLine, 0, True )

Kör jag det "manuellt" i kommandotolken så är det inga problem, men när koden ska köras via ASP så blir det problem av någon anledning. Någon som kan hjälpa mig?

IIS5, Windows 2000.

---
Edit:
Glömde förklara vad osm inte fungerar =)
Koden går exemplariskt, men själva rättighetsändrandet på filerna utförs aldrig. Frågan är alltså om min lilla WSHShell.Run-rad exekveras.

252 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)