Quantcast
Channel: Software Communities : Popular Discussions - ActiveRoles
Viewing all articles
Browse latest Browse all 1277

Powershell Script Quest One Snap-in Slow When Not Logged Into Domain

$
0
0

I have a powershell script that uses the Quest One ActiveRoles Management Shell for Active Directory snap-in. 

Scenario 1

When I'm in the office, the script runs very quickly (1 min).  No errors.

Scenario 2

When I take my laptop home, and log into the laptop using the same account (although I'm not connected to the domain), the script takes 20 minutes to complete.  No errors.

I have Internet access both at work and at home.

Script Code:

FunctionTestImport($a)

{

     Get-Date

     Write-Host"Importing CRL" $Q_CRL =Import-QADCertificateRevocationList-FileName $a

     Write-Host"Import Complete"

     $CRL_ThisUpdate = $Q_CRL.EffectiveDate

     $CRL_NextPublish = $Q_CRL.NextPublish

     $CRL_NextUpdate = $Q_CRL.NextUpdate

     Write-Host"CRL Effective Date/Time: $CRL_ThisUpdate"

     Write-Host"CRL Next Publish Date/Time: $CRL_NextPublish"

     Write-Host"CRL Next UPdate Date/Time: $CRL_NextUpdate"

     Get-Date

}

 

TestImport"C:\TEMP\My.CRL"

 

The slowness occurs when the script starts the import using the snap-in.

 

Get-PSSnapin returns the following:

Name        : Microsoft.PowerShell.Core

PSVersion   : 3.0

Description : This Windows PowerShell snap-in contains cmdlets used to manage components of Windows PowerShell.


Name        : Quest.ActiveRoles.ADManagement

PSVersion   : 1.0

Description : This Windows PowerShell snap-in contains cmdlets to manage Active Directory and Quest One ActiveRoles.

Get-ExecutionPolicy shows: RemoteSigned

Does anyone have any ideas as to why the snap-in would be running so slowly?  All the other parts of the script seem to run just fine; no slowness.  Any help would be greatly appreciated.


Viewing all articles
Browse latest Browse all 1277

Trending Articles