编辑上一个输出以批量使用下一个命令

理查德·韦克斯(Richard Weeks)

我需要从批处理文件中的命令输出中提取某个字符串,我正在尝试获取有功电源方案的GUID以查询设置。

目前,我的代码如下所示:

FOR /F "delims=" %%i IN ('powercfg /getactivescheme') DO set scheme=%%i
powercfg /query %scheme%

但是,当然,powercfg / getactivescheme命令将其他无用的垃圾添加到输出中,所以我最终得到了

C:\Users\Richard\Desktop>FOR /F "delims=" %i IN ('powercfg /getactivescheme') DO
 set scheme=%i

C:\Users\Richard\Desktop>set scheme=Power Scheme GUID: c0ea6ad3-6145-4447-a15e-5
fb97be69b98  (Energy Star)

现在,我要提取的是:c0ea6ad3-6145-4447-a15e-5fb97be69b98并截断Power Scheme GUID:(Energy Star)

输入到下一个命令是 powercfg /query %scheme%

欢迎任何建议。

谢谢!

foxidrive

这将获得第四个令牌,以空格/制表符分隔

FOR /F "tokens=4" %%i IN ('powercfg /getactivescheme') DO set scheme=%%i

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将上一个命令的输出传递到下一个命令

上一个/下一个点击

分页下一个上一个

多个文件的less命令:如何导航到下一个/上一个

Compiz,“ put”插件,上一个/下一个命令

切换到下一个/上一个应用程序的命令

如何使用上一个输出的下一个参数对字符串进行grep?

使用一个命令的输出并使用它们作为下一个命令的输入来运行命令

下一个和上一个使用 jQuery 无法正常工作

使用JavaScript / php的下一个上一个功能

使用JavaScript获取下一个/上一个元素?

尝试使用索引获取数组的上一个和下一个项目

使用jQuery捕获下一个/上一个特定属性

使用下一个和上一个按钮循环遍历li元素

使用jQuery在循环中分页上一个和下一个

使用下一个/上一个链接创建全屏div

使用上一个/下一个按钮循环显示多个div

如何使用下一个和上一个按钮更改图像?

使用JavaScript创建上一个和下一个按钮

使用数组计算上一个和下一个值

使用PK获取上一个/下一个项目

如何使用“上一个” /“下一个”按钮循环浏览图像?

使用AJAX附加DIV内容-上一个/下一个

使用下一个和上一个按钮浏览列表

分页:使用PHP的上一个和下一个

AngularJS>使用“下一个”,“上一个”按钮循环浏览JSON文件

使用javascript的下一个和上一个JSON数据

如何使用按钮浏览下一个和上一个列表项?

使用php制作上一个下一个帖子的问题