Windows Portable Packages with TotalCmd

Portable applications

Updated: Oct 31, 2022 (Download latest)

A portable application is an application that requires no installation. All necessary files are packed into a single file for distribution. Installation is simply a matter of unpacking everything into a folder and then run the relevant executable. Please refer to each package for respective copyright license.

TotalCmd_portable_packages_Nov2020-01.zip (530MB unzipped to 1.5GB) is a collection of many useful portable applications packed into a big package with Total Commander, a powerful dual-pane file manager which also doubled up as an program launcher. The main aim of such a collection is to hopefully create a Swiss-knife toolbox suitable for software development and testing. Download the package and unpack it into a folder and run TOTALCMD64.EXE, all other portable applications are available on the button bar. Launch application by clicking on its icon.

TotalCmd 9.51
TotalCmd with button bar for portable apps highlighted

Here are the different categories of the tools included in the package:


Step-by-step setup of VSCode for remote development through SSH

Step 1: Run Mobaxterm

Step 2: On a MobaXterm local terminal, generate SSH key pair

/home/mobaxterm> ssh-keygen -t rsa -b 4096

Generating public/private rsa key pair.
Enter file in which to save the key (/home/mobaxterm/.ssh/id_rsa): /home/mobaxterm/.ssh/id_rsa_yourname
Enter passphrase (empty for no passphrase): <left blank>
Enter same passphrase again: <left blank>
Your identification has been saved in /home/mobaxterm/.ssh/id_rsa_yourname.
Your public key has been saved in /home/mobaxterm/.ssh/id_rsa_yourname.pub.
The key fingerprint is:
SHA256:QbO+s2fue0r6w87U4vu0yZ4eRla1mOJFGvLvdYVTOsU somename@somemachine
The key’s randomart image is:
+—[RSA 4096]—-+

+—-[SHA256]—–+

Note: /home/mobaxterm/.ssh in Mobaxterm is c:\Users\Documents\mobaxterm.ssh under Windows

Step 3: Copy SSH pub key to server

/home/mobaxterm> ssh-copy-id -i /home/mobaxterm/.ssh/id_rsa_yourname.pub <username>@<server.name.com.au>

/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed — if you are prompted now it is to install the new keys
stty: standard input: Inappropriate ioctl for device
These computer resources, specifically Internet access and E-mail, are
provided for authorized users only. For legal, security and

IF YOU ARE NOT AN AUTHORIZED USER, PLEASE EXIT IMMEDIATELY

You are connected to:
Ambiguous output redirect.
stty: standard input: Inappropriate ioctl for device

Verify keys by logging in to server with private key

/home/mobaxterm> ssh -i c:\Users\Documents\mobaxterm\.ssh\id_rsa_yourname <username>@<server.name.com.au>

-OR-

/home/mobaxterm> ssh -i /home/mobaxterm/.ssh/id_rsa_yourname <username>@<server.name.com.au>


These computer resources, specifically Internet access and E-mail, are
provided for authorized users only. For legal, security and cost

You are connected to: <server.name.com.au>

Step 4: Set up VSCode for remote-SSH

Hit <F1> or click on bottom left corner to select “Remote SSH: Open Configuration file…”

Step 5: SSH config file setup

Step 6: Connect to remote SSH server

Hit <F1> or click on bottom left corner to select “Remote SSH: Connect to Host…”
  • You might need to pick the remote SSH server type: Linux/Windows/Mac
  • For the first time run, VSCode server will be automatically set up on the remote server
  • At this point, the setup is successful and complete!

Leave a comment