如何在bat脚本的用户输入中保留空格?

时间:2012-05-18 18:27:56

标签: batch-file spaces preserve

我有一个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

有没有办法用户输入来保留空间?这是一个正在运行的远程服务器,因此我没有安装应用程序或任何东西的权限,只需创建基本脚本。

1 个答案:

答案 0 :(得分:0)

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

dsquery group -name“%Group%”| DSGET小组 - 成员| dsget user -samid -display> %GROUP%的.txt