如何在 Windows 命令提示符中将目录名称复制到变量?

如何在 Windows 命令提示符中将目录名称复制到变量?

findstr我尝试使用on来实现这一点%cd%,但找不到不使用文件进行处理的方法。而且 g:/ 选项似乎意味着以findstr交互方式运行,无法通过管道传输。那么不使用文件有什么办法吗?

答案1

假设您想要设置一个变量来包含当前目录的父级名称(在文件中.cmd):

for %%i in (.) do set parent=%%~dpi
echo parent %parent%

help for有关波浪符号替换的更多信息,请参阅。

如果您只想将变量设置为当前目录:

set dir=%cd%

相关内容