我是一个Powershell noobie,我目前正在写我的第二个剧本,所以忍受着我。我正在尝试执行write-host
并输出我的写主机消息以及时间戳,以及哪台计算机正在将各种脚本块完成到文本文件,而且我遇到了使用它的语法问题。Powershell写主机追加到文本文件 - 计算机名称和时间戳
我尝试了下面的测试目的。一旦我获得了语法,这将会进入服务器 - 现在它会进入我的本地C:
驱动器。
write-host "folders created successfully $env:computername" >> c:\scripts\testlog.txt
我看到的行为是文本文件正在创建,但没有内容 - 所有空白。
什么与你发生改变'写Host'到'写Output'?主机发送到控制台不是标准输出 – Matt 2015-03-02 14:43:14