เดเดพเตป เดเตเดฒเดฟ เดเตเดฏเตเดฏเตเดจเตเดจ เดธเตเดฅเดพเดชเดจเดคเตเดคเดฟเตฝ, เดตเดฟเดฆเตเดฐ เดเตเดฒเดฟเดเตพ เดคเดคเตเดตเดคเตเดคเดฟเตฝ เดจเดฟเดฐเตเดงเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดฏเดฟเดฐเตเดจเตเดจเต. เดเดดเดฟเดเตเด เดเดดเตเด เดตเดฐเต. เดเดชเตเดชเตเตพ เดเดเตเดเตพเดเตเดเต เดเดฐเต เดชเดฐเดฟเดนเดพเดฐเด เด
เดเดฟเดฏเดจเตเดคเดฟเดฐเดฎเดพเดฏเดฟ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เดฌเดฟเดธเดฟเดจเดธเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต - เดเดฐเต เดชเตเดคเดฟเดฏ เดตเตผเดเตเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดชเตเดฐเดเตเดฐเดฟเดฏเดเตพ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดคเตเดคเตฝ, เดเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต - PIN เดเตเดกเตเดเดณเตเด เดเตเดเตเดเดฃเตเดเดณเตเด เดเดณเตเดณ PKI, VPN, เดตเดฟเดถเดฆเดฎเดพเดฏ เดฒเตเดเดฟเดเดเต เดเดจเตเดจเดฟเดตเดฏเตเด เด
เดคเดฟเดฒเตเดฑเตเดฏเตเด.
เดฎเดฑเตเดฑเต เดเดพเดฐเตเดฏเดเตเดเดณเดฟเตฝ, เดเดพเตป เดฑเดฟเดฎเตเดเตเดเต เดกเตเดธเตเดเตเดเตเดชเตเดชเต เดเตปเดซเตเดฐเดพเดธเตเดเตเดฐเดเตเดเตผ เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเตผเดฎเดฟเดจเตฝ เดธเตเดตเดจเดเตเดเตพ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดเดฏเดพเดฏเดฟเดฐเตเดจเตเดจเต. เดตเตเดฏเดคเตเดฏเดธเตเดค เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเดณเดฟเตฝ เดเดเตเดเตพเดเตเดเต เดจเดฟเดฐเดตเดงเดฟ RDS เดตเดฟเดจเตเดฏเดพเดธเดเตเดเดณเตเดฃเตเดเต. เดเดชเดฏเตเดเตเดคเต เดธเตเดทเดจเตเดเดณเดฟเดฒเตเดเตเดเต เดธเดเดตเตเดฆเดจเดพเดคเตเดฎเดเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดเดเดฟ เดตเดเตเดชเตเดชเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเดนเดชเตเดฐเดตเตผเดคเตเดคเดเดฐเต เดชเตเดฐเดพเดชเตเดคเดฐเดพเดเตเดเตเด เดเดจเตเดจเดคเดพเดฏเดฟเดฐเตเดจเตเดจเต เดฒเดเตเดทเตเดฏเดเตเดเดณเดฟเดฒเตเดจเตเดจเต. เดจเดฟเดเตเดเตพเดเตเดเดฑเดฟเดฏเดพเดตเตเดจเตเดจเดคเตเดชเตเดฒเต, เดเดคเดฟเดจเดพเดฏเดฟ เดเดฐเต เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต RDS เดทเดพเดกเต เดฎเตเดเตเดเดพเดจเดฟเดธเด เดเดฃเตเดเต, RDS เดธเตเตผเดตเดฑเตเดเดณเดฟเตฝ เดชเตเดฐเดพเดฆเตเดถเดฟเด เด
เดกเตเดฎเดฟเดจเดฟเดธเตเดเตเดฐเตเดฑเตเดฑเตผ เด
เดตเดเดพเดถเดเตเดเตพ เดจเตฝเดเตเด เดเดจเตเดจเดคเดพเดฃเต เดเดคเต เดจเดฟเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เดเดณเตเดชเตเดช เดฎเดพเตผเดเด.
เดเดพเตป เดเดจเตเดฑเต เดธเดนเดชเตเดฐเดตเตผเดคเตเดคเดเดฐเต เดฌเดนเตเดฎเดพเดจเดฟเดเตเดเตเดเดฏเตเด เดตเดฟเดฒเดฎเดคเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต, เดชเดเตเดทเต เด
เดกเตเดฎเดฟเตป เด
เดตเดเดพเดถเดเตเดเตพ เดเตเดฎเดพเดฑเตเดจเตเดจ เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เดเดพเตป เดตเดณเดฐเต เด
เดคเตเดฏเดพเดเตเดฐเดนเดฟเดฏเดพเดฃเต. ๐ เดเดจเตเดจเตเดเต เดฏเตเดเดฟเดเตเดเตเดจเตเดจเดตเตผ, เดเดเตเดเต เดชเดฟเดจเตเดคเตเดเดฐเตเด.
เดถเดฐเดฟ, เดเตเดฎเดคเดฒ เดตเตเดฏเดเตเดคเดฎเดพเดฃเต, เดเดชเตเดชเตเตพ เดจเดฎเตเดเตเดเต เดฌเดฟเดธเดฟเดจเดธเตเดธเดฟเดฒเตเดเตเดเต เดเดฑเดเตเดเดพเด.
เดเดเตเดเด เดเตเดธเดจเตเดฎเตเดเตเดธ
เดจเดฎเตเดเตเดเต เดเดเตเดฑเตเดฑเตเดตเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดเดฐเต เดธเตเดฐเดเตเดทเดพ เดเตเดฐเตเดชเตเดชเต เดธเตเดทเตเดเดฟเดเตเดเดพเด RDP_เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดฎเดพเตผ เดเดเตเดเตพ เด เดตเดเดพเดถเดเตเดเตพ เดเตฝเดชเตเดชเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเตเดเต เด เดเตเดเตเดฃเตเดเตเดเตพ เด เดคเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด:
$Users = @(
"UserLogin1",
"UserLogin2",
"UserLogin3"
)
$Group = "RDP_Operators"
New-ADGroup -Name $Group -GroupCategory Security -GroupScope DomainLocal
Add-ADGroupMember -Identity $Group -Members $Users
เดจเดฟเดเตเดเตพเดเตเดเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด AD เดธเตเดฑเตเดฑเตเดเตพ เดเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดเตเดคเตเดค เดเดเตเดเดคเตเดคเดฟเดฒเตเดเตเดเต เดชเตเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด เดคเต เดเดฒเตเดฒเดพ เดกเตเดฎเตเดฏเตเตป เดเตบเดเตเดฐเตเดณเดฑเตเดเดณเดฟเดฒเตเดเตเดเตเด เดชเดเตผเดคเตเดคเตเดจเตเดจเดคเต เดตเดฐเต เดจเดฟเดเตเดเตพ เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เดเดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ 15 เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเตฝ เดเตเดเตเดคเตฝ เดเดเตเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ.
เดเดเตเดเด เดเตเดธเดจเตเดฎเตเดเตเดธ
เดเดฐเต RDSH เดธเตเตผเดตเดฑเตเดเดณเดฟเดฒเตเด เดเตเตผเดฎเดฟเดจเตฝ เดธเตเดทเดจเตเดเตพ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเดพเดจเตเดณเตเดณ เด เดตเดเดพเดถเด เดเตเดฐเตเดชเตเดชเดฟเดจเต เดจเตฝเดเดพเด:
เดธเตเดฑเตเดฑเต-RDSPpermissions.ps1
$Group = "RDP_Operators"
$Servers = @(
"RDSHost01",
"RDSHost02",
"RDSHost03"
)
ForEach ($Server in $Servers) {
#ะะตะปะตะณะธััะตะผ ะฟัะฐะฒะพ ะฝะฐ ัะตะฝะตะฒัะต ัะตััะธะธ
$WMIHandles = Get-WmiObject `
-Class "Win32_TSPermissionsSetting" `
-Namespace "rootCIMV2terminalservices" `
-ComputerName $Server `
-Authentication PacketPrivacy `
-Impersonation Impersonate
ForEach($WMIHandle in $WMIHandles)
{
If ($WMIHandle.TerminalName -eq "RDP-Tcp")
{
$retVal = $WMIHandle.AddAccount($Group, 2)
$opstatus = "ััะฟะตัะฝะพ"
If ($retVal.ReturnValue -ne 0) {
$opstatus = "ะพัะธะฑะบะฐ"
}
Write-Host ("ะะตะปะตะณะธัะพะฒะฐะฝะธะต ะฟัะฐะฒ ะฝะฐ ัะตะฝะตะฒะพะต ะฟะพะดะบะปััะตะฝะธะต ะณััะฟะฟะต " +
$Group + " ะฝะฐ ัะตัะฒะตัะต " + $Server + ": " + $opstatus + "`r`n")
}
}
}
เดเดเตเดเด เดเตเดธเดจเตเดฎเตเดเตเดธ
เดชเตเดฐเดพเดฆเตเดถเดฟเด เดเตเดฐเตเดชเตเดชเดฟเดฒเตเดเตเดเต เดเตเดฐเตเดชเตเดชเดฟเดจเต เดเตเตผเดเตเดเตเด เดฑเดฟเดฎเตเดเตเดเต เดกเตเดธเตเดเตเดเตเดชเตเดชเต เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพ เดเดฐเต RDSH เดธเตเตผเดตเดฑเตเดเดณเดฟเดฒเตเด. เดจเดฟเดเตเดเดณเตเดเต เดธเตเตผเดตเดฑเตเดเตพ เดธเตเดทเตป เดเดณเดเตเดทเดจเตเดเดณเดพเดฏเดฟ เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดเดเตเดเตพ เดเดคเต เดถเตเดเดฐเดฃ เดคเดฒเดคเตเดคเดฟเดฒเดพเดฃเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต:
$Group = "RDP_Operators"
$CollectionName = "MyRDSCollection"
[String[]]$CurrentCollectionGroups = @(Get-RDSessionCollectionConfiguration -CollectionName $CollectionName -UserGroup).UserGroup
Set-RDSessionCollectionConfiguration -CollectionName $CollectionName -UserGroup ($CurrentCollectionGroups + $Group)
เดเดฑเตเดฑ เดธเตเตผเดตเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดเดเตเดเด เดเตเดธเดจเตเดฎเตเดเตเดธ
"เดฎเดพเดจเตเดเตผเดฎเดพเตผ"เดเตเดเดพเดฏเดฟ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ PS เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดพเด:
RDSManagement.ps1
$Servers = @(
"RDSHost01",
"RDSHost02",
"RDSHost03"
)
function Invoke-RDPSessionLogoff {
Param(
[parameter(Mandatory=$True, Position=0)][String]$ComputerName,
[parameter(Mandatory=$true, Position=1)][String]$SessionID
)
$ErrorActionPreference = "Stop"
logoff $SessionID /server:$ComputerName /v 2>&1
}
function Invoke-RDPShadowSession {
Param(
[parameter(Mandatory=$True, Position=0)][String]$ComputerName,
[parameter(Mandatory=$true, Position=1)][String]$SessionID
)
$ErrorActionPreference = "Stop"
mstsc /shadow:$SessionID /v:$ComputerName /control 2>&1
}
Function Get-LoggedOnUser {
Param(
[parameter(Mandatory=$True, Position=0)][String]$ComputerName="localhost"
)
$ErrorActionPreference = "Stop"
Test-Connection $ComputerName -Count 1 | Out-Null
quser /server:$ComputerName 2>&1 | Select-Object -Skip 1 | ForEach-Object {
$CurrentLine = $_.Trim() -Replace "s+"," " -Split "s"
$HashProps = @{
UserName = $CurrentLine[0]
ComputerName = $ComputerName
}
If ($CurrentLine[2] -eq "Disc") {
$HashProps.SessionName = $null
$HashProps.Id = $CurrentLine[1]
$HashProps.State = $CurrentLine[2]
$HashProps.IdleTime = $CurrentLine[3]
$HashProps.LogonTime = $CurrentLine[4..6] -join " "
$HashProps.LogonTime = $CurrentLine[4..($CurrentLine.GetUpperBound(0))] -join " "
}
else {
$HashProps.SessionName = $CurrentLine[1]
$HashProps.Id = $CurrentLine[2]
$HashProps.State = $CurrentLine[3]
$HashProps.IdleTime = $CurrentLine[4]
$HashProps.LogonTime = $CurrentLine[5..($CurrentLine.GetUpperBound(0))] -join " "
}
New-Object -TypeName PSCustomObject -Property $HashProps |
Select-Object -Property UserName, ComputerName, SessionName, Id, State, IdleTime, LogonTime
}
}
$UserLogin = Read-Host -Prompt "ะะฒะตะดะธัะต ะปะพะณะธะฝ ะฟะพะปัะทะพะฒะฐัะตะปั"
Write-Host "ะะพะธัะบ RDP-ัะตััะธะน ะฟะพะปัะทะพะฒะฐัะตะปั ะฝะฐ ัะตัะฒะตัะฐั
..."
$SessionList = @()
ForEach ($Server in $Servers) {
$TargetSession = $null
Write-Host " ะะฟัะพั ัะตัะฒะตัะฐ $Server"
Try {
$TargetSession = Get-LoggedOnUser -ComputerName $Server | Where-Object {$_.UserName -eq $UserLogin}
}
Catch {
Write-Host "ะัะธะฑะบะฐ: " $Error[0].Exception.Message -ForegroundColor Red
Continue
}
If ($TargetSession) {
Write-Host " ะะฐะนะดะตะฝะฐ ัะตััะธั ั ID $($TargetSession.ID) ะฝะฐ ัะตัะฒะตัะต $Server" -ForegroundColor Yellow
Write-Host " ะงัะพ ะฑัะดะตะผ ะดะตะปะฐัั?"
Write-Host " 1 - ะฟะพะดะบะปััะธัััั ะบ ัะตััะธะธ"
Write-Host " 2 - ะทะฐะฒะตััะธัั ัะตััะธั"
Write-Host " 0 - ะฝะธัะตะณะพ"
$Action = Read-Host -Prompt "ะะฒะตะดะธัะต ะดะตะนััะฒะธะต"
If ($Action -eq "1") {
Invoke-RDPShadowSession -ComputerName $Server -SessionID $TargetSession.ID
}
ElseIf ($Action -eq "2") {
Invoke-RDPSessionLogoff -ComputerName $Server -SessionID $TargetSession.ID
}
Break
}
Else {
Write-Host " ัะตััะธะน ะฝะต ะฝะฐะนะดะตะฝะพ"
}
}
PS เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต, PS เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เด เดคเต เดชเตเดฐเดฟเตฝ เดเดฐเต cmd เดซเดฏเดฒเดฟเดจเตเดฑเต เดฐเตเดชเดคเตเดคเดฟเตฝ เดเดเตเดเตพ เด เดคเดฟเดจเดพเดฏเดฟ เดเดฐเต เดทเตเตฝ เดธเตเดทเตเดเดฟเดเตเดเตเด:
RDSManagement.cmd
@ECHO OFF
powershell -NoLogo -ExecutionPolicy Bypass -File "%~d0%~p0%~n0.ps1" %*
เดเดเตเดเตพ เดฐเดฃเตเดเต เดซเดฏเดฒเตเดเดณเตเด "เดฎเดพเดจเตเดเตผเดฎเดพเตผเดเตเดเต" เดเดเตโเดธเดธเต เดเตเดฏเตเดฏเดพเดตเตเดจเตเดจ เดเดฐเต เดซเตเตพเดกเดฑเดฟเตฝ เดเดเตเดเดฏเตเด เด เดตเดฐเตเดเต เดตเตเดฃเตเดเตเด เดฒเตเดเดฟเตป เดเตเดฏเตเดฏเดพเตป เดเดตเดถเตเดฏเดชเตเดชเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเดชเตเดชเตเตพ, cmd เดซเดฏเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต, เด เดตเตผเดเตเดเต RDS เดทเดพเดกเต เดฎเตเดกเดฟเดฒเตเดณเตเดณ เดฎเดฑเตเดฑเต เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเตเดเต เดธเตเดทเดจเตเดเดณเดฟเดฒเตเดเตเดเต เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเดพเดจเตเด เด เดตเดฐเต เดฒเตเดเต เดเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด (เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดฐเต "เดนเดพเดเดเดฟเดเดเต" เดธเตเดทเตป เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏเดฟ เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเดพเดคเตเดคเดชเตเดชเตเตพ เดเดคเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดเตเด).
เดเดคเต เดเดคเตเดชเตเดฒเต เดคเตเดจเตเดจเตเดจเตเดจเต:
"เดฎเดพเดจเตเดเตผเดเตเดเต" เดตเตเดฃเตเดเดฟ
เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต
เด เดตเดธเดพเดจเดคเตเดคเต เดเดฟเดฒ เด เดญเดฟเดชเตเดฐเดพเดฏเดเตเดเตพ
เดธเตเดเตเดทเตเดฎเดค 1. เดธเตเตผเดตเดฑเดฟเตฝ Set-RDSPpermissions.ps1 เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดเตโเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดเดเตเดเตพ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด เดจเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเดจเตเดจ เดเดชเดฏเตเดเตเดคเต เดธเตเดทเตป เดธเดฎเดพเดฐเดเดญเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ, โเดฎเดพเดจเตเดเดฑเดฟเดจเตโ เดเดฐเต เดเดเตโเดธเดธเต เดชเดฟเดถเดเต เดฒเดญเดฟเดเตเดเตเด. เดเดตเดฟเดเต เดชเดฐเดฟเดนเดพเดฐเด เดตเตเดฏเดเตเดคเดฎเดพเดฃเต: เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดค เดเดชเดฏเตเดเตเดคเดพเดตเต เดฒเตเดเดฟเตป เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดตเดฐเต เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเตเด.
เดธเตเดเตเดทเตเดฎเดค 2. เดเตผโเดกเดฟโเดชเดฟ เดทเดพเดกเตเดฏเตโเดเตเดเตเดชเตเดชเด เดจเดฟเดฐเดตเดงเดฟ เดฆเดฟเดตเดธเดเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดคเดฟเดจเต เดถเตเดทเด, เดฐเดธเดเดฐเดฎเดพเดฏ เดเดฐเต เดฌเดเต เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดซเตเดเตเดเตผ เดเดเตเดเตพ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเต: เดทเดพเดกเต เดธเตเดทเตป เด
เดตเดธเดพเดจเดฟเดเตเดเดคเดฟเดจเต เดถเตเดทเด, เดเตเดฐเตเดฏเดฟเดฒเต เดญเดพเดทเดพ เดฌเดพเตผ เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตโเดคเดคเดฟเดจเต เด
เดชเตเดฐเดคเตเดฏเดเตเดทเดฎเดพเดเตเด, เด
เดคเต เดคเดฟเดฐเดฟเดเต เดฒเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดเดชเดฏเตเดเตเดคเดพเดตเต เดตเตเดฃเตเดเตเด เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต. -เดฒเตเดพเดเดฟเตป. เด
เดคเต เดฎเดพเดฑเตเดจเตเดจเดคเตเดชเตเดฒเต, เดเดเตเดเตพ เดเดฑเตเดฑเดฏเตเดเตเดเดฒเตเดฒ:
เด เดคเตเดฐเดฏเตเดฏเตเดณเตเดณเต. เดจเดฟเดเตเดเตพเดเตเดเตเด เดจเดฟเดเตเดเดณเตเดเต เดธเตเตผเดตเตผเดฎเดพเตผเดเตเดเตเด เดจเดฒเตเดฒ เดเดฐเตเดเตเดฏเด เดจเตเดฐเตเดจเตเดจเต. เดเดฒเตเดฒเดพเดฏเตโเดชเตเดชเตเดดเตเด เดเดจเตเดจเดชเตเดฒเต, เด เดญเดฟเดชเตเดฐเดพเดฏเดเตเดเดณเดฟเตฝ เดจเดฟเดเตเดเดณเตเดเต เดซเตเดกเตโเดฌเดพเดเตเดเต เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเต, เดเดชเตเดชเด เดเตเดตเดเตเดฏเตเดณเตเดณ เดนเตเดฐเดธเตเดต เดธเตผเดตเตเดฏเดฟเตฝ เดชเดเตเดเตเดเตเดเตเดเดพเตป เดจเดฟเดเตเดเดณเตเดเต เดเดตเดถเตเดฏเดชเตเดชเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดเดฑเดตเดฟเดเดเตเดเตพ
RDS เดทเดพเดกเต - เดตเดฟเตปเดกเตเดธเต เดธเตเตผเดตเตผ 2016 / 2012 R2 เดฒเต RDP เดเดชเดฏเตเดเตเดคเต เดธเตเดทเดจเตเดเดณเดฟเดฒเตเดเตเดเตเดณเตเดณ เดทเดพเดกเต เดเดฃเดเตเดทเตป เดตเดฟเตปเดกเตเดธเต เดธเตเตผเดตเตผ 2012 เดทเดพเดกเตเดตเดฟเดเดเต - เด เดกเตเดฎเดฟเดจเดฒเตเดฒเดพเดคเตเดคเดตเตผเดเตเดเต เด เดตเดเดพเดถเดเตเดเตพ เดเตเดฎเดพเดฑเตเดจเตเดจเต Get-LoggedOnUser เดฑเดฟเดฎเตเดเตเดเต เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเตฝ เดฒเตเดเดฟเตป เดเตเดฏเตเดค เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเตเดเต เดตเดฟเดตเดฐเดเตเดเตพ เดถเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต PowerShell PS1 เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เดเดเตเดเดจเต เดเดฐเดเดญเดฟเดเตเดเดพเด เดเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเดฟเดเดเตเด เดฎเดพเตผเดเด เดชเตเดฐเดพเดฆเตเดถเดฟเด เดธเตเดฐเดเตเดทเดพ เดเตเดฐเตเดชเตเดชเดฟเดฒเตเดเตเดเต เดกเตเดฎเตเดฏเตเตป เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเต เดเตเตผเดเตเดเตเดจเตเดจเต GPMC - OU-เดฏเดฟเดฒเต เดเดฒเตเดฒเดพ เดเดฎเตเดชเตเดฏเตเดเตเดเดฑเตเดเดณเดฟเดฒเตเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค gpupdate
เดฐเดเดฟเดธเตเดฑเตเดฑเตผ เดเตเดฏเตเดค เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพเดเตเดเต เดฎเดพเดคเตเดฐเดฎเต เดธเตผเดตเตเดฏเดฟเตฝ เดชเดเตเดเตเดเตเดเตเดเดพเตป เดเดดเดฟเดฏเต.
เดจเดฟเดเตเดเตพ เดเดจเตเดคเดพเดฃเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต?
-
8,1%AMMYY เด เดกเตเดฎเดฟเตป5
-
17,7%AnyDesk11
-
9,7%เดกเดพเดเดตเตเดฏเตผ6
-
24,2%เดฑเดพเดกเตเดฎเดฟเตป15
-
14,5%RDS เดทเดพเดกเต 9
-
1,6%เดเตเดตเดฟเดเตเดเต เด เดธเดฟเดธเตเดฑเตเดฑเต / เดตเดฟเตปเดกเตเดธเต เดฑเดฟเดฎเตเดเตเดเต เด เดธเดฟเดธเตเดฑเตเดฑเตปเดธเต1
-
38,7%เดเตเด เดตเตเดฏเตเดตเตผ24
-
32,3%VNC20
-
32,3%เดฎเดฑเตเดฑเตเดณเตเดณเดต20
-
3,2%เดฒเตเดฑเตเดฑเตเดฎเดพเดจเตเดเตผ2
62 เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพ เดตเตเดเตเดเต เดเตเดฏเตเดคเต. 22 เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพ เดตเดฟเดเตเดเตเดจเดฟเดจเตเดจเต.
เด
เดตเดฒเดเดฌเด: www.habr.com