提取活动电源配置文件GUID

时间:2016-03-09 01:24:02

标签: batch-file

这是我想要的想法

Powercfg -getactivescheme > activeprofile.out
SET /p str=<activeprofile.out
set str=%str:*GUID: =%
set str=%str: (*=%

通过反复测试,我似乎无法在搜索字词结尾处获得外卡。如何从字符串末尾删除(Power Profile)

我不想诉诸于它将是一个特定的权力配置文件,而我宁愿不尝试单独删除所有可能性。

1 个答案:

答案 0 :(得分:1)

for /f "tokens=1-4" %A in ('Powercfg -getactivescheme') do Echo %A %B %C %D

是怎么回事。请参阅for /?以获取帮助。

或只是指导,

for /f "tokens=4" %A in ('Powercfg -getactivescheme') do Echo %A

在批处理文件中使用%%<a letter>,在控制台中输入时使用%<a letter>