Archive for the Category » 窗 «

星期五, 9月11日, 2009 | 笔者:

和平USB的土地

下一个 *nix中 操作系统, 具有在多个分区 USB驱动器 是不是火箭科学, 它只是工作. 在我的情况下,, 我的U盘有两个分区,因为第一个分区是可引导的 Arch Linux的 安装.

我有 视窗 桌面在家 – 多玩游戏 – 和我的许多同事使用过. 由于Windows不使用非Windows分区做的非常好,我想我可以创建一个 FAT32 可引导Arch Linux的分区后,分区上的记忆棒. FAT32是几乎无处不在,并且可以使用在每一个普通的桌面操作系统在世界.

遗憾的是它不工作直接蝙蝠. 显然地, 微软 在他们无穷的智慧决定,记忆棒都应该有一个 (且只有一个) 分. 在现实中的Windows找到的第一个分区,然后忽略任何其他人碰巧成立:

Please Format

犯错, 无, 我不想让你格式化我的Arch Linux的安装分区

诀窍来得到它的工作是愚弄的Windows以为设备 一个普通的USB记忆棒,但也许是 固态硬盘 这恰好通过USB连接. 是的,我知道, 这是严重的愚蠢了Windows这样的行为. 固态硬盘仅仅是一个惊人的大 (快速) 记忆棒毕竟!

我发现如何做到这一点的几个来源但是我还是必须弄清楚一些事情上我自己. 特别是, 我发现导游要么跳过一些步骤,或者不提供有关到哪里下载驱动程序包足够的信息.

此过程涉及手动更改硬件驱动程序和安装 “非签约” 司机 “不打算为您的硬件”. 我知道有人会打破他们的系统,并责怪我,所以我现在说我对你可能会做你的Windows系统作为这一结果的任何损害概不负责. 再次阅读. 😛

说明

remove the highlighted text

点击查看大图

下载并解压缩驱动器, 最初由日立创建, 这里. 用记事本打开cfadisk.inf文件 (或者你最喜欢的纯文本编辑器), 并找到标有节 [cfadisk_device]. 拆下节突出右侧:

最小化 (不要关闭) 编辑器并转到您的桌面图标 – 我的电脑右键单击并选择P档Řoperties. 选择硬件选项卡,然后选择 [ðEVICE经理]:

System Properties

找到设备下 “磁盘驱动器”, 右键单击您的记忆棒和选择中的PŘoperties:

Device Manager

单击详细信息选项卡,在该网页上的下拉框, 选择 “硬件ID”. 单击硬件ID列表的第一行,按Ctrl C复制名字:

USB Hardware Ids

不要关闭这个对话框, 回到记事本 (这是最小化) 并粘贴硬件ID到被删除了以前的内容,其中.

Changes pasted into notepad

将文件保存在记事本中,然后返回到设备的属性对话窗口. 点击 “司机” 选项​​卡,然后单击 [üpdate Driver…] 钮. 在弹出的窗口, 选择 “不, 这不 名称”; [Ñ转] -> “从列表或安装 specific位置 (先进)”; [Ñ转] -> “ð呸搜索. 我要自己选择安装的驱动程式。”; [Ñ转] -> [ħave Disk…].

Unsigned Drivers - Click Continue Anyway

浏览到您保存修改后的cfadisk.inf文件的文件夹. 点击 [行]. 你会发现

有一个上市的日立Microdrive微型硬盘驱动器. 选择此项,然后点击 [Ñ转]. 当警告

出现, 点击 [Ÿ这是]. 另一个警告会弹出关于类似问题, (这些是 “无符号” 和 “不打算为您的硬件” 警告我前面提到的). 点击 [Çontinue不管怎么说]:

在这一点上我建议关闭所有相关的设置对话框. 最后, 删除并重新插入记忆棒插入USB端口,你会发现,在棍子额外的分区都可以访问. 在最坏的情况下, 您可能还需要 对磁盘进行分区 然而,最困难的部分已经结束. 🙂

分享
星期一, 4月6日, 2009 | 笔者:

我碰到 2 上的错误 在Windows Server 2003 同时也是有关 Windows XP中.

短路

1. IE浏览器的桌面图标被禁用. 当您在图标上双击, 希望IE浏览器启动, 它简单地产生了附加的 捷径. 随后双击再产生更多的快捷键. 这是可能, 作为一种变通方法, 从开始菜单启动IE浏览器.

我的第一个猜测是, 恶意软件 试图让我点击这些新的快捷方式,其中新的快捷方式打开更多的恶意软件. 这个想法很快就消失了,但因为, 如果恶意软件是有系统权限来产生这些症状, 它不会需要我提供进一步的特权.

