

ASP - nefunguje spuštění příkazu pro CMD
Chci spustit tyto příkazy z ASP stránky, ale nedaří se mi je úspěšně spustit.
Dim oShell, sCommand1, sCommand2, sCommand3
sCommand1 = "icacls c:\" & strUser & " /grant:r TEST\" & strUser & ":F /inheritance:r /T /C /L /Q"
sCommand2 = "icacls c:\" & strUser & " /grant:r ""TEST\Domain Admins"":F /inheritance:r /T /C /L /Q"
sCommand3 = "icacls c:\" & strUser & " /setowner TEST\" & strUser & " /T /C /L /Q"
Set oShell = Server.CreateObject("WScript.Shell")
oShell.Run sCommand1, , True
oShell.Run sCommand2, , True
oShell.Run sCommand3, , True
Set oShell = Nothing
Žádnou chybu to neukáže. Když tento kód vložím do VBScriptu a soubor spustím, tak to funguje.
strUser je v obou případech samozřejmě nadefinovaný.
Kde by mohl být problém?
Řešení - spustit AppPool, kde se aplikace nachází jako Administrátor.