无忧启动论坛

 找回密码
 注册
搜索

悬赏600无忧币:解决PE支持WMIC.exe,谢谢

查看数: 4385 | 评论数: 27 | 收藏 3
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-6-25 14:13

正文摘要:

本帖最后由 yyz2191958 于 2023-6-29 19:11 编辑 ********************************************************************************** 由于悬赏的无忧币,如果问题没有解决,不能够返回。由此,这里悬赏1无忧 ...

回复

yyz2191958 发表于 2023-6-25 20:21:01
batche 发表于 2023-6-25 20:17
用python写了个程序,pan.baidu.com/s/1zn8j2SKSl6ERpyaGPkMPNA?pwd=qsig

我试一试 谢谢
batche 发表于 2023-6-25 20:17:23
用python写了个程序,pan.baidu.com/s/1zn8j2SKSl6ERpyaGPkMPNA?pwd=qsig

点评

我试一试 谢谢  详情 回复 发表于 2023-6-25 20:21

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5 赞一个!

查看全部评分

yyz2191958 发表于 2023-6-25 17:27:56

我试一试先 谢谢
batche 发表于 2023-6-25 17:21:31
本帖最后由 batche 于 2023-6-25 17:29 编辑
yyz2191958 发表于 2023-6-25 17:03
还是不行(不好意思):
default audio device:Realtek High Definition Audio

我又改了一下
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set "regq=REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render"  /v "DeviceState" /s"
  4. for /f "delims=" %%i in ('%regq% ^| findstr .') do (
  5.     set /a n+=1,m=n%%2
  6.     if !m! equ 0 (
  7.         for /f "tokens=1,4" %%a in ("!str!%%i") do if %%b equ 1 for /f "tokens=2*" %%i in ('reg query "%%a" /v "{b3f8fa53-0004-438e-9003-51a46e139bfc},6" /s ^|find /i "reg_sz"') do >>#.txt echo,default audio device:%%j
  8.         )
  9.     set "str=%%i"
  10.     )
  11. echo,>>#.txt
  12. pause
复制代码

点评

还是不行: default audio device:High Definition Audio Device  详情 回复 发表于 2023-6-25 18:21
我试一试先 谢谢  详情 回复 发表于 2023-6-25 17:27

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5 赞一个!

查看全部评分

bfgxp 发表于 2023-6-25 16:56:04
我记得aardio是可以办到的
yyz2191958 发表于 2023-6-25 16:32:43
szwp 发表于 2023-6-25 16:29
High Definition Audio Device

不对
现在默认是:Realtek High Definition Audio
szwp 发表于 2023-6-25 16:29:00
yyz2191958 发表于 2023-6-25 16:09
Microsoft Windows [版本 10.0.10586]
(c) 2016 Microsoft Corporation。保留所有权利。

High Definition Audio Device

点评

不对 现在默认是:Realtek High Definition Audio  详情 回复 发表于 2023-6-25 16:32
yyz2191958 发表于 2023-6-25 16:13:30
batche 发表于 2023-6-25 15:53
使用第三方命令行SetVol,搜一下,我没有权限发链接

'etlocal' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

评分

参与人数 1无忧币 +1 收起 理由
batche + 1 是setlocal,你没复制完整

查看全部评分

yyz2191958 发表于 2023-6-25 16:09:19
szwp 发表于 2023-6-25 16:06
cmd里运行,然后截图

Microsoft Windows [版本 10.0.10586]
(c) 2016 Microsoft Corporation。保留所有权利。

X:\windows\System32>for /f "delims=: tokens=2" %# in ('devcon listclass MEDIA') do echo %# &pause

X:\windows\System32>echo  High Definition Audio Device   & pause
High Definition Audio Device
请按任意键继续. . .

点评

High Definition Audio Device  详情 回复 发表于 2023-6-25 16:29
szwp 发表于 2023-6-25 16:06:26

cmd里运行,然后截图

点评

Microsoft Windows [版本 10.0.10586] (c) 2016 Microsoft Corporation。保留所有权利。 X:\windows\System32>for /f "delims=: tokens=2" %# in ('devcon listclass MEDIA') do echo %# &pause X:\windows\S  详情 回复 发表于 2023-6-25 16:09
yyz2191958 发表于 2023-6-25 16:03:31
batche 发表于 2023-6-25 15:53
使用第三方命令行SetVol,搜一下,我没有权限发链接

搜索不到

能不能发网盘

评分

参与人数 1无忧币 +1 收起 理由
batche + 1 限制回复了,在原回答修改

查看全部评分

yyz2191958 发表于 2023-6-25 15:58:03
batche 发表于 2023-6-25 15:53
使用第三方命令行SetVol,搜一下,我没有权限发链接

我试一试 谢谢
batche 发表于 2023-6-25 15:53:20
本帖最后由 batche 于 2023-6-25 16:10 编辑

