1

我有一个 bat 脚本可以从 Active Directory 中转储用户名列表及其显示名称。在我们需要从有空格的组中转储名称之前,它非常有效。

@echo off
Set /p GROUP="Group Name: "

echo This window will close when finished!
echo Larger groups may take awhile!

 dsquery group -name %Group% | DSGET group -members | dsget user -samid -display > %GROUP%.txt

有没有办法通过用户输入来保留空间?这是一个工作中的远程服务器,所以我没有安装应用程序或任何东西的权限,只需创建基本脚本。

4

1 回答 1

0

是的,只需将 var 字符串包含在“”中,试试这个:

dsquery 组-名称“%Group%”| DSGET 组成员 | dsget 用户 -samid -display > %GROUP%.txt

于 2012-05-18T19:42:38.783 回答