Get-Service *sql* | sort DisplayName | out-file c:/servicelist.txt
Run Code Online (Sandbox Code Playgroud)
我有一个单行PowerShell脚本来提取我本地机器上运行的所有服务的列表,现在,除了显示"Status","Name"和"DisplayName"之外,我还想显示"可执行文件的路径"
我使用以下PowerShell脚本获取本地计算机的所有Windows服务的Name,DisplayName,State,StartMode和PathName,然后使用Export-csv cmdlet 将输出导出到csv文件,
Get-WmiObject win32_service | Select Name, DisplayName, State, StartMode, PathName | Export-Csv C:/ListOfServices.csv
Run Code Online (Sandbox Code Playgroud)
该脚本工作正常,但问题是,输出csv文件的第一行包含
#TYPE Selected.System.Management.ManagementObject
Run Code Online (Sandbox Code Playgroud)
有没有办法从输出中排除这一行?我正在准备一个脚本来从网络中的所有服务器机器获取所有这些细节,因此排除此行变得很重要.