使用第三方命令行SetVol,搜一下,我没有权限发链接
  1. setlocal enabledelayedexpansion
  2. for /f "tokens=*" %%i in ('setvol device ^| findstr ...') do (
  3.     set /a n+=1,m=n%%2
  4.     if !m! equ 0 (echo,!str!%%i | find "default audio device"&& >#.txt echo,!str!%%i)
  5.     set "str=%%i"
  6. )
复制代码


我被限制回复了,在原回答修改
pan.baidu.com/s/1LfH50hYD3Z3CHgr8ecBEqg?pwd=y0qy

点评

要net环境,我的电脑没有  详情 回复 发表于 2023-6-25 16:26
'etlocal' 不是内部或外部命令,也不是可运行的程序 或批处理文件。  详情 回复 发表于 2023-6-25 16:13
搜索不到 能不能发网盘  详情 回复 发表于 2023-6-25 16:03
我试一试 谢谢  详情 回复 发表于 2023-6-25 15:58

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5 赞一个!

查看全部评分

yyz2191958 发表于 2023-6-25 15:52:30
szwp 发表于 2023-6-25 15:43
for /f "delims=: tokens=2" %# in ('devcon listclass MEDIA') do echo %# &pause

运行它没有反应

点评

cmd里运行,然后截图  详情 回复 发表于 2023-6-25 16:06
yyz2191958 发表于 2023-6-25 15:49:27
szwp 发表于 2023-6-25 15:43
for /f "delims=: tokens=2" %# in ('devcon listclass MEDIA') do echo %# &pause

我在试一试
szwp 发表于 2023-6-25 15:43:19
yyz2191958 发表于 2023-6-25 15:37
Name: High Definition Audio Device
    Name: Realtek High Definition Audio

for /f "delims=: tokens=2" %# in ('devcon listclass MEDIA') do echo %# &pause

点评

运行它没有反应  详情 回复 发表于 2023-6-25 15:52
我在试一试  详情 回复 发表于 2023-6-25 15:49

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5 赞一个!

查看全部评分

yyz2191958 发表于 2023-6-25 15:40:06
szwp 发表于 2023-6-25 15:08
devcon hwids =MEDIA | findstr Name

看不出哪个是默认的
yyz2191958 发表于 2023-6-25 15:37:59
szwp 发表于 2023-6-25 15:08
devcon hwids =MEDIA | findstr Name

   Name: High Definition Audio Device
    Name: Realtek High Definition Audio

点评

for /f "delims=: tokens=2" %# in ('devcon listclass MEDIA') do echo %# &pause  详情 回复 发表于 2023-6-25 15:43
yjqd 发表于 2023-6-25 15:20:00
本帖最后由 yjqd 于 2023-6-25 15:25 编辑


供参考:

如果不能运行,看是否还缺少相关文件、注册表是否没相关项、环境变量是否没相关项

运行wmic.exe,看提示差什么文件,添加文件,结束wmic.exe和WmiPrvSE.exe进程,又运行wmic.exe,看提示差什么文件,添加文件
=====================================================================
system32\framedynos.dll
system32\wbemcomn.dll


system32\wbem\cimwin32.dll
system32\wbem\esscli.dll
system32\wbem\fastprox.dll

system32\wbem\Microsoft-Windows-Remote-FileSystem.mof
system32\wbem\repdrvfs.dll
system32\wbem\textvaluelist.xsl
system32\wbem\wbemcons.dll
system32\wbem\wbemcore.dll
system32\wbem\wbemess.dll
system32\wbem\wbemprox.dll
system32\wbem\wbemsvc.dll
system32\wbem\WMIC.exe
system32\wbem\WmiPrvSD.dll
system32\wbem\WmiPrvSE.exe
system32\wbem\WMIsvc.dll
system32\wbem\wmiutils.dll
system32\wbem\xsl-mappings.xml

system32\wbem\Repository
system32\wbem\Repository\INDEX.BTR
system32\wbem\Repository\MAPPING1.MAP
system32\wbem\Repository\MAPPING2.MAP
system32\wbem\Repository\MAPPING3.MAP
system32\wbem\Repository\OBJECTS.DATA

system32\wbem\xml
system32\wbem\xml\cim20.dtd
system32\wbem\xml\wmi20.dtd
system32\wbem\xml\wmi2xml.dll

system32\wbem\AutoRecover
system32\wbem\Logs
system32\wbem\tmf

system32\wbem\zh-CN
system32\wbem\zh-CN\WMIC.exe.mui
=====================================================================

linee 发表于 2023-6-25 15:18:03
找个全功能的PE试试.
szwp 发表于 2023-6-25 15:08:30
devcon hwids =MEDIA | findstr Name

点评

看不出哪个是默认的  详情 回复 发表于 2023-6-25 15:40
Name: High Definition Audio Device Name: Realtek High Definition Audio  详情 回复 发表于 2023-6-25 15:37
窄口牛 发表于 2023-6-25 14:50:11
wmic也获取不到默认设备,只是能得到个列表。
batche 发表于 2023-6-25 14:13:34
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set "regq=REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render"  /v "DeviceState" /s"
  4. for /f "delims=" %%i in ('%regq% ^| findstr .') do (
  5.     set /a n+=1,m=n%%2
  6.     if !m! equ 0 (
  7.         for /f "tokens=1,4" %%a in ("!str!%%i") do if %%b equ 1 for /f "tokens=2*" %%i in ('reg query "%%a" /v "{b3f8fa53-0004-438e-9003-51a46e139bfc},6" /s ^|find /i "reg_sz"') do >#.txt echo,default audio device:%%j
  8.         )
  9.     set "str=%%i"
  10.     )
  11. pause
复制代码

点评

还是不行: default audio device:Realtek High Definition Audio  详情 回复 发表于 2023-6-25 17:03

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 12:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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