All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fixed Subcommands Entries for Powershell and VBS
- Added common functions script
- Added deep-clean option for uninstalling Run-in-Sandbox
- Rewritten install and uninstall script and exported common functions to separate file
- Slightly adjusted intunewin and sdbapp scripts
- Added easy install Script
- Improved console output and make it easier readable
- Improved readme and install steps
- Added some better error handling and checking for needed features
- Probably fixed [#4]#4
- Improved the way, exe files are handled inside the sandbox
- Finally fixed running intunewin with serviceUI and psexec
- Fixed [#40]damienvanrobaeys#40
- Fixed [#41]damienvanrobaeys#41
- Changed formatting to OTBS using "Invoke-Formatter" cmdlet in "Script-Analyzer" module (On-going discussion [#44]damienvanrobaeys#44) and applied some powershell best-pratices
- Reimplemented running Intunewin as System using psexec (serviceui will stay)
- Fixed [#18]damienvanrobaeys#18
- Added option to run .intunewin via sdbapp
- Changed Intunewin_Content_File and Intunewin_Command_File to be parameters for IntuneWin_Install.ps1
- Added context menu entry for opening PDF in Sandbox
- Completely rewrote alot of code in Add_Structure.ps1
- Added context menu entry for running CMD/BAT in Sandbox
- Readded 7z part and adjusted 7z reg key path
- Completly refactored RunInSandbox.ps1 to use switch instead of ifelse and rearranged alot of code
- Fixed some issues with loading iso´s, exe´s and zip´s
- Removed 7z part of RunInSandbox.ps1 because non-functional
- Added ServiceUI
- Replaced PSexec with ServiceUI for intunewin sandbox
- Removed PSexec in favor of ServiceUI
- Added option to Sandbox_Config.xml to cleanup leftover .wsb file afterwards (default is true)
- .wsb is not executed by the "Start-Process"-cmdlet with -wait parameter
- Added -noprofile to powershell commands to improve performance
- Applied formatting of scripts and applied best practices
- Fixed .ps1 conext menu
- Add a context menu for running PS1 as system in Sandbox
- Add a context menu for running MSIX in Sandbox
- Add a context menu for running PPKG in Sandbox
- Add a context menu for opening URL in Sandbox
- Add a context menu for extracting ISO in Sandbox
- Add a context menu for extracting 7z file in Sandbox
- Fix a bug where context menu for PS1 does not appear on Windows 11
- Add a context menu for reg file, to run them in Sandbox
- Add ability to run multiple apps in the same Sandbox session
- Add a context menu for intunewin file, to run them in Sandbox
- Add ability to choose which content menu to add
- Change the default path where WSB are saved after running Sandbox: now in %temp%
- Updated the GUI when running EXE or MSI for more understanding
- Updated the GUI when running PS1 for more understanding
- The Add_Structure.ps1 will now create a restore point
- It will then check if Sources folder exists
- Temporarily removed the main file #9
- Fixed detail language setting being French
- Add new WSB config options for Windows 10 2004. These new settings can be managed in the Sources\Run_in_Sandbox\Sandbox_Config.xml
- New options: AudioInput, VideoInput, ProtectedClient, PrinterRedirection, ClipboardRedirection, MemoryInMB
- Added French, Italian, Spanish, English, and German languages for context menus. To configure language, edit Main_Language in Sources\Run_in_Sandbox\Sandbox_Config.xml