【发布时间】:2019-10-02 23:20:17
【问题描述】:
我是 Powershell 新手,目前正在编写我的第二个脚本,请耐心等待。我正在尝试执行write-host 并输出我的写入主机消息以及时间戳以及正在将我的各种脚本块完成到文本文件的计算机,并且我遇到了使事情起作用的语法问题。
出于测试目的,我尝试了以下操作。一旦我得到语法,这将转到服务器 - 现在它转到我的本地 C: 驱动器。
write-host "folders created successfully $env:computername" >> c:\scripts\testlog.txt
我看到的行为是正在创建文本文件,但其中没有内容 - 全部为空白。
【问题讨论】:
-
将
Write-Host更改为Write-Output会发生什么?主机被发送到控制台而不是标准输出
标签: powershell