ASP执行cacls系统命令修改ACL的问题~!
Function ModiACL(StrDirName,user_id)
dim strACLCommand,objWSH,strCode
strACLCommand="cmd /c echo y| CACLS "&StrDirName&" /T /E /C /G "&user_id&":F"
Set objWSH = Server.CreateObject("WScript.Shell")
strCode=objWSH.run(strACLCommand,0,true)
Set objWSH = Nothing
End function
1.StrDirName:此参数是要修改权限的目录路径
2.user_id:此参数是实施权限的用户名
调用此函数ModiACL("D:\homepage\white","white"),程序执行(是以administrator用户执行)没有出错,但没有添加相应用户的权限,也就是程序调用cacls命令没有起作用。
各位来看一下是怎么回事。