我正试图与所有人分享一个文件夹,并使用以下命令,但它不起作用。
NET SHARE Movies=C:\foldername "/GRANT:Everyone,FULL"
运行此命令后,会出现“电影已成功共享”的消息,但当我检查文件夹权限时,却没有显示相同的内容。
有人能告诉我正确的命令吗?
我正试图与所有人分享一个文件夹,并使用以下命令,但它不起作用。
NET SHARE Movies=C:\foldername "/GRANT:Everyone,FULL"
运行此命令后,会出现“电影已成功共享”的消息,但当我检查文件夹权限时,却没有显示相同的内容。
有人能告诉我正确的命令吗?
你的网络共享工作得很好。要设置文件夹权限,你需要设置ACL权限:
$sharepath = "C:\foldername"
$Acl = Get-ACL $SharePath
$AccessRule= New-Object System.Security.AccessControl.FileSystemAccessRule("everyone","FullControl","ContainerInherit,Objectinherit","none","Allow")
$Acl.AddAccessRule($AccessRule)
Set-Acl $SharePath $Acl
您会发现,“每个人”在文件夹的安全选项卡上显示为具有完全访问权限。