【问题标题】:Retrieving Remote File Share 'Share Permissions' Using Powershell使用 Powershell 检索远程文件共享“共享权限”
【发布时间】:2019-07-07 16:19:13
【问题描述】:

我在另一台计算机 FILESERVER1\\FILESERVER1\FILESHARE1 上托管了一个共享。

如何使用 PowerShell 查看此文件夹的共享权限?这可能吗?

请注意,我指的不是 NTFS 权限。

【问题讨论】:

  • 到目前为止你做了哪些尝试?
  • 无。我正在寻找类似于 Get-Acl 的命令,但似乎不存在。这可能是我所处的环境——我可能无法访问“Ge​​t-SmbShareAccess”命令——这似乎更适合这种情况。
  • Get-acl 工作正常...
  • @SagePourpre 只是为了确认一下,我指的是“共享权限”而不是“NTFS”权限。我必须使用的具体语法是什么?
  • 所以更具体地说:到目前为止,您做了哪些研究? (你不只是要求别人为你做所有的工作,对吧?)

标签: powershell


【解决方案1】:

Get-SmbShareGet-SmbShareAccess 似乎是你想要的,只要你有 PowerShell 5。这些命令在我正在使用的 Windows 7/PSh4 计算机上不存在。

您可以使用会话在远程计算机上运行命令:

$s = New-PsSession -ComputerName FILESERVER1
Invoke-Command -Session $s {Get-SmbShare}
Invoke-Command -Session $s {Get-SmbShareAccess 'FILESHARE1'} 

【讨论】:

    猜你喜欢
    • 2014-10-29
    • 2018-02-15
    • 1970-01-01
    • 2016-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多