![Board logo](images/default/logo.gif)
标题: [问题求助] PowerShell批量移动计算机对像到OU,报错! [打印本页]
作者: uranus12 时间: 2020-12-17 19:36 标题: PowerShell批量移动计算机对像到OU,报错!
- $a = Get-Content D:\235.txt
- foreach($i in $a)
- {
- dsquery computer -name $i | dsmove -newparent "OU=Call center pcs,OU=Call center,OU=ClientPCs,DC=xxx,DC=net"
- }
复制代码
- dsquery : dsquery 失败,没有为name指定任何值
复制代码
作者: went 时间: 2020-12-17 20:28
$i是空的,txt文件内容检查一下
作者: uranus12 时间: 2020-12-17 21:21
本帖最后由 uranus12 于 2020-12-17 21:22 编辑
$i是空的,txt文件内容检查一下
went 发表于 2020-12-17 20:28 ![](http://www.bathome.net/images/common/back.gif)
txt文档是计算机对象的名称,不是空值哦。- HLLNB-06050096
- HLLPC-2004-0009
- HLLPC-1910-0136
- HLLPC-2003-0167
- HLLPC-2004-0001
- HLLPC2005011300
- HLLPC-2003-0030
- HLLPC-1910-0134
- HLLPC-1910-0139
- HLLPC-2003-0072
- HLLPC-2077-0084
- HLLPC-2006-0015
- HLLPC-2007-106
- HLLPC-2020-0702
- HLLPC-2004-0079
- HLLPC-2004-0007
- HLLPC-2004-0096
复制代码
脚本报错- dsquery : dsquery 失败:没有为“name”指定任何值。
- 所在位置 行:4 字符: 1
- + dsquery computer -name $i | dsmove -newparent "OU=Call center pcs,OU ...
- + ~~~~~~~~~~~~~~~~~~~~~~~~~~
- + CategoryInfo : NotSpecified: (dsquery 失败:没有为“name”指定任何值。:String) [], RemoteExceptio
- n
- + FullyQualifiedErrorId : NativeCommandError
-
- 键入 dsquery /? 以获取帮助。
复制代码
奇怪的是我在虚拟机的测试环境是可以执行成功的,但在生产环境就不行,报以上错误。
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |