Inno Setup对安装包进行数字签名

1、建立一个批处理:

cert.bat

path=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin;%path%
Makecert -sv lsw.pvk -n "CN=lishewen.com" -b 02/03/2013 -e 12/08/2015 lsw.cer
cert2spc lsw.cer lsw.spc
pvk2pfx -pvk lsw.pvk -spc lsw.spc -pfx lsw.pfx

得到一个lsw.pfx

2、在 Inno Setup 的编辑器中增加一个签名工具(菜单 - 工具 - 配置数字签名工具):

名字为"digitsign"

$qC:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin\signtool.exe$q sign /f $qC:\LSWDigitSign\lsw.pfx$q /t http://timestamp.verisign.com/scripts/timstamp.dll $f

3、在脚本的 [Setup] 段添加

signtool=digitsign

编译之后你就会看见你的安装程序已经被签名了,而且,卸载程序也默认被签名。

另外,在脚本的 [Setup] 段添加

DisableProgramGroupPage=yes

可以不要添加开始菜单项

DisableReadyPage=yes

则可以去掉确认这一步

用DISM命令修复Windows 8系统

Windows 8 系统文件损坏,无法自动修复的解决方法:

一、检查映像是否可修复
    1.扫描映像来检查损坏。在管理员命令提示符下键入以下命令:

Dism /Online /Cleanup-Image /ScanHealth

    这条命令将扫描全部系统文件并和官方系统文件对比,扫描计算机中的不一致情况。

    2.检查映像以查看是否有检测到损坏。在管理员命令提示符下键入:

Dism /Online /Cleanup-Image /CheckHealth

    这条命令必须在前一条命令执行完以后,发现系统文件有损坏时使用。当使用 /CheckHealth 参数时,DISM 工具将报告映像是状态良好、可以修复、还是不可修复。如果映像不可修复,必须放弃该映像,并重新开始。如果映像可以修复,可以使用 /RestoreHealth 参数来修复映像。

二、修复映像
    若扫描出计算机中的不一致情况,检测到系统的损坏,并报告映像是状态良好、可以修复,就可以用 /RestoreHealth 参数进行修复。
    1.若要修复映像,在管理员命令提示符下键入:

DISM /Online /Cleanup-image /RestoreHealth

    这条命令是把那些不同的系统文件还原成官方系统源文件,其他的第三方软件和用户设置完全保留,比重装好多了。而且在扫描与修复的时候系统未损坏部分正常运行,电脑可以照常工作。
    2.或者,若要使用你自己的一些来源,不使用 Windows 更新来修复一个联机映像,则键入:

Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

  前面的命令需要在连网的情况下执行,这条命令可以不用连网。

Apache 如何设置默认首页文档

在你安装后的Apache目录下,有一个conf目录,在这个目录里,有一个"httpd.conf"文件.我们要做的,就是修改这个文件。

在这个文件里,凡是以"#"开头的每一行,都是无效的,如果你想让你的设置起作用,就要把行首的"#"去掉。

找到 DirectoryIndex 这段.把它改成DirectoryIndex index.php index.Html index.html 这���,你的网站目录的默认首页是 index.php, 如果没有index.php系统会自动寻找index.html、html做为默认首页了。

注意事项:index.php index.Html之间要有一个空格

另外你还可以操作一下其它的:

找到 ServerRoot 这段.将它设成你的Apache安装目录,我的是 ServerRoot "D:/Apache Group/Apache2"

找到 DocumentRoot 这段.把他设成你网站的根目录,我的是 DocumentRoot "D:/Apache Group/web。

微软放出Windows 8.1玩游戏鼠标指针滞后修复补丁

此前根据国外知名论坛Reddit用户反馈称由于微软对多显示器进行DPI“改善”处理之后导致部分游戏出现不能使用Raw输入或者 DirectInput的情况,在玩比如《杀出重围:人类革命》、《潜行者:切尔诺贝利的阴影》和《地铁2033》和部分《使命召唤》系列等游戏的时候会 出现严重滞后情况,此外还引发了鼠标具备高滚动比例和高DPI的情况。对此今天微软官方承认了Windows 8.1确实存在这样的缺陷,并放出了专门的修复补丁来让玩家更加开心。

微软在官方支持页面中表示:“当你使用Windows 8.1或Windows Server 2012 R2系统来玩某些游戏的时候,鼠标确实会存在冻结和严重滞后的情况。而出现这样问题的原因是Windows 8.1系统在对鼠标进行调整的时候引发了交互场景延迟严重的问题,因为玩家在鼠标移动的时候会明显感觉比前代Windows更卡。”

完整的补丁包下载请点击:    x86 x64

Win8.1下绕过限制安装新版必应拼音输入法

