Windows上调用Rundll32.exe打开系统页面

正文

在桌面端开发时,有些系统级的配置无法通过代码直接修改,我们就要打开对应的页面,让用户进行操作

设置音频设备

1
2
3
4
5
rundll32.exe shell32.dll,Control_RunDLL Mmsys.cpl
# 扬声器
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0
# 麦克风
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1

打开控制面板

1
rundll32 shell32,Control_RunDLL

打开关于 查看系统版本

1
rundll32 shell32,ShellAboutA Info-Box

打开应用卸载页面

1
rundll32.exe shell32.dll, Control_RunDLL Appwiz.cpl

重启

1
rundll32.exe user.exe,restartwindows

关机

1
rundll32.exe user.exe,exitwindows