$hostname = hostname $events=Get-WinEvent -FilterHashtable @ -MaxEvents 1 [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 $token = "#####################" $chatId = "#####################" $message = $events.message Invoke-RestMethod -Uri "https://api.telegram.org/bot$token/sendMessage?text=$message&chat_id=$chatId"
Add-PSSnapin VeeamPSSnapin $vmjobname = "test" $vmjob = get-vbrjob -name $vmjobname while ($vmjob.isrunning -eq "true") { start-sleep -s 60 } $vmresult = $vmjob.findlastsession().result [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 $token = "######################" $chatId = "#####################" $message = $vmjobname + " 백업결과 " + $vmresult Invoke-RestMethod -..
윈도우2012서버에 접속감시 텔레그램 설정을 하였는데 어느순간부터 푸시가 오지 않아 확인해보니 아래와 같이 오류발생 Invoke-webrequest : 요청이 중단되었습니다. SSL/TLS 보안 채널을 만들 수 없습니다. 해결방법 아래내용 스크립트에 추가 [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
get-wmiobject -namespace root\subscription -class __eventconsumer -filter "__path like '%MYASECdr%'" | remove-wmiobject 참고 : https://everything-powershell.com/windows-server-2012-2012-r2-2016-remove-malware-embedded-in-wmi-with-powershell/ https://vstarmanv.tistory.com/96
guest계정은 보안상 비활성화하는게 좋습니다. 아래는 파워쉘로 guest계정이 비활성화되어있는지 상태를 확인하는 스크립트입니다. Get-WmiObject -Class Win32_UserAccount -Filter "LocalAccount='$true' and Name='Guest'"|Select-Object Name,Disabled|Format-Table -AutoSize 참조 : https://social.technet.microsoft.com/Forums/windowsserver/en-US/31eeea8c-e268-4dd0-8a62-4fc44e87f3a2/check-if-a-local-user-account-is-disabled-on-a-remote-computer?forum=winserverman..