update
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
function Remove-ITDSolarwindsNode {
|
||||
[CmdletBinding()]
|
||||
param (
|
||||
[string]
|
||||
$ComputerName,
|
||||
|
||||
[PSCredential]
|
||||
$Credential
|
||||
)
|
||||
|
||||
begin {
|
||||
}
|
||||
|
||||
process {
|
||||
|
||||
$Func = {
|
||||
Import-Module -Name ITDSolarwinds -Verbose
|
||||
$test = Get-SWNode -ComputerName $args[0]
|
||||
If ($test) {
|
||||
Write-Warning "Solarwinds node found, removing it..."
|
||||
Remove-SWNode -ComputerName $args[0]
|
||||
}
|
||||
Else {
|
||||
Write-Warning "Solarwinds node not found"
|
||||
}
|
||||
}
|
||||
|
||||
Invoke-Command -ComputerName itdslrwnds.nd.gov -ScriptBlock $Func -ArgumentList $ComputerName -Credential $Credential
|
||||
}
|
||||
|
||||
end {
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user