如何在空环境中创建 windows cmd shell

How to create a windows cmd shell with empty environment

我想创建一个 windows 具有空环境的 cmd,这意味着没有环境变量。摆脱它们的最简单方法是什么?

运行 set 将它们全部列出,用 = 符号分隔,将它们全部设置为空。

for /f "usebackq delims==" %f in (`set`) do (set %f=)