From 3fb0610204c2ae97f3bc092ac05a663e2bb1ee60 Mon Sep 17 00:00:00 2001 From: frack113 <62423083+frack113@users.noreply.github.com> Date: Mon, 11 Apr 2022 17:25:50 +0200 Subject: [PATCH] Fix prereq_command test 2 (#1857) Co-authored-by: Carrie Roberts --- atomics/T1564.006/T1564.006.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/atomics/T1564.006/T1564.006.yaml b/atomics/T1564.006/T1564.006.yaml index 5ab18fae..68efb6c7 100644 --- a/atomics/T1564.006/T1564.006.yaml +++ b/atomics/T1564.006/T1564.006.yaml @@ -90,15 +90,17 @@ atomic_tests: prereq_command: | if (Test-Path "#{virtualbox_exe}") {exit 0} else {exit 1} get_prereq_command: | - Invoke-WebRequest "#{virtualbox_download}" -OutFile $env:TEMP\#{virtualbox_installer} - $env:TEMP\#{virtualbox_installer} + $wc = New-Object System.Net.WebClient + $wc.DownloadFile("#{virtualbox_download}","$env:TEMP\#{virtualbox_installer}") + start-process -FilePath "$env:TEMP\#{virtualbox_installer}" -ArgumentList "--silent" -Wait - description: | VBoxManage must exist on disk at specified locations (#{vboxmanage_exe}) prereq_command: | if (Test-Path "#{vboxmanage_exe}") {exit 0} else {exit 1} get_prereq_command: | - Invoke-WebRequest "#{virtualbox_download}" -OutFile $env:TEMP\#{virtualbox_installer} - $env:TEMP\#{virtualbox_installer} + $wc = New-Object System.Net.WebClient + $wc.DownloadFile("#{virtualbox_download}","$env:TEMP\#{virtualbox_installer}") + start-process -FilePath "$env:TEMP\#{virtualbox_installer}" -ArgumentList "--silent" -Wait executor: name: command_prompt elevation_required: false