Even with a legitimate portable HTTP tool (v515 or otherwise), you might encounter problems. Here’s how to fix them.
This allows the server to run in user space. When you are finished, closing the command window or hitting Ctrl+C terminates the process, leaving no traces behind on the host operating system. Conclusion
Here’s a (batch + PowerShell) that downloads a simple HTTP server executable and runs it without needing admin rights.