我怎么知道我的电脑从某个地方在线?

时间:2019-07-24 10:01:34

标签: windows remote-access

我想知道当PC联机时如何将通知发送到iPhone。 请帮忙! ?

2 个答案:

答案 0 :(得分:0)

TeamViewer可以帮助您:https://www.teamviewer.com

如果您在PC上安装了该应用程序,并且在iPhone上同步了用户,我想每当PC启动时,您都会收到通知

答案 1 :(得分:0)

如果您的PC已登录,则当您的PC中有一个登录名时,您可以随时创建Powershell脚本。或者,这很困难,您可以为PC上启动服务时创建Powershell脚本,也可以向您发送电子邮件,然后在启动时设置服务。

$filter="*[System[EventID=7036] and EventData[Data='SIOS DataKeeper']]"
$A = Get-WinEvent -LogName System -MaxEvents 1 -FilterXPath $filter
$Message = $A.Message
$EventID = $A.Id
$MachineName = $A.MachineName
$Source = $A.ProviderName

$EmailFrom = "sios@medfordband.com"
$EmailTo = "sios@medfordband.com"
$Subject ="Alert From $MachineName"
$Body = "EventID: $EventID`nSource: $Source`nMachineName: $MachineName `n$Message"
$SMTPServer = "smtp.gmail.com"
$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587)
$SMTPClient.EnableSsl = $true
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential("sios@medfordband.com", "MySMTPP@55w0rd");
$SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)

像这样,事件是SIOS DataKeeper,当有人启动该服务时,您将收到一封电子邮件。您可以为Windows启动设置服务,当Windows启动时,您会收到一封电子邮件。