在CMD中无法获取用于/ f的变量

广告人玩家

这个脚本让我感到困惑。我正在尝试编写一个脚本,该脚本采用最新的卷影副本目录并将其放入var中。到目前为止,这就是我所拥有的。

@ECHO off
set ShadowDir=
vssadmin list shadows|for /f "tokens=4 delims=: " %%A IN ('FINDSTR "GLOBALROOT"') do set ShadowDir=%%A
ECHO The dir is %ShadowDir%
pause

这就是输出。

C:\WINDOWS\system32>set ShadowDir=\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy14

C:\WINDOWS\system32>set ShadowDir=\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy15

C:\WINDOWS\system32>set ShadowDir=\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy16

C:\WINDOWS\system32>set ShadowDir=\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy17

C:\WINDOWS\system32>set ShadowDir=\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy18
The dir is
Press any key to continue . . .

如您所见,它正在正确解析,并为我提供了所需的输出。但是即使发出了set命令,ShadowDir var仍为空。

知道发生了什么吗?

oo

我会用

for /f "tokens=4 delims=: " %%A IN ('vssadmin list shadows^|FINDSTR "GLOBALROOT"') do set ShadowDir=%%A

vssadmin输出传递findstr

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

F#中的成员变量

来自分类Dev

F#中的成员变量

来自分类Dev

从#!/ usr / bin / expect -f中的变量发送

来自分类Dev

没有变量的 F# 中的 SUMPRODUCT

来自分类Dev

如何从F#函数中获取工作变量

来自分类Dev

如何获取F#中的函数自变量名称?

来自分类Dev

无法从 URL 中获取变量

来自分类Dev

无法在 ViewController 中获取变量

来自分类Dev

将变量放入变量之前无法读取用户输入中的反斜杠

来自分类Dev

无法访问传递属性的f:selectItems变量

来自分类Dev

无法访问传递属性的f:selectItems变量

来自分类Dev

Autohotkey获取用户域变量

来自分类Dev

在F#中的类型中声明泛型变量

来自分类Dev

获取屏幕分辨率作为cmd中的变量

来自分类Dev

获取cmd中整数变量的格式化输出

来自分类Dev

在cmd中工作时如何设置和获取变量

来自分类Dev

无法从Sql数据库中获取用于注册表单和登录表单的数据

来自分类Dev

Javascript:如何获取用户输入并将其存储到没有任何HTML的变量中?

来自分类Dev

如何在Lodash Map函数中获取用作变量的键?

来自分类Dev

如何使用CakePHP Auth在变量中获取用户表数据

来自分类Dev

如何使用CakePHP Auth在变量中获取用户表数据

来自分类Dev

修改locals()或frame.f_locals中的* existing *变量

来自分类Dev

F#函数中的类似于C ++的静态变量

来自分类Dev

如何在 /f "tokens=*" 中批量使用内部变量

来自分类Dev

无法从更新查询中的变量获取结果

来自分类Dev

无法从json中获取json变量

来自分类Dev

无法在scala中获取系统变量

来自分类Dev

无法获取变量中的数组值 - 角度

来自分类Dev

无法从不同的文件中获取变量

Related 相关文章

热门标签

归档