使用 Powershell 的 NAS 驅動器詳細信息

使用 Powershell 的 NAS 驅動器詳細信息

我是 Powershell 新手。我正在嘗試在 Windows 中取得 NAS 磁碟機的擁有者和存取權限。我嘗試get-acl通過 python (使用winrm),但它失敗了,說正在嘗試工作的驅動器不存在。

例 :

get-acl 'V:'  

但是,當我對 C: 驅動器嘗試相同的命令時,它工作正常。對於 NAS 來說:

Error >get-acl : Cannot find drive. A drive with the name \'V\' does not exist

還有其他替代指令嗎?

當我登入遠端電腦並執行時,此命令工作正常,但是當我使用 winrm 透過 python 執行時,會出現上述錯誤。

答案1

當您在 power shell 中輸入 V: 時,它會嘗試搜尋本機磁碟機,這就是程式傳回遠端電腦而不是本機電腦中的 ACL 的原因。您將需要使用磁碟機範例的完整位置執行該命令:\server_Name\folder_name,這將傳回關聯的群組,當您在 AD 中搜尋這些群組時,您可以找到擁有者是誰。

相關內容