Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add VM-Install-Proxy-Execution #33

Open
mr-tz opened this issue Mar 2, 2022 · 3 comments
Open

Add VM-Install-Proxy-Execution #33

mr-tz opened this issue Mar 2, 2022 · 3 comments
Labels
💎 enhancement It is working, but it could be better

Comments

@mr-tz
Copy link
Contributor

mr-tz commented Mar 2, 2022

For common and more involved install mechanisms there should exist a helper function like VM-Install-Raw-GitHub-Repo etc.

See https://github.com/mandiant/VM-Packages/wiki/Contributing#example-4 for a good candidate of tools run via cmd.exe, for example.

@mr-tz mr-tz added the 💎 enhancement It is working, but it could be better label Mar 2, 2022
@MalwareMechanic
Copy link
Collaborator

Oh I like this! Then we could also have a function argument, or environment variable, that allows you to specify your preferred proxy execution mechanism (e.g., cmd or powershell). @Ana06 you had mentioned something like this before

@MalwareMechanic
Copy link
Collaborator

Similar to #2

day1player pushed a commit that referenced this issue Jul 5, 2022
Change `$ErrorActionPreference` from `Continue` to 'Stop' to properly handle errors in installers. Noticed when an error occurred due to a failed `Join-Path` in `VM-Install-From-Zip` the installer continued when it should have stopped.
Add new `-zipFolder_64` parameter to `VM-Install-From-Zip` to handle cases where different architecture URLs may have different ZIP folder names, closes #36.
Add functions `VM-Add-To-Right-Click-Menu` and `VM-Remove-From-Right-Click-Menu` (helps #33).
@Ana06
Copy link
Member

Ana06 commented Jul 17, 2024

I think this has already been address. @mr-tz can we close this issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💎 enhancement It is working, but it could be better
Projects
None yet
Development

No branches or pull requests

3 participants