cmd命令行显示中文乱码

cmd命令行窗口显示中文乱码,多是因为cmd命令行窗口字符编码不匹配导致。 修改cmd窗口字符编码为UTF-8,命令行中执行:chcp 65001 切换回中文:chcp 936 这两条命令只在当前窗口生效,重启后恢复之前的编码。 切换cmd窗口字符编码有风险,例如切换过以后中文显示乱码,并且不能永久切换回原来模式,只能每次chcp 936。 cmd中文显示乱码永久解决方案,以切换回中文936为例:

Continue reading »

Windows可执行文件的Madifest

这里的Madifest不是安卓app根目录res下的AndroidManifest.xml,Madifest也是一个XML的描述文件,但它存在于Windows系统。每个DLL都有DLL的Manifest文件,每个应用程序也有自己的Manifest,
Manifest可以是一个和exe/Dll文件在同一目录下的.manifest文件,也可以作为一个资源嵌入在exe/Dll文件内部。Windows客户端软件测试建议增加这个的自动化测试。

XP及以后的系统,会首先读取Manifest,获得exe文件需要调用的DLL列表

Continue reading »

Windows通信时降低其他声音

当Windows检测到通信活动时,可以对系统声音做出相应调整,例如有QQ消息时,系统会自动降低其它软件的声音,QQ提示音结束后自动恢复其它软件音量。

设置位置在:控制面板–声音–切换到“通信”选项卡,当Windows检测到通信活动时,可以不执行任何操作,也可以将其他声音设置为静音,或者将其他生意减少80%或50%。

Continue reading »