PowerShell: Как создать общий доступ к файлам
Для меня графический интерфейс для файловых общих папок просто ужасен. Поэтому в этой статье показано, как создать сетевую общую папку в PowerShell.
Нам нужны две команды: New-SmbShare и Grant-SmbShareAccess. Следующая команда создает новую общую папку и предоставляет полный доступ всем. Почему полный доступ? Это рекомендуется Microsoft и является лучшей практикой. Учтите: будьте щедры с разрешениями на доступ к общим папкам и строгими с разрешениями NTFS. 😉
Давайте продолжим с однострочным скриптом PowerShell.
New-SmbShare -Name Data -Path C:\Data | Grant-SmbShareAccess -AccountName Everyone -AccessRight FullДля проверки выполните Get-SmbShareAccess и Get-SmbShare.
Get-SmbShareAccess -Name DataGet-SmbShare
