PowerShell的新手。尝试基本的例子。
我正在尝试在将信息写入日志文件时将TimeStamp附加到自定义消息。
function Get-TimeStamp {
return Get-Date -Format yyyymmdd_hhmmss
}
write-host '[INFO].['$(Get-TimeStamp)'] Message'
输出如下:
[INFO].[ 20184827_054844 ] Message
有人可以指出我在时间戳之前和之后摆脱多余的空间吗?
答案 0 :(得分:1)
通过基本的谷歌搜索获得它
我只需将内容包含在双引号中
write-host "[INFO].[$(Get-TimeStamp)] Message"
答案 1 :(得分:0)
除了Rupesh的回答 - 它为您提供了额外的空间,因为它是powershell如何解开或扩展您正在连接并写入主机的子表达式
其他做法的方法如下: 使用" +"字符串连接运算符
$this
请在此处查看相关问题和信息: