【发布时间】:2017-01-11 20:48:14
【问题描述】:
我正在尝试在这个评价很高的页面https://blogs.technet.microsoft.com/gbordier/2009/05/05/powershell-and-writing-files-how-fast-can-you-write-to-a-file/ using“方法4”上实现代码。
当我运行下面的代码时,它似乎需要几秒钟,但似乎没有创建 t.txt 文件。我错过了什么?
PS L:\users\lit\t> Get-Content .\ttt.ps1
$s = "some text"
$stream = [System.IO.StreamWriter] "t.txt"
1..10000 | % {
$stream.WriteLine($s)
}
$stream.close()
PS L:\users\lit\t> $PSVersionTable["PSVersion"]
Major Minor Build Revision
----- ----- ----- --------
5 0 10586 117
【问题讨论】:
-
文件很可能只是没有在您期望的位置创建。请参阅this answer 到一个有点类似的问题。 PowerShell 和 .Net 不一定使用相同的工作目录。
标签: powershell