如何在 Windows 命令行中 write/store 输出变量中的命令?

How to write/store output of commands in a variable in Windows Command Line?

我想使用 Windows 命令行设置变量的目录路径,无需任何用户交互。所以,就像我们在 Ubuntu OS:

中所做的那样
my_path=$(pwd)

此处,pwd 的输出将存储在 my_path.

如何在 Windows 命令行中执行此类任务?

实际上,bash 中更自然的方式是

my_path=$PWD

将这个想法接管到Windows批处理语言中,它将变成

SET my_path=%CD%

主要区别在于,在 Windows 中,my_path 会自动进入环境,而在 bash 中,您必须手动执行此操作。