我有一个powershell脚本,其中包含以下内容: -
$Dir = "Drive:\"
$Exe = "Any.exe"
$Args = '/quiet /norestart'
Start-Process "$Directory\$Exe" $Args -NoNewWindow -Wait
这不会记录任何日志。
我想要记录这个powershell脚本正在完成的所有任务,这就是我尝试这个的原因: -
$Args = '/quiet /norestart /L*V C:\Log.txt'
我明确地在我的C盘中创建了这个文件(Log.txt)。
但是,这不起作用。 如果有人知道该怎么做,请帮助。
提前完成。
答案 0 :(得分:0)
我想你Any.exe使用这个文件进行日志,不是吗?
可以尝试在路径日志中添加引号,如下所示:
$Args = '/quiet /norestart /L*V "C:\Log.txt"'
否则检查您是否有权写入c:\(尝试以c:\ temp \ Log.txt编写示例)
答案 1 :(得分:0)
使用$ Args =' / quiet / norestart / log C:\ log.txt'