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

[问题求助] VBS 修改注册表提高或降低音量?

[复制链接]
发表于 2012-10-10 12:18:35 | 显示全部楼层 |阅读模式
这个有人研究过?

手动滑动可以提高或降低,,→
这个能否修改注册表实现
发表于 2012-10-10 12:25:03 | 显示全部楼层
nircmd.exe 可以改变系统音量:
  1. changesysvolume [volume change] {Component} {Device Index}
  2. Increases or decreases the system volume.
复制代码
系统(xp)音量可以这样读取:
  1. @echo off&SetLocal EnableDelayEdexpansion&cd /d "%~dp0"

  2. for /f "tokens=1-4" %%a in ('reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{6994AD04-93EF

  3. -11D0-A3CC-00A0C9223196}\##?#HDAUDIO#FUNC_01&VEN_10EC&DEV_0269&SUBSYS_144DC552&REV_1000#4&178BC531&0&0001#{6994ad04-93ef

  4. -11d0-a3cc-00a0c9223196}\#RearLineOutWave3\Device Parameters\Mixer\       0\Controls\       0"') do (
  5.   set "xnum=%%d"
  6. )
  7. set /a "per=!xnum!*100/65535"
  8. echo !per!

  9. pause
复制代码
 楼主| 发表于 2012-10-11 11:06:03 | 显示全部楼层
回复 2# QIAOXINGXING


   
错误: 系统找不到指定的注册表项或值
找不到操作数。
ECHO 处于关闭状态。
请按任意键继续. . .

是不是代码有问题..
或者是每台计算机的注册表项不同???
非常感谢...
发表于 2012-10-11 11:34:18 | 显示全部楼层
回复 3# lqh123108


应该是吧。这个注册表我是通过注册表对比软件RegSnap找到的,
 楼主| 发表于 2012-10-12 08:41:14 | 显示全部楼层
这个注册表我是通过注册表对比软件RegSnap找到的,

我也装了一个,不过这个软件不会使用,一开监视→跳出很多项,看都看不完,如何筛选呀???先谢了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-17 11:49 , Processed in 0.017251 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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