小编Lea*_*tos的帖子

如何将 PowerShell 脚本作为服务运行?

我创建了下面的脚本来检查应用程序的端口 2025 并记录连接数。

我需要此脚本作为 Windows 上名为 的服务运行netstat_2025。有谁知道是否有这种可能性?

我不想使用任务计划程序,而是在 Windows 上将脚本作为服务运行。

脚本 SCTT521CTO.ps1

$startTime =  (Get-Date).ToString("dd_MM_yyyy")
$LogDate = ((get-date).ToLocalTime()).ToString("yyyy-MM-ddTHH:mm:ss.fff")
$hostname = hostname

$portTServer = 8000
$FileTserver = netstat -ano | findstr "8000"

$LogTserver = $LogDate + " - Quantidade de Conexoes na porta " + $portTServer + ": " + $FileTserver.count + " - Servidor: " + $hostname
$LogTserver | Out-File -Append D:\SCTT521CTO\netstat_$startTime.log

$limit = (Get-Date).AddDays(-5)
$path = "D:\SCTT521CTO\*"
Get-ChildItem -Path $path -Recurse -Force | Where-Object { !$_.PSIsContainer -and …
Run Code Online (Sandbox Code Playgroud)

powershell netstat

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

netstat ×1

powershell ×1