我有以下代码创建共享文件夹
if (!(Test-Path c:\myFolder))
{
New-Item -Path 'c:\myFolder' -ItemType Directory
}
If (!(GET-WMIOBJECT Win32_Share -Filter "Name='myFolder'”))
{
$Shares.Create(“c:\myFolder”,”myFolder”,0)
}
如何将“所有人”的“读/写”权限添加到共享文件夹?
我宁愿不添加外部dll
谢谢
最佳答案
Carbon模块有一个Install-Share函数,它将执行您需要的操作:
Install-Share -Name myFolder -Path C:\myFolder -Permissions "EVERYONE,FULL"
在内部,
Install-Share
使用net share
控制台应用程序。我相信,如果您运行net share /?
,您将获得有关如何从命令行创建共享的语法。免责声明:我是Carbon的所有者/维护者。
关于powershell - Powershell,如何向共享文件夹添加权限,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12196651/