Powershell 检查远程端口是否打开,并使用时间戳记录

Powershell 检查远程端口是否打开,并使用时间戳记录,powershell,Powershell,我需要能够检查远程服务器端口是否每天打开几次。我希望使用PowerShell并将其添加为计划任务 我不知道如何将时间戳记录在输出中或作为文件名的一部分。我一直在尝试使用测试网络连接来实现以下目的: Test-NetConnection -ComputerName xxx.xxx.xxx.xxx -Port 7010 -WarningAction SilentlyContinue 您可以按如下方式添加日期: Test-NetConnection -ComputerName google.com

我需要能够检查远程服务器端口是否每天打开几次。我希望使用PowerShell并将其添加为计划任务

我不知道如何将时间戳记录在输出中或作为文件名的一部分。我一直在尝试使用
测试网络连接
来实现以下目的:

Test-NetConnection -ComputerName xxx.xxx.xxx.xxx -Port 7010 -WarningAction SilentlyContinue

您可以按如下方式添加日期:

Test-NetConnection -ComputerName google.com -Port 443 | 
  Select *,@{label="Date";e={Get-Date}}

请确保只选择所需的属性,而不是
*

Get Date返回当前时间,并且可以按所需格式设置。谢谢,但我如何将其合并到原始代码中?你能举个例子吗?