I\'d like to understand how subprocess.Popen works on windows when shell=False. In particular, how is the environment or variable expansion taken into consideration
shell=False