Sol Banner
Sağ Banner
  • Minecraft İçerik Üreticileri Aranıyor!

    Bilgilendirici videolar ya da rehberler hazırlayarak gelir elde etmek ister misin?

    • ✅ YouTube - TikTok Videoları üretecek içerik üreticileri & video editörleri arıyoruz!
    • ✅ Forumda yazarlık, minecraft rehberleri, modları paylaşacak arkadaşlar arıyoruz.
    • ✅ Aramıza katıl, içerik üret, paylaşım yap, para kazan!
    Başvur

Rehber uzak masaüstünüze sizden başka kimler giriyor, çıkıyor!

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

babadagi

Who let the dogs out!
Kurumsal Üye
Onaylı Hosting
Katılım
28 Mayıs 2018
Mesajlar
660
En iyi cevaplar
1
Tepki puanı
1,205
Puanları
1,310
Konum
izmir
Web Sitesi
batihost.com
bizim başımıza sürekli gelen problemlerden birisi "lan batihost, dosyalarımı sildin, 3 günlük emeğim vardı, 5 günlük emeğim vardı"

bir öz eleştiri yaparsak bu şekilde 10 tane sorun oluşuyor ise 1, 2 tanesi bizim yogun çalışma tempomuzda gözden kaçanlar.

peki geri kalan 8 tanesini kim yapıyor, nasıl yapıyor? hang ip adresinden yapıyor.

aşağıdaki powershell scriptini uzakmasaustu.ps1 olarak kayıt edin ve powershell içinden çalıştırın, admin haklarını sorarsa tabiki of course seçin.
çalıştıktan sonra masaüstünde bir dosya oluşacaktır, notepad ile açın ve inceleyin, ip adreslerini, ne zaman girip, ne zaman çıktığını göreceksiniz.

Kod:
<#

.SYNOPSIS
    This script reads the event log "Microsoft-Windows-TerminalServices-LocalSessionManager/Operational" from
    multiple servers and outputs the human-readable results to a CSV.  This data is not filterable in the native
    Windows Event Viewer.

    Version: November 9, 2016


.DESCRIPTION
    This script reads the event log "Microsoft-Windows-TerminalServices-LocalSessionManager/Operational" from
    multiple servers and outputs the human-readable results to a CSV.  This data is not filterable in the native
    Windows Event Viewer.

    NOTE: Despite this log's name, it includes both RDP logins as well as regular console logins too.
    
    Author:
    Mike Crowley
    https://BaselineTechnologies.com

 .EXAMPLE
 
    .\RDPConnectionParser.ps1 -ServersToQuery Server1, Server2 -StartTime "November 1"
 
.LINK
    https://MikeCrowley.us/tag/powershell

#>

Param(
    [array]$ServersToQuery = (hostname),
    [datetime]$StartTime = "January 1, 1970"
)

    foreach ($Server in $ServersToQuery) {

        $LogFilter = @{
            LogName = 'Microsoft-Windows-TerminalServices-LocalSessionManager/Operational'
            ID = 21, 23, 24, 25
            StartTime = $StartTime
            }

        $AllEntries = Get-WinEvent -FilterHashtable $LogFilter -ComputerName $Server

        $AllEntries | Foreach {
            $entry = [xml]$_.ToXml()
            [array]$Output += New-Object PSObject -Property @{
                TimeCreated = $_.TimeCreated
                User = $entry.Event.UserData.EventXML.User
                IPAddress = $entry.Event.UserData.EventXML.Address
                EventID = $entry.Event.System.EventID
                ServerName = $Server
                }       
            }

    }

    $FilteredOutput += $Output | Select TimeCreated, User, ServerName, IPAddress, @{Name='Action';Expression={
                if ($_.EventID -eq '21'){"logon"}
                if ($_.EventID -eq '22'){"Shell start"}
                if ($_.EventID -eq '23'){"logoff"}
                if ($_.EventID -eq '24'){"disconnected"}
                if ($_.EventID -eq '25'){"reconnection"}
                }
            }

    $Date = (Get-Date -Format s) -replace ":", "."
    $FilePath = "$env:USERPROFILE\Desktop\$Date`_RDP_Report.csv"
    $FilteredOutput | Sort TimeCreated | Export-Csv $FilePath -NoTypeInformation

Write-host "Writing File: $FilePath" -ForegroundColor Cyan
Write-host "Done!" -ForegroundColor Cyan


#End
 

xGergin

Yeni bir Steve doğdu!
Katılım
2 Haziran 2018
Mesajlar
18
Tepki puanı
3
Puanları
0
Kaliteli ve güzel bir konu olmuş, zamanında amatörken vdsim çalınmıştı, o zaman olsa işime yarardı :p Teşekkürler.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Yeni Mesajlar


Üst