【发布时间】:2011-09-27 02:27:50
【问题描述】:
我正在使用 for 循环并构造要读取的 env 变量的名称(例如 abc%%i ,其中 i 是循环变量),并使用延迟扩展打印出它们的值(假设这些 env 变量有已经设置好了)..
echo is dos 提供了提及要打印的变量的字段宽度的工具,例如 echo %x:~-8% 将右对齐 x 的值,字段宽度将为 8 ..
但由于我使用的是延迟扩展,!abc%%i:~-8!似乎没有工作。
关于如何在使用延迟扩展时设置字段宽度的任何想法,??
幸福 迪帕克
【问题讨论】:
标签: batch-file formatting dos