我正在尝试创建仅使用一个文本文件的错误日志。我当前正在使用MainFunction 2> $Dest
,但运行时它会覆盖文件。完整的代码示例
$Dest = "C:\Error.txt"
Function MainFunction {
if (!(test-path c:\temp\error)) {
$Newfolder = New-Object -ComObject scripting.filesystemobject
$Newfolder.createfolder("C:\Temp\error")
}
}
MainFunction 2> $Dest
如果C:\
下的Temp文件夹不存在,则应该给出错误。然后将错误记录在C:\Error.txt
下。创建错误后,它已经覆盖了文件上的所有内容,我想继续向该文件中添加错误。
答案 0 :(得分:0)