Permissions 通过cmd.exe和net share创建共享并授予权限

Permissions 通过cmd.exe和net share创建共享并授予权限,permissions,cmd,wmi,windows-server-2008,finalbuilder,Permissions,Cmd,Wmi,Windows Server 2008,Finalbuilder,我正在尝试在Windows Server 2008上创建共享 我可以通过GUI做得很好,一切都像一个符咒 但是,当我尝试通过命令提示符执行此操作时(我需要FinalBuilder WMI操作步骤的命令提示符),什么都没有发生 我使用命令: C:\>net share MyShare=d:\MyShareFolder /grant:Everyone,FULL 它返回一条类似“Share was created”(共享已创建)的消息,它确实已创建,但未应用权限 我最初尝试将特定用户授予共享,

我正在尝试在Windows Server 2008上创建共享

我可以通过GUI做得很好,一切都像一个符咒

但是,当我尝试通过命令提示符执行此操作时(我需要FinalBuilder WMI操作步骤的命令提示符),什么都没有发生

我使用命令:

C:\>net share MyShare=d:\MyShareFolder /grant:Everyone,FULL
它返回一条类似“Share was created”(共享已创建)的消息,它确实已创建,但未应用权限

我最初尝试将特定用户授予共享,但也失败了。命令如下:

C:\>net share MyShare=d:\MyShareFolder /grant:domain\myuser,FULL
我还尝试在域\用户规范中使用双引号,但结果相同

一定有什么东西我错过了,但它是什么

谢谢


/杰斯珀

你怎么知道它失败了?它在这里起作用。如果名称中有空格,则需要引号


您知道文件权限仍然适用。用户需要共享和文件权限。

您必须确保该用户拥有对该文件夹的权限

例:

icacls "d:\MyShareFolder" /grant myuser:(OI)(CI)F