方法是:在命令行里输入“文件路径\必应输入法安装包名称 /i /quiet”,操作流程如下:

1、Win+X 调出来“命令提示符”

2、在命令提示符中输入,C:\Users\lishewen\Desktop\BingPinyinSetup_1.1.169.02 /i /quiet,回车,即完成任务了。

3、Win8.1中成功安装上最新版Bing输入法了

Fedora19和Windows8双系统修改默认引导

由于Fedora19使用的是grub2,与之前修改较大,不建议直接编辑配置文件,使用工具很方便。

配置文件:/etc/default/grub

前提:配置文件内有  GRUB_DEFAULT=saved  

grep menuentry /boot/grub2/grub.cfg

           查看可引导的设备

grub2-set-default "Microsoft Windows 8 (on /dev/sda1)"

           修改默认引导为"Microsoft Windows 8 (on /dev/sda1)"设备

grub2-editenv list

           检查默认引导设备

Windows 8.1 企业版可实现开始页面布局控制

在微软的官方博客中,微软强调企业版Windows 8.1 Enterprise系统支持IT管理员设置和变更系统开始页面的默认布局特性。“Windows 8.1 Enterprise当前已经开放,其中包含有名为开始页面控制的新特性。这是专为IT专业人士设计,用于为群组用户设置开始页面布局,并防止其他用户更改布局的新特性。”

要实现这一功能非常简单,随后IT管理员就能按照他们的想法设置开始页面的布局了。上面的截图就是示例。微软表示,要将布局导出,可使用如下PowerShell命令:

PS C:\> Export-StartLayout –As XML –Path \\contoso-mgmt\Layouts$\ManagedUser.xml

随后就可访问组策略管理器,在“运行”项目中输入gpedit.msc即可。导航至用户设置>策略>管理员模板>开始菜单与任务栏,并找到开始页面布局策略项目。最后一步是链接至通过PowerShell导出布局文件。

随后,开始页面就会完全锁定,用户将无法对布局做修改。普通用户无法添加新的磁贴,或者删去磁贴以及对磁贴进行重新排序。

“SecureBoot未正确配置”水印移除补丁

微软于10月17日推出Windows 8.1之后,就有很多人被系统弹出的"SecureBoot未正确配置"的恼人水印而抓狂。不过今天,微软终于推出了一个KB2902864补丁。微软解释到:"安全启动(SecureBoot)可以阻止未经授权的软件的运行,以提升运行Windows 8.1和Windows RT 8.1的PC的安全性。如果用户在桌面右下角看到了'SecureBoot未正确配置'的提示,那么该机器可能关掉了SecureBoot或未正确配置"。

不幸的是,有很多人就是不想启用SecureBoot,但是看到这个讨人厌的水印又全身不舒服。有鉴于此,微软于今天推出了一个修补程序,以便消除在Windows 8.1和Windows Server 2012 R2中的水印。

下载链接:

Windows 8.1 32位

Windows 8.1 64位

Windows Server 2012 R2 64位

Windows RT 8.1升级而导致续航时间变短的解决方案

如果你手上有一台Surface RT并且将系统升级到了Windows RT 8.1的话,那么你肯定已经留意到了,升级后的设备运行的时间变短了。微软似乎也意识到了这一问题,现在它悄悄带来了一个解决方案,希望将该款设备的电池续航能力发挥到极致。

操作步骤如下:

第一步,从右侧屏幕滑入菜单栏,找到“搜索”并轻击(如果是使用鼠标的用户,则将图标移动到屏幕的右下方,同样也是点击“搜索”);

第二步,在“搜索”中输入命令提示符;

第三步,打开命令提示符的上下文菜单,点击“运行”;

第四步,在用户账号控制对话框中,选择“确定”;

第五步,在Administrator: Command Prompt下输入powercfg -setdcvalueindex SCHEME_CURRENT 19cbb8fa-5279-450e-9fac-8a3D5fedd0c1 12bbebe6-58d6-4636-95bb-3217ef867c1a 3;

第六步,跳出新的对话框后,再输入powercfg -setactive scheme_current。

以上所说的这一问题只局限于Surface RT设备。

Windows 8.1 激活机制被破解

Neowin社区成员Faikee今天宣布已经成功开发出KMS工具来激活Windows 8.1,从而绕过了微软激活机制,值得注意的是这一种方法对所有Windows 8.1发行版都有效。KMS激活法自从Windows Vista发布以来就被微软所用,但是黑客总有方法伪造有效的凭证来激活Windows,多年来形成了经典的破解法,包含Office在内的软件均可以以此方法来实现无限期使用。

当然我不会在这里提供此类产品,希望尝试这种方法的用户请自行百度、谷歌等搜索获取。