我有一个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
有没有办法用户输入来保留空间?这是一个正在运行的远程服务器,因此我没有安装应用程序或任何东西的权限,只需创建基本脚本。
答案 0 :(得分:0)
是的,只需将var字符串括在“”中,试试这个:
dsquery group -name“%Group%”| DSGET小组 - 成员| dsget user -samid -display> %GROUP%的.txt