Import-Module RemoteDesktop
Import-Module RemoteDesktopServices
$primaryBroker = (Get-RDConnectionBrokerHighAvailability -ConnectionBroker Servername).ActiveManagementServer
$c = get-RDSessionCollection -ConnectionBroker $primaryBroker
$c| % {
$coll = $_.CollectionName
write-host "Active users in $($_.CollectionName)" -ForegroundColor Cyan
Get-RDUserSession -ConnectionBroker $primaryBroker -CollectionName $_.collectionName | ? sessionstate -EQ "State_active" |% {
Write-Host $_.username
Send-RDUserMessage -HostServer $_.HostServer -UnifiedSessionID $_.UnifiedSessionId -MessageTitle "Message from Administrator" -MessageBody "Please save your work. You will be logged off in 5 minutes"
}
}
Wednesday, November 27, 2019
Monday, November 18, 2019
Change accelerated network settings
$nic = Get-AzNetworkInterface -Name netname -ResourceGroupName resourcegroup
$nic.EnableAcceleratedNetworking = $false
$nic| Set-AzNetworkInterface
$nic.EnableAcceleratedNetworking = $false
$nic| Set-AzNetworkInterface
Saturday, November 16, 2019
Change storage account Azure tier to archive
$resourcegroup="archiwum"
$StorageAccount="archiwumzdjecsa"
$container="zdjecia"
$stgkey=((Get-AzStorageAccountKey -ResourceGroupName $resourcegroup -Name $StorageAccount)[0]).Value
$ctx =New-AzureStorageContext -StorageAccountName $StorageAccount -StorageAccountkey $stgkey
$blob= Get-AzureStorageBlob -Container $container -Context $ctx | where AccessTier -ne "Archive"
$blob.ICloudBlob.SetStandardBlobTier("Archive")
$StorageAccount="archiwumzdjecsa"
$container="zdjecia"
$stgkey=((Get-AzStorageAccountKey -ResourceGroupName $resourcegroup -Name $StorageAccount)[0]).Value
$ctx =New-AzureStorageContext -StorageAccountName $StorageAccount -StorageAccountkey $stgkey
$blob= Get-AzureStorageBlob -Container $container -Context $ctx | where AccessTier -ne "Archive"
$blob.ICloudBlob.SetStandardBlobTier("Archive")
Thursday, November 7, 2019
find out event log about locked out account
Use Account Lockout Status (LockoutStatus.exe) first
Invoke-Command ServerName{(Get-WinEvent -FilterHashtable @{logname="Security";id=4740} -MaxEvents 3).message}
Get-WinEvent -FilterHashtable @{logname="Application";ProviderName="SQLSERVERAGENT";id=102} -MaxEvents 100
Subscribe to:
Posts (Atom)