如何在批处理文件中查找当前用户是否属于特定用户组?

邓肯·麦克林(Duncan McClean)

我在用户启动时使用批处理文件来激活注册表编辑和映射网络驱动器之类的操作。

在此批处理文件中,我想包含一个仅对属于特定用户组的用户运行特定命令的命令块。

环顾四周并没有真正的帮助,我没有域登录名。因此,它需要使用本地登录名。

黄豆

这样做可能有更简单的方法,但它可以工作。

这将查找当前用户,并检测他们是否属于Staff组,如果存在则运行命令。

@echo off
for /f "tokens=2 delims=\" %%a in ('whoami') do net user %%a | find /i "Staff" >nul && echo run your command

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在批处理文件中传递用户输入?

如何检查当前批处理文件是否在特定文件夹中?

如何在批处理文件中提示用户输入

如何在批处理文件中打印当前时间?

如何在批处理文件中查找“ * .err”文件类型是否存在

如何在Windows 7计算机中创建属于域的用户组?

从特定用户组中删除用户

如何仅显示那些属于当前登录用户组的记录?

是否为指定用户删除%LOCALAPPDATA%中的所有* .auc文件的批处理文件?

如何使用批处理文件查找特定文件夹今天是否有修改

如何确定当前用户是否在特定组中?

如何检查当前登录的用户是否在特定组中?

如何在用户名带空格的批处理文件中写入完整路径?

如何在批处理文件中引用子目录,该子目录的路径取决于用户帐户?

如何使用命令提示符或批处理文件检查用户是否存在?

JMeter 如何加载特定用户组

如何在Firebase中创建不同的用户组?

如何在Codeigniter中基于用户组创建权限?

如何在Firebase中按用户组隔离数据

用户在批处理文件中输入默认值

在批处理文件中询问用户凭据

如何提示用户在批处理文件文件中插入驱动器号?

批处理文件:用户输入路径

如何让我的批处理文件更容易从用户输入中退出?

验证LDAP用户是否属于特定组

以管理员身份运行批处理文件时如何获取当前登录的用户名

如何从批处理文件中检查文件是否存在

如何验证批处理文件中是否存在文件?

如何从批处理文件中检查文件是否存在