我终于找到 这里 有什么实际的问题是. 在我的情况下,, 原因是有关的IE6没有过时. 如果Windows 注册处 项被命名为 “LegacyDisable” 和被添加到特定类型的注册表项, 它允许Windows知道,关键是过时的,它只是被抛在后面的向后兼容性. 在这种情况下, 它禁用了拟主 “动词” 功能 (连按两下) 快捷方式: 启动IE浏览器.

要修复, 你可以更新到IE浏览器的最新版本,或者直接修复注册表项. 如果你连与IE浏览器的最新版本,遇到这个问题,然后将注册表值是,我知道如何解决它的唯一办法.

危险, 威尔 - 罗宾逊!

虽然这是一个简单的注册表更改, 注册表仍然是一个危险的事情惹这么, 照常, 备份你的注册表: 看 KB322756. 人们也不会责怪我 捣毁 他们的系统. 😛

去注册我!

粘贴下面的到。reg文件并执行它; 或手动删除 “LegacyDisable” 项所指到这里:

[HKEY_CLASSES_ROOT\CLSID {871C5380-42A0-1069-A2EA-08002B30309D}\壳 NoAddons ]
“LegacyDisable"=-
 
[HKEY_CLASSES_ROOT\CLSID {871C5380-42A0-1069-A2EA-08002B30309D}\外壳 OpenHomePage]
“LegacyDisable"=-

我火了!

2. 当试图从IE浏览器中浏览到任何网站, IE浏览器保持休眠状态,而 火狐 启动. 火狐然后加载原先要求在IE的页面.

虽然很多人可能大部分时间认为这是一个胜利 [在这里插入孩子气的笑声], 我想浏览的网站是 Windows更新 网站,, 不幸的是, 使用Firefox时不工作. 这同样适用于这取决于配套的网络浏览器其它网站 的ActiveX.

去注册我太!

我终于找到了解决办法 这里, 和它原来是相似的解决方案,在第一错误 – 不同之处在于它是删除整个键. 再次, 确保你有你的注册表的备份,然后再继续. 这里是。reg文件的相关内容:

[-HKEY_CLASSES_ROOT\CLSID {C90250F3-4D7D-4991-9B69-A5C5BC1C2AE6}]

我希望能解决事情任何人有类似的问题. 🙂

分享
星期三, 3月18日, 2009 | 笔者:

[编辑] 这么多的. 事实证明, openssl的 能够确定该密钥和证书已经是在一个单独的文件. 因此, 无 csplit可需要婷 (良好, 我希望有人读这至少学会了如何很好csplit可为). 其实, 整个脚本很可能会成为过时… blaargh. 好, 至少它提供了关于不给空口令一个很好的警示. 😀

这里是新版本:

pem2pfx – 转换包含一个私钥和签名证书到Windows兼容。pfx证书文件。PEM格式的文​​件.

#!/bin/bash
#pem2pfx
#V0.2
#狡猾 - br和nd一n@swif吨spirit.co.za
# 一,PEM证书文件转换为。pfx格式
# $1 是源文件
 -和
 
