Когда я хочу установить MSI-файл с PowerShell и хочу использовать ведение журнала, я использую следующий код:
RUN Invoke-WebRequest http://download.microsoft.com/download/0/1/D/01DC28EA-638C-4A22-A57B-4CEF97755C6C/WebDeploy_amd64_en-US.msi -OutFile webdeploy.msi; \ Start-Process msiexec -Wait -ArgumentList '/i webdeploy.msi /l*v C:\msilog.txt /q' ; \ Remove-Item -Force webdeploy.msi
Я искал в Google, как это сделать для файла .exe, но не могу найтирешение.
Итак, мой вопрос, как мне добавить файл журнала для следующей функции в powerhsell:
RUN Invoke-WebRequest -UseBasicParsing https://download.microsoft.com/download/5/B/C/5BC5DBB3-652D-4DCE-B14A- 475AB85EEF6E/vcredist_x86.exe -OutFile vcredist_x86.exe; \ powershell.exe -Command Start-Process vcredist_x86.exe -ArgumentList '/quiet' | Wait-Process RUN Invoke-WebRequest -UseBasicParsing https://download.microsoft.com/download/9/1/4/914851c6-9141-443b-bdb4- 8bad3a57bea9/vcredist_x64.exe -OutFile vcredist_x86.exe; \ powershell.exe -Command Start-Process vcredist_x86.exe -ArgumentList '/quiet' | Wait-Process