这是我想要的想法
Powercfg -getactivescheme > activeprofile.out
SET /p str=<activeprofile.out
set str=%str:*GUID: =%
set str=%str: (*=%
通过反复测试,我似乎无法在搜索字词结尾处获得外卡。如何从字符串末尾删除(Power Profile)
?
我不想诉诸于它将是一个特定的权力配置文件,而我宁愿不尝试单独删除所有可能性。
答案 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>
。