[파워쉘]윈도우 계정 생성 텔레그램 알람# Script/Powershell2019. 2. 16. 21:56
Table of Contents
728x90
반응형
# create_new_user_push.ps1 생성
$events=Get-WinEvent -FilterHashtable @ -MaxEvents 1
foreach($Event in $Events){
$eventXMLs = [xml]$Event.ToXml()
foreach($eventXML in $eventXMLs){
$logs = New-Object psobject -Property @{
newUser = $eventXML.Event.Eventdata.Data[0].'#text'
Server = $eventXML.Event.Eventdata.Data[1].'#text'
createuser = $eventXML.Event.Eventdata.Data[4].'#text'
}
}
}
$token = "################################"
$chatId = "#################"
$message = "서 버 : " + $logs.server + "`n"+ "생성계정 : " + $logs.createuser + "`n"+ $logs.newUser + " 계정을 생성하였습니다"
Invoke-RestMethod -Uri "https://api.telegram.org/bot$token/sendMessage?text=$message&chat_id=$chatId"
# 작업스케쥴러 등록
Schtasks /create /ru system /tn usercreatepush /tr "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -executionpolicy unrestricted -file c:\users\administrator\documents\create_new_user_push.ps1" /sc onevent /ec security /mo *[System/EventID=4720]
참고 : https://blogs.technet.microsoft.com/ashleymcglone/2013/08/28/powershell-get-winevent-xml-madness-getting-details-from-event-logs/
참고 : https://social.technet.microsoft.com/Forums/ie/ko-KR/ea3eae34-47e5-460b-8bf3-12519e2e694d/5108950629-49828529925146047084-5106050857-510604829253944?forum=win10itprogeneralKR
728x90
반응형
'# Script > Powershell' 카테고리의 다른 글
[파워쉘]Guest계정 상태 확인 (0) | 2019.08.21 |
---|---|
[파워쉘]윈도우 작업스케줄러 리스트 추출 (0) | 2019.02.18 |
[파워쉘]윈도우 서버 원격 접속 텔레그램 알람 (0) | 2019.01.19 |
[파워쉘]실행 권한 예외처리 (0) | 2019.01.16 |
[파워쉘]텔레그램 푸시 (0) | 2018.08.21 |
@다크쉐라빔 :: 다크쉐라빔의 주절주절
안녕하세요. 이곳은 IT위주의 잡다한 정보를 올려두는 개인 블로그입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!