如何使用 PowerShell 共享 Windows 文件夹?
要使用 PowerShell 共享 Windows 文件夹,我们可以使用 **New-SmbShare** 命令。此命令是模块 **SmbShare** 的一部分。
在此示例中,我们有一个名为“**DSC**”的文件夹,我们想要共享它。以下命令将简单地共享文件夹
New-SmbShare -Path E:\DSC\ -Name "Shared Folder"
输出
Name ScopeName Path Description ---- --------- ---- ----------- Shared Folder * E:\DSC
DSC 文件夹将以“**共享文件夹**”名称共享,默认情况下具有 **所有人** 的读取权限,因为我们尚未指定范围。
要为特定用户分配完全访问权限,我们可以使用 **-FullAccess** 参数,后跟活动目录用户名以提供完全访问权限。例如,
New-SmbShare -Name "Shared Folder" -Path "E:\DSC\" -FullAccess "automationlab\delta","Automationlab\Beta"
将为域 **AutomationLab** 中的 **Delta** 和 **Beta** 用户提供完全访问权限。
类似地,对于仅只读权限,我们可以使用 **-Readonly** 参数。
对于更改和读取权限,请使用 **-ChangeAccess** 参数。
要提供多个权限,
New-SmbShare -Name "Shared Folder" -Path "E:\DSC\" -ChangeAccess "Automationlab\Beta" -FullAccess "AutomationLab\Delta"
以上示例将为 **Beta** AD 用户提供更改访问权限,为 **Delta** AD 用户提供完全访问权限。
要创建加密的共享文件夹,可以使用 **-Encrypted** 参数。例如,
New-SmbShare-Name"Shared Folder"-Path "E:\DSC\"-EncryptData $true
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP