我有一个简单的命令来在PowerShell中创建一个CSV文件。有没有办法将这些信息与文件分开记录?我将需要操纵CSV文件,所以我不想依靠它作为我登录数据的唯一方式。为PowerShell命令创建日志
0
A
回答
0
如果您需要负责生产的人员的日志,则可以使用专用的Cmdlet添加您自己的应用程序日志。在我创建并使用一个PowerShell日志来记录所有脚本的时刻,为负责生产的人员发布执行(信息)和错误的细节(与良好的异常处理协调)。你可以奉献一日志一个脚本(因为它存在一个日志DNS等)
下面是一个例子:
# List of logs
Get-EventLog -list
# Creating your own log
New-EventLog -LogName "SlxScripting" -Source "MaSource"
# List of logs
Get-EventLog -list
# Writting in your own log
Write-EventLog -LogName "SlxScripting" -EventId 12 `
-Message "Mon Message"
-Source "MaSource" -EntryType Warning
# Reading in your own log
Get-EventLog -LogName "SlxScripting"
# Suppressing your log
Remove-EventLog -LogName "SlxScripting"
1
您也可以通过使用>
和>>
运营商出口命令的输出。
例如: 你可以写所有的Adobe服务和他们的相关信息与该代码的文件:
get-service -DisplayName Adobe* > C:\services.txt
如果要追加到与Windows服务:
get-service -DisplayName Windows* >> C:\services.txt
所以如果你想将你的CSV导出到一个文件中,你可以在命令末尾加上一个>
指向你想要导出的文件名:
> C:\Log_$date.csv
,如果你曾经需要追加更多的日志,你可以简单地这样做用新的数据文件中使用>>
>> C:\Log_$date.csv
如果使用>
它会覆盖和现有的数据。追加>>
。
相关问题
- 1. 从调用命令Powershell日志记录
- 2. 如何为VB.NET创建一个简单的日志命令?
- 3. Powershell创建日志文件例外
- 4. 在Powershell中创建日志文件
- 5. 在PowerShell中创建日志文件
- 6. 自定义日志文件创建 - Powershell
- 7. VSC命令日志
- 8. 命令日志Ubuntu
- 9. Vim命令日志
- 10. 从命令行创建Azure网站,PowerShell
- 11. 使用Log命令创建一个日志文件?
- 12. Liquibase命令行在sql中创建diff更新日志
- 13. 使用tee命令创建时间特定的日志文件
- 14. 清除Heroku日志(命令)
- 15. Powershell命令设置IIS日志记录设置
- 16. Powershell命令Set-AzureStorageBlobContent忽略标志
- 17. 在PowerShell中为git命令创建别名?
- 18. 创建MySql日志
- 19. SQL创建日志
- 20. django日志记录:未创建日志
- 21. 如何创建日志日志图
- 22. 如何为systemd日志创建日志条目?
- 23. python日志记录如何创建日志文件为html
- 24. Powershell Building日志表
- 25. Powershell IIS日志analasys
- 26. 如何为表创建更改日志?
- 27. Log4net不为NHibernate创建日志文件
- 28. 为UDP连接创建日志
- 29. log4net日志被创建,但仍为空
- 30. 为Android应用创建日志文件