Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Function TryDisableClientForCredSSP()
- {
- try
- {
- WriteTrace "[TryDisableClientForCredSSP]. Disable-WSManCredSSP -Role Client "
- $script=Convert-StringToScriptBlock("Disable-WSManCredSSP -Role Client ")
- Caller($script)
- WriteTrace "[TryDisableClientForCredSSP]. winrm get winrm/config/client/auth [($env:COMPUTERNAME)]"
- $script=Convert-StringToScriptBlock("winrm get winrm/config/client/auth")
- Caller($script);
- return $true;
- }
- catch
- {
- Write-Verbose "[TryDisableClientForCredSSP] Error "
- Write-Verbose $_
- Write-Host $_.Exception.Message`r`n
- return $false;
- }
- }
- $ok = TryDisableClientForCredSSP;
- WriteTrace "[TryDisableClientForCredSSP]. $ok"
- if ($ok -eq $true)
- {
- WriteTrace "[TryDisableClientForCredSSP]. OK true"
- }
- else
- {
- WriteTrace "[TryDisableClientForCredSSP]. KO false"
- }
- [TryDisableClientForCredSSP]. Auth Basic = true Digest = true Kerberos = true Negotiate = true Certificate = true CredSSP = false True
- [TryDisableClientForCredSSP]. OK true
- WriteTrace "[TryDisableClientForCredSSP]. $ok"
- [void]WriteTrace "[TryDisableClientForCredSSP]. Disable-WSManCredSSP -Role Client "
- $script=Convert-StringToScriptBlock("Disable-WSManCredSSP -Role Client ")
- [void]Caller($script)
- [void]WriteTrace "[TryDisableClientForCredSSP]. winrm get winrm/config/client/auth [($env:COMPUTERNAME)]"
- $script=Convert-StringToScriptBlock("winrm get winrm/config/client/auth")
- [void]Caller($script);
- return $true;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement