列出所有共享的文件夹权限或 NTFS 权限 (PowerShell)

此 PowerShell 脚本说明如何列出所有共享的文件夹权限或 NTFS 权限。

下载

ListAllSharedFolderPermission.zip

出所有共享的文件夹权限或 NTFS 权限 (PowerShell)

简介

此 PowerShell 脚本说明如何列出所有共享的文件夹权限或 NTFS 权限。

情形 

在许多情况下,用户希望逐个检查多个共享文件夹权限。如果我们可以使用脚本列出这些共享文件夹权限,这将非常有用。

脚本

步骤 1单击“Start”,在“Start”菜单的搜索框中键入 powershell,右键单击 Windows PowerShell 图标,然后单击“Run Windows PowerShell as administrator”。如果出现“User Account Control”对话框,确认显示的操作是您所希望的,然后单击“Continue”。

步骤 2在 Windows PowerShell 控制台中运行该脚本在命令提示符处键入此命令:Import-Module<脚本路径>。

例如,键入 Import-Module E:\Script\ListAllSharedFolderPermission.psm1  如下图所示。

步骤 3我们可以键入 命令 Get-Help  Get-OSCSharedFolderPermission,以显示此功能的完整帮助内容,例如语法、参数或示例。

此脚本有三个参数:

  • NTFSPermission:列出共享文件夹的所有 ntfs 权限。
  • ComputerName:指定命令运行的计算机。默认设置是本地计算机。
  • Credential:指定有权限执行此操作的用户帐户。

例如,键入下列命令

$cre = Get-Credential “WIN2008R2-APP1\Administrator”

Get-OSCSharedFolderPermission -ComputerName "WIN2008R2-APP1" 如下所示:

此命令列出 WIN2008R2-APP1 远程计算机上共享文件夹的所有共享权限。

以下一些代码片段可供您参考。若要获取完整的脚本示例,请单击此页面开头的下载按钮。

if($Credential)
{     $SharedNTFSSecs = Get-WmiObject -Class Win32_LogicalFileSecuritySetting ` -Filter "Path='$SharedFolderPath'" -ComputerName $ComputerName  -Credential $Credential
}
else
{ $SharedNTFSSecs = Get-WmiObject -Class Win32_LogicalFileSecuritySetting ` -Filter "Path='$SharedFolderPath'" -ComputerName $ComputerName
} 

运行

打开Powershell

set-executionpolicy Bypass

ListAllSharedFolderPermission.ps1 > shareout.txt

notepad shareout.txt

搜索Everyone,以查出不合适的共享权限

列出所有共享的文件夹权限或 NTFS 权限 (PowerShell)相关推荐

  1. 获取AFP共享的文件夹及其权限

    获取AFP共享的文件夹及其权限 获取AFP服务的认证信息后,渗透测试人员就可以使用afp-showmount脚本获取共享的文件夹信息,以及各级用户权限信息.其中,用户包括所有者.组.Everyone和 ...

  2. android 访问公共文件夹权限_如何访问Android手机上的共享Windows文件夹 | MOS86

    本指南将向您显示在Android手机或平板电脑上访问Windows共享文件夹的方式.您可以通过简单的步骤,轻松地收听音乐,流式传输视频或从Windows(或任何SMB)共享文件夹中复制文件.有效地,这 ...

  3. 局域网服务器共享文件怎么设置,【局域网共享文件】局域网如何文件共享_局域网共享设置文件夹_佰佰安全网...

    通过Windows操作系统提供的"共享文件"管理功能进行设置.打开"文件夹属性"窗口,切换到"共享"选项卡,点击"高级共享&quo ...

  4. windows与虚拟机的linux共享一个文件夹

    1.安装VMware Tools,在VMware面板上选择"虚拟机-重新安装VMware tools-" 2.使用命令 Ctrl+Alt+T 打开终端: 3.切换用户到root,命 ...

  5. outlook服务器拒绝访问文件夹,无法打开共享日历文件夹 - Outlook | Microsoft Docs

    尝试在 Outlook for Mac 中打开共享日历文件夹时没有权限错误 2021/4/8 适用于: Outlook 2019 for Mac, Outlook 2016 for Mac, Outl ...

  6. 服务器文件夹共享到本地,云服务器共享本地文件夹

    云服务器共享本地文件夹 内容精选 换一换 当您成功创建私有镜像后,镜像的状态为"正常",您可以使用该镜像创建服务器实例或云硬盘,也可以将镜像共享给其他帐号,或者复制镜像到其他区域. ...

  7. 计算机共享文件打不开怎么办,能共享到文件夹但打不开共享文件怎么办

    能共享到文件夹但打不开共享文件怎么办 在局域网中,可以找到对方的共享文件夹,也可以打开,但是打开或者复制文件时却提示拒绝访问,这是怎么回事?下面是小编给大家整理的一些有关能共享到文件夹但是打不开共享文 ...

  8. 共享盘/文件夹加密及连接

    共享公盘 PS:同一网络下实现网络共享文件,Windows10 家庭版 (被访问)共享端PC [1](win+X→W)Windows设置→网络和Internet→网络状态→网络和共享中心→更改高级共享 ...

  9. [保姆级图文教程]如何配置局域网多机共享同步文件夹

    [图文教程]如何配置局域网多机共享同步文件夹 1.控制面板设置 2.开启共享设置 3.本地组策略编辑器 4.大功告成 1.控制面板设置 控制面板>>网络和Internet>>网 ...

最新文章

  1. javascript中apply、call和bind的区别
  2. STM32的8种GPIO输入输出模式深入详解
  3. pytorch笔记:torch.nn.GRU torch.nn.LSTM
  4. 用 Gearman 分发 PHP 应用程序的工作负载
  5. java多线程调用nsq消费_spark-streaming连接消费nsq
  6. 施乐700彩机服务器显示c4,施乐彩色数码复印机故障代码大全
  7. MailMail正式发布!注册码免费发放活动开启!(已结束~~不要再回复咧~)
  8. ES6 系列之模块加载方案
  9. tensorflow 中,修改张量tensor特定元素的值
  10. docker的macvlan网络
  11. 北理工嵩天Python面向对象程序设计笔记
  12. 转:visio 2013 激活软件 -- 记录
  13. Elasticsearch学习--查询(prefix、wildcard、regexp、fuzzy)
  14. RGB 和 CYMK 的区别
  15. Spring获取上下文的四种方式方式
  16. BCG库的一个bug
  17. matlab数据插值(举例:空间插值、图像处理方面)
  18. OpenHarmony开源社区快速入门(一)
  19. Python做数据分析需要学什么?
  20. osg::ClipPlane 裁剪平面 空间平面方程

热门文章

  1. 秦嘉哲:9.6黄金白银原油走势分析及操作建议
  2. Java8 Stream(6)List集合排序 多字段排序 Null值排序
  3. 句柄的用法和相关概念总结
  4. vgg19卷积神经网络
  5. Navicat安装包分享
  6. 功能最多的专业CAD/CAM软件
  7. FFmpeg之位图格式转换(三十一)
  8. 全链路追踪神器-Skywalking实战教程
  9. jsp70077网络办公OA系统
  10. 将excel文件转换为MemoryStream 流用于浏览器中下载