问题标签 [dsquery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powershell - 如何显示不在特定 AD 组中的 Active Directory 用户列表
我需要创建一个报告/文本文件,以显示不在特定 AD 组中的用户。我知道使用 Powershell 显示特定 AD 组中的用户很容易。
当然,也可以使用 powershell 显示特定 AD 组中ARENT的用户?
batch-file - 如何处理批处理文件中的多个“for”语句?
我正在尝试创建一个批处理文件,该文件将从文本文件中获取用户列表,对 Active Directory 运行 dsquery 以确定帐户是否已被禁用,然后将结果输出到包含用户的不同文本文件ID 以及它们是否已被禁用的状态(是/否)。
我觉得我错误地定位了引号或括号,但我也不能 100% 确定多个“for”语句是否可以像这样嵌套。输入非常感谢。
powershell - 尝试将变量传递到 [adsisearcher] 的问题
如果这很简单,我提前道歉,但我已经研究了几天,无法自行解决或找到另一条探索路线。
基本上我有以下工作并返回我需要的东西:
它返回包含 dland 的用户名。我想用变量 ($usrNme1) 替换dland,但在表达式或语句中出现“Unexpected token '$usrNme1'))'' 错误。”
我能够使用以下 ActiveDirectory 模块在本地工作:
但不幸的是,我不能在这个环境中对其他计算机使用它,必须找到另一种方法,这就是我找到替代品的方式。
在这里的任何帮助将不胜感激:) 这对我来说是最后一块拼图,令人沮丧的是如此接近并且无法弄清楚!提前感谢您抽出宝贵时间:)
编辑:忘了评论,这个脚本将被推出并在 Windows 7 机器上本地运行,这是我不能使用 Get-ADUser 的部分原因。
谢谢,
大卫
powershell - Openfiles 查询以查看打开的文件
如何从计算机远程调用 Openfiles.exe(位于服务器 2008 文件服务器上)以查看用户打开了哪些文件?我还需要让它作为参数中的域管理员用户登录。
c++ - ICommonQuery::OpenQueryWindow。搜索结果中没有管理上下文菜单
我尝试使用管理和其他扩展功能从我的应用程序调用 Active Directory 搜索窗口。为此,我使用了这样的标志:
如 MSDN 中所述:
DSQPF_ENABLEADMINFEATURES - 使用目录服务管理工具支持的功能,例如上下文菜单和属性页的管理显示说明符。
DSQPF_ENABLEADVANCEDFEATURES - 指定传递给上下文菜单和属性页的 IDataObject 实例中的高级功能。
这两个标志非常适用于标签。作为域管理员,我可以在用户属性中看到很多选项卡。但是这个参数对上下文菜单没有影响。这里的例子:
- 从服务器管理器调用的搜索对话框。您可以看到管理上下文菜单。
- 这是从我的应用程序调用的对话框。上下文菜单非常短,但如果我单击Properties,我将能够使用管理权限更改与此帐户相关的所有内容。
应用程序从域管理员运行。UAC 被禁用。在 Windows Server 2008 R2 上测试。
有没有办法显示这个上下文菜单?
在这里,您可以看到我用于调用 AD 搜索对话框的示例代码。
linux - 从 Windows 或 Linux 设备使用 Python 2.7 查询 Windows Active Directory
我需要编写一些可以在 Windows 或 Linux 上运行的代码,我可以使用这些代码来查询用户或计算机的 Windows 活动目录域。查询将相对较小。我习惯于在 Windows 上使用 DSQUERY 处理此类事情,但我需要跨平台的解决方案并用 Python 2.7 编写。
我在网上看到了一些例子,但我读到的所有内容都是指在 Linux 上安装 LDAP 代码以使其工作(这对我来说真的不是一个选择,因为我不会拥有代码将在其上运行的主机)。
我还找到了 PYAD 库,但据我所知,它依赖于 Windows 机器并安装了 PYWIN32。
理想情况下,我想要一段可以在任一架构上运行的代码。
我并不是真的在寻找代码示例本身(但如果你想放弃一些我很好),但我想我真的只需要一个线索。
提前致谢
xslt - XSLT 1.0 怎么做 Muenchian 分组?
我正在尝试计算列表中的角色数量。有3个阶段,打开,提供和填充。有2个部门;基础设施和业务。所以我想显示一个带有以下标题的表格;部门 | 打开 | 报价 | 填充。我将列出每个部门,然后列出列表中每个值的总数。以下是列表示例。
我想按打开、提供和填充对部门进行分组,并计算每个部门的数量,然后在表格中显示该值。下面的代码显示了我如何从列表中提取基础设施数据。
以下是所需的输出
此代码在 SP Designer 中有效,但无法在网页中加载 web 部件。我已经阅读了这个并认为我需要使用 MUENCHIAN 分组,有谁知道我将如何处理这个?
windows - dsquery accountExpires 属性包括那个可笑的大数
我将创建将导出以下内容的查询:Account FirstName LastName accountexpires the OU 用户所在的 OU。因此我将为所有 AD 用户获取 Account expiry dates 或 account Never expire(那些没有到期日期的)。其返回的 accountExpires 属性包括那个可笑的大数
输出 :
bash - winexe在windows上用管道和引号执行命令
在 Linux 上使用 WINEXE,我试图在远程 Windows 2008 上执行上述命令,但出现错误。
batch-file - 批处理文件:它将定位一个节点并提供当前登录到该节点的用户名
好的,这是另一个。
所以这个批次的想法使用了两个循环,但我觉得我缺乏适当的知识,但我们开始吧:
批处理代码:(请注意,当用户被分配计算机时,它们是由描述分配的。不是我的选择,但无论如何,它会搜索描述所拥有的计算机。)
该批次似乎在第二个循环中中断。我觉得可能是因为第一个循环分配了一个变量,它不允许第二个 for /f 命令正常运行。
有什么建议么?