找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: jimmy2008317

[注册表类] 【已解决】求助 批处理对注册表中模糊路径的编辑

[复制链接]
发表于 2023-4-19 13:00:12 | 显示全部楼层
回复 15# jimmy2008317


    你的系统是Win7? Win10? Win11? 把你的PowerShell升级到高版本试试吧
发表于 2023-4-19 13:41:52 | 显示全部楼层
回复 15# jimmy2008317
  1. @echo off
  2. for /f "tokens=3" %%i in ('reg query "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\USBSTOR\Enum" ^| findstr "USB"') do (
  3.     set "MyUSB=%%i"
  4. )
  5. set MyVID=%MyUSB:~8,4%
  6. set MyPID=%MyUSB:~17,4%
  7. echo,VID is %MyVID%
  8. echo,PID is %MyPID%
  9. pause
复制代码

评分

参与人数 1技术 +1 收起 理由
jimmy2008317 + 1 乐于助人 技术好

查看全部评分

 楼主| 发表于 2023-4-19 20:22:03 | 显示全部楼层
回复 17# Batcher


    感谢大佬(如何加技术分)
发表于 2023-4-19 20:58:11 | 显示全部楼层
回复 18# jimmy2008317


批处理之家论坛使用常见问题FAQ
http://bbs.bathome.net/thread-3473-1-1.html
 楼主| 发表于 2023-4-21 12:32:05 | 显示全部楼层
回复 17# Batcher


    感谢大佬,学到了提取一个量的制定部分:%量%:~X(开始读取的位置),Y(读取的位数)%

                           for 执行指定次数  for /f "tokens=X (进行次数) " %%i in ('reg query "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\USBSTOR\Enum" ^| findstr "USB"') do (
                                                   )

                           使用^符号:“”内已经转义,不需要使用

        十分感激
发表于 2023-4-21 16:38:12 | 显示全部楼层
回复 20# jimmy2008317


评分

参与人数 1技术 +1 收起 理由
jimmy2008317 + 1 热心

查看全部评分

 楼主| 发表于 2023-4-22 18:16:02 | 显示全部楼层
回复 21# Batcher


    现在彻底明白了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 22:46 , Processed in 0.019041 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表