0

当我使用此代码将来自 Active Directory 的信息存储在变量中时:

$existingstudents = Get-ADUser -Server $DomainContoller -Credential $AdminCredentials -filter 'ObjectClass -eq "user"' -Searchbase $OU

对变量 $existingstudents 的任何操作都需要很长时间,尤其是在 VPN 上,而且脚本似乎每次都在与域控制器对话。我明白为什么这有时会很有用,但就我而言,它只会让脚本变慢。有没有办法“取消引用”变量?

4

1 回答 1

0

真的 !我不知道那件事。您可以执行以下操作:

$existingstudents | Export-Clixml -Path c:\temp\t.tmp 
$existingstudents = Import-Clixml -Path c:\temp\t.tmp 

序列化和反序列化对象以保留数据而不保留行为的很多东西。我认为你应该更多地挖掘你的问题。

于 2013-09-21T06:47:39.623 回答