Bonjour,
Je tente désespérément de mettre un timeout sur un searchwindowsprincipals. J'ai essayé avec un job, mais ça ne fonctionne pas :
et voici mon message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Add-PSSnapin "Microsoft.Sharepoint.PowerShell" $SPUtility = [Microsoft.Sharepoint.Utilities.SPUtility] $SPPrincipalType = [Microsoft.Sharepoint.Utilities.SPPrincipalType] $job = Start-Job -ScriptBlock { param($Search,$SPUtility,$webappli,$LoginTest,$SPPrincipalType,$reach) $Search = $SPUtility::SearchWindowsPrincipals($webappli, $LoginTest, $SPPrincipalType::User -bor $SPPrincipalType::SecurityGroup, 20 ,[ref]$reach) return $Search } -ArgumentList @($Search,$SPUtility,$webappli,$LoginTest,$SPPrincipalType,$reach) Wait-Job -Timeout 10 -Job $job | Receive-Job -job $job Remove-Job $job -Force
Si vous avez une idée de comment corriger cette erreur ou sur comment faire un timeout d'un autre moyen, merci beaucoup par avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 The '=' operator failed: Unable to cast object of type 'System.Management.Automation.PSObject' to type 'System.Type'.. + CategoryInfo : InvalidOperation: (:) [], RuntimeException + FullyQualifiedErrorId : OperatorFailed
Cordialement.
Partager