in reply to Perl on Windows 10
Interix is now WSL (Windows Subsystem for Linux). I don't remember the exact incantation, you have to install the "feature", which contains the kernel, then add the Userland (e.g. Ubuntu) like it were an application. Bash and Perl (which would then be the system Perl) included. Git, if needed, has to be installed (apt-get).
Another possibility is Git for windows, which includes both a bash and Perl, I think based on MSYS.
You need to be an administrator for installation, but not for running. Portable Strawberry needs no "installation", so no admin privileges. Of course, if you use it for administration functions, that's another can of worms :-)