如果 [ $# = 1 ]; 然后
  OUTPUTFILE=`回声 $1 |  的/ .pem $ /。PFX /'`
 
  回声 “请在下面指定的密码. 窗户拒绝使用空白密码导入。pfx证书。"
  openssl的PKCS12 -出口 -出 $OUTPUTFILE -在 $1
 
 其他
  回声 “pem2pfx - 转换一个。PEM格式的私钥和证书文件到IIS兼容。pfx文件。"
  回声 “用法: pem2pfx inputfile.pem"

更多…

分享
星期六, 2月21日, 2009 | 笔者:

较新的文档类型 办公室 2007 给一些web主机的问题时,他们的客户要提供下载的文件. 最常见, 该文件正在提供由web服务器 “text / html类型” 然后将其呈现为一吨垃圾的网络用户的屏幕上.

要解决这一点的最好办法是将所有的 MIME 类型服务器的主要配置. IIS7 对于Windows已经有了这些MIME类型正确设置默认. IIS6和IIS5的要求要添加的MIME类型, 作为威力 阿帕奇 在旧设备. 对于Apache, 还有一种解决方法为个人站点所有者通过Apache的添加mime类型 .htaccess的 文件.

IIS 6 MIME类型除 (对于服务器管理员)

在此之前可以做, 确保您的服务器也设置为允许直接编辑配置数据库:

  1. 负载 IIS管理器: 开始 - > Ř联合国, “INETMGR” -> [行]
  2. 右键单击 “服务器” 并点击 “PŘoperties”
  3. 内 “Internet信息服务” 标签 (通常是唯一的选项卡), 确保该 “它Ñ能够直接编辑配置数据库” 复选框被选中.
  4. 点击 [行]

一定要 备份IIS配置 (这里 对于IIS5) 事先. 我不会为一个管理员打破他的服务器不承担任何责任. 我有理由相信这 也可以用在IIS5但是我有同样多的理由相信,它可能只是给很多错误. 如果IIS5 / 视窗 2000 管理员愿意测试这个对我来说 备份后 你的配置请让我知道结果.

下面的文字复制到一个名为msoff07-addmime.vbs并执行它 一旦 在命令行键入 CSCRIPT msoff07-addmime.vbs 并按下Enter键. 如果你运行它不止一次, 的MIME类型将每次添加,你将有多个相同的条目:

“这个脚本添加必要的办公室 2007 MIME类型到IIS 6 服务器.
“要使用这个脚本, 只需双击或在命令行中执行它.
“在运行此脚本多次导致多个条目
'IIS的MimeMap所以你不应该运行它不止一次.
从http'的修改://msdn.microsoft.com/en-us/library/ms752346.aspx
 
 MimeMapObj, MimeMapArray, MimeTypesToAddArray, WshShell中, oExec
常量 ADS_PROPERTY_UPDATE = 2 
 
'设置要添加的MIME类型
MimeTypesToAddArray = 排列(“DOCM", “application/vnd.ms-word.document.macroEnabled.12", _
“。的docx", “应用程序/ vnd.openxmlformats-officedocument.wordpro​​cessingml.document", _
“DOTM", “application/vnd.ms-word.template.macroEnabled.12", _
“DOTX", “应用程序/ vnd.openxmlformats-officedocument.wordpro​​cessingml.template", _
“POTM", “application/vnd.ms-powerpoint.template.macroEnabled.12", _
“potx", “应用程序/ vnd.openxmlformats-officedocument.presentationml.template", _
“PPAM", “application/vnd.ms-powerpoint.addin.macroEnabled.12", _
“PPSM", “application/vnd.ms-powerpoint.slideshow.macroEnabled.12", _
“PPSX", “应用程序/ vnd.openxmlformats-officedocument.presentationml.slideshow", _
“PPTM", “application/vnd.ms-powerpoint.presentation.macroEnabled.12", _
“PPTX", “应用程序/ vnd.openxmlformats-officedocument.presentationml.presentation", _
“sldm", “application/vnd.ms-powerpoint.slide.macroEnabled.12", _
“sldx", “应用程序/ vnd.openxmlformats-officedocument.presentationml.slide", _
“XLAM", “application/vnd.ms-excel.addin.macroEnabled.12", _
“XLSB", “application/vnd.ms-excel.sheet.binary.macroEnabled.12", _
“XLSM", “application/vnd.ms-excel.sheet.macroEnabled.12", _
“XLSX", “应用程序/ vnd.openxmlformats-officedocument.spreadsheetml.sheet", _
“xltm", “application/vnd.ms-excel.template.macroEnabled.12", _
“xltx", “应用程序/ vnd.openxmlformats-officedocument.spreadsheetml.template") 
 
'获取的MimeMap对象
 MimeMapObj = GETOBJECT(“事项://本地主机/的MimeMap")
 
“呼叫AddMimeType每对扩展/ MIME类型
 计数器 = 0  UBOUND(MimeTypesToAddArray) 步骤 2
    AddMimeType MimeTypesToAddArray(计数器), MimeTypesToAddArray(计数器+1)
下一个
 
'创建一个Shell对象
 WshShell中 = 的CreateObject(“WScript.Shell的")
 
“停止并启动IIS服务
 oExec = WshShell中.EXEC(“净停止W3SVC")
  oExec.状态 = 0
    WScript的.睡觉 100

 
 oExec = WshShell中.EXEC(“NET START W3SVC")
  oExec.状态 = 0
    WScript的.睡觉 100

 
 oExec = 
 
报告状态的用户
WScript的.回声 “微软Office 2007 文档的MIME类型已经被注册。"
 
“AddMimeType子
 AddMimeType (分机, M型)
 
    “从的MimeMap属性获取映射.
    MimeMapArray = MimeMapObj.GETEX(“的MimeMap") 
 
    '添加新的映射.= UBOUND(MimeMapArray) + 1
    REDIM 保留MimeMapArray()
     MimeMapArray() = 的CreateObject(“的MimeMap")
    MimeMapArray().延期 = 分机
    MimeMapArray().Mime类型 = M型
    MimeMapObj.PutEx ADS_PROPERTY_UPDATE, “的MimeMap", MimeMapArray
    MimeMapObj.呼叫SetInfo
 
结束 

Apache的MIME类型除 (对于服务器管理员)

Apache的存储它的MIME类型在通常位于一个文件 $INSTALLPATH / conf目录/ mime.types中. 见mod_mime一样 文档 更多关于它是如何工作. Arch Linux的 安装在它的MIME类型 /等/的httpd / conf /中的mime.types的Parallels Plesk 在安装它 /USR /本地/ PSA /管理/ conf /中的mime.types. 你的发行版可能会在另一个地方, 所以找到你 mime.types中 通过运行文件 找到mime.types中.

将下列语句添加到您的mime.types文件:

application/vnd.ms-word.document.macroEnabled.12                          docm
application/vnd.openxmlformats-officedocument.wordprocessingml.document   docx
application/vnd.ms-word.template.macroEnabled.12                          dotm
application/vnd.openxmlformats-officedocument.wordprocessingml.template   dotx
application/vnd.ms-powerpoint.template.macroEnabled.12                    potm
application/vnd.openxmlformats-officedocument.presentationml.template     potx
application/vnd.ms-powerpoint.addin.macroEnabled.12                       ppam
application/vnd.ms-powerpoint.slideshow.macroEnabled.12                   ppsm
application/vnd.openxmlformats-officedocument.presentationml.slideshow    ppsx
application/vnd.ms-powerpoint.presentation.macroEnabled.12                pptm
application/vnd.openxmlformats-officedocument.presentationml.presentation pptx
application/vnd.ms-powerpoint.slide.macroEnabled.12                       sldm
application/vnd.openxmlformats-officedocument.presentationml.slide        sldx
application/vnd.ms-excel.addin.macroEnabled.12                            xlam
application/vnd.ms-excel.sheet.binary.macroEnabled.12                     xlsb
application/vnd.ms-excel.sheet.macroEnabled.12                            xlsm
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet         xlsx
application/vnd.ms-excel.template.macroEnabled.12                         xltm
application/vnd.openxmlformats-officedocument.spreadsheetml.template      xltx

Apache的MIME类型除 (对于网站所有者,至少 FTP 访问 – 利用。htaccess文件)

将以下文本添加到您的域的 .htaccess的 文件, 最常用的一种 上传至httpdocs / 目录

将AddType application/vnd.ms-word.document.macroEnabled.12 DOCM
将AddType 应用/ vnd.openxmlformats-officedocument.wordpro​​cessingml.document的docx
将AddType application/vnd.ms-word.template.macroEnabled.12 DOTM
将AddType 应用/ vnd.openxmlformats-officedocument.wordpro​​cessingml.template DOTX
将AddType application/vnd.ms-powerpoint.template.macroEnabled.12 POTM
将AddType 应用/ vnd.openxmlformats-officedocument.presentationml.template potx
将AddType application/vnd.ms-powerpoint.addin.macroEnabled.12 PPAM
将AddType application/vnd.ms-powerpoint.slideshow.macroEnabled.12 PPSM
将AddType 应用/ vnd.openxmlformats-officedocument.presentationml.slideshow PPSX
将AddType application/vnd.ms-powerpoint.presentation.macroEnabled.12 PPTM
将AddType 应用/ vnd.openxmlformats-officedocument.presentationml.presentation PPTX
将AddType application/vnd.ms-powerpoint.slide.macroEnabled.12 sldm
将AddType 应用/ vnd.openxmlformats-officedocument.presentationml.slide sldx
将AddType application/vnd.ms-excel.addin.macroEnabled.12 XLAM
将AddType application/vnd.ms-excel.sheet.binary.macroEnabled.12 XLSB
将AddType application/vnd.ms-excel.sheet.macroEnabled.12 XLSM
将AddType 应用/ vnd.openxmlformats-officedocument.spreadsheetml.sheet XLSX
将AddType application/vnd.ms-excel.template.macroEnabled.12 xltm
将AddType 应用/ vnd.openxmlformats-officedocument.spreadsheetml.template xltx
分享
星期三, January 28th, 2009 | 笔者:

I’m very happy to report that 2 much-needed and related features I’d filed bugs for at KDE’s Bug Tracking System bugzilla were added to KDE 4.2‘s KRDC. KDE 4.2 was just released and is now available within kdemod (aka Chakra)’s repositories. KDE-loving *nix-loving Windows administrators rejoice!

  • Ability to specify a default Username: Previously, before logging in, you’d be prompted for the username. Now the prompt is automatically filled in with a default username.
  • Ability to recognise LDAP logins and remember the password using kwallet as an LDAP Login.
KRDC options added

New KRDC options added

A very big thank you to the developer maintaining KRDC, Urs Wolfer.

分享