在 Windows 10 文件管理器右键启动 PowerShell

大家应该都知道 在文件管理器 按住 shift 右键就有“在此处打开命令行窗口” 需要用命令行的时候还是挺方便的 这也只能怪 Windows 直接打开 cmd 或者 PowerShell 目录都停在 “C:\WINDOWS\system32>” 很不方便 那么当习惯了 PowerShell 之后 可以激活当前文件夹下的 PowerShell 无疑很好 其实很简单 在注册表找到 [HKEY_CLASSES_ROOT\Directory\Background\shell\cmd\command] 把值改成 powershell.exe -NoExit Set-Location “%V” 好了 显示的还是在此处打开命令行窗口 不过打开的是 PowerShell 不知道还有没有更完美的方案 可以显示在此处打开 PowerShell

2016年1月22日 · 1 分钟 · Hyacinthus

Chocolatey! 让Windows迎来新的时代

今天新机器装Atom编辑器 发现它用了个包管理器 Chocolatey 这么久了 各个Linux不用说 Mac有Homebrew 这些工具让人觉得编程方面Windows真是不方便 如今终于有类似的工具了 用Windows平台的同学们快装起来吧 从此 Windows装常用软件包也迎来了全自动年代 官网地址 https://chocolatey.org/

2014年11月9日 · 1 分钟 · Hyacinthus

Windows 中交换 Control 键和 Caps Lock 键

How to swap the caps and ctrl in windows 本篇文章有效的操作系统:Windows XP/Vista/7 在开始的搜索框或者运行框输入regedit ,打开注册表管理器。 转到 HKEY_LOCAL_MACHINE -> System -> CurrentControlSet -> Control -> KeyBoard Layout 在此文件夹“新建” , “二进制值” 修改新建的名字为:Scancode Map 在其上点右键,选择修改二进制数据,输入如下数据。第一列不用输入。所以不好复制,手输吧。 0000 00 00 00 00 00 00 00 00 0008 03 00 00 00 1d 00 3a 00 0010 3a 00 1d 00 00 00 00 00 0018 好了 现在重启电脑 应该一切生效了 只用改这一处两个键就交换了 出处: https://www.kodiva.com/post/swapping-caps-lock-and-control-keys

2013年7月16日 · 1 分钟 · Hyacinthus

Windows时间自动同步问题

最近把双系统里的 Fedora 换成了 Archlinux 以前双系统的时间问题都是靠把 Linux 设置成使用本地时间解决的 但是 Archlinux 的安装文档说不建议使用本地时间 并给出了双方都是用 UTC 的方案 我于是照着做了 主要的工作就是修改 Windows 的注册表 然后禁止 Windows 时间同步 我是 Windows7 简体中文专业版SP1 应该没有问题 如这篇wiki所述 https://wiki.archlinux.org/index.php/Time#Set_clock 而现在灵异的事情是这样的 我在 Linux 系统这边 完全没有问题 在 Windows 这边 在关闭了时钟同步服务的情况下 时间会自己变成快8个小时 比如中午12点变成晚上8点 我将它手工调回12点 过一段时间它又会自动变回8点 所以结论只有一个 就是 Windows7 除了时间同步服务 还有什么别的东西在同步时间 那个服务按照local时间同步了过来 但是由于注册表修改为使用UTC windows会自动按照东八区再偏移一下 我如果将Windows的时间同步打开 反而没有问题了 它会同步成正确的时间 然而 再过一会 时间还是会不对 那个不知道的服务也会随机的同步时间 我手动触发时间同步 又好了 我现在完全没有头绪 在google上也搜索不到任何 windows 7 的其他时间同步服务 可供怀疑的后台程序也没有什么 开机时只有dropbox office MSE 输入法 金山词霸 真是苦恼

2013年5月28日 · 1 分钟 · Hyacinthus

Windows 8 的更新重启问题

Windows8 引入了众所周知的快速启动功能 其实类似于一个初始化状态的休眠 我们不说这个 我要吐槽的是它现在安装更新补丁以后 必须重启! 关机再开机不行 也就是你不能指望着晚上关机第二天再开机就应用补丁 那个需要重启的提示一直一直在 其实Windows 8 在强制关机后不用快速启动特性也挺快的 如果是固态硬盘 那更看不出区别了 开机也就是5秒内的事情 它为什么不能在更新补丁应用以后 需要重启的时候 把关机设定成普通关机呢? 实在不知道什么时候可以有闲情逸致 看着它重启一遍 更新: 后来 某一天 关机时候的选项变了 关机也变成了关机并更新 看起来过了某个时限 它就会自动在关机时候应用更新了 那么为什么不一开始就顺便在关机的时候更新 或者干脆把直接关机和关机并更新都给出来让选 就不用天天都提示需要重启更新了

2013年4月11日 · 1 分钟 · Hyacinthus

Windows8的公共按钮

分享一个Windows8的小技巧 在磁贴的开始界面 新版的全屏应用总让人找不到搜索和设置功能 开始还以为是程序不完善 后来发现不是 而是Windows8想在系统级别统一搜索分享和设置这三个功能 如果是触摸屏幕 右侧向内轻划 如果不能触摸 鼠标放在右下角 这时这个系统级别的菜单就出来了 其实大部分人知道这个菜单 因为关机就是要从这里关嘛 只是很多人想不到 程序级别的搜索 分享到其他程序 程序级别的设置 这三个功能也是这个菜单上的这些按钮 只要想通了记住了 其实这个理念还是不错的

2013年2月23日 · 1 分钟 · Hyacinthus

微软Hyper-V初体验

听说 Windows Server 2008 出的 Hyper-V 很高端 而在 Win8 中又改进了一些而且系统自带 恰好 Fedora 18发布 我就想试试 如果真能在没有什么性能损耗的情况下虚拟操作系统 那我的8G内存分4G给Linux然后Windows和Linux可以一起用岂不是很爽 在添加程序和功能的页面 Hyper-V很显眼 但是它是灰色的…… 上网查了一下 原来是BIOS里要开CPU的虚拟化特性 于是立刻重启去开开那个选项 果然可以安装了 接下来初始化的虚拟机的时候碰到了一点难处 没有显示设置的选项 那么高端的服务器级虚拟 难道还是不支持硬件的显卡? 不管那么多了 先开始安装Linux吧 安装过程鼠标有点卡 我想也许装好了以后装了相应的驱动就好了吧 但是可惜没有机会…… 装好了以后进入桌面就这样了 那 我还是弄一块硬盘真的安装一个操作系统吧 ...

2012年11月30日 · 1 分钟 · Hyacinthus

再次鄙视迅雷

最近换了 Windows8 系统 为了让电脑有重生的感觉 特意格式化了C盘 于是大部分软件都要重装 为了下载 迅雷还是要装的 装上以后设置为开机不启动 可是……纵然开机不启动 我的电脑经常屏幕一黑 弹出警告 是否安装迅雷看看播放器 我当然每次都选的否 当时Win7的时候就奇怪怎么安上这货的 并寻思着哪天查查是哪个后台进程干的 可是今天玩游戏的时候 按键比较快 还是一不小心就点上了弹出来的窗口 这软件又被装上了 这个行为真的是太流氓了 哎 国内的互联网界不知道什么时候才能有节操一点

2012年11月4日 · 1 分钟 · Hyacinthus

找回被迅雷摧残的下载文件夹

windows7的一项我特别满意的改进就是 多了”下载”文件夹 我每次都给它精心挑选一个地方 然后还在开始菜单里显示出来 带着蓝色箭头的文件夹十分好看 可是 如果你安装了迅雷 又把默认下载路径设置成下载文件夹 废话 下载文件夹不用来当默认下载路径还干什么 然后呢… 文件夹就被摧残成了迅雷的难看图标 那个橙色的文件夹 比迅雷本身的标志还难看很多 然后开始菜单里的”下载”还会变成downloads 在其他的一列中文里 产生违和感 其实这文件夹的外观和名字 都是在其下的一个隐藏文件desktop.ini决定的 在文件夹选项里先暂时打开显示隐藏文件和显示系统文件 然后就能看到这个desktop.ini了 只需要把它修改成如下内容 [.ShellClassInfo] LocalizedResourceName=@%SystemRoot%system32shell32.dll,-21798 IconResource=%SystemRoot%system32imageres.dll,-184 然后 记得这一步 右键点击 属性 然后把它设置成只读 这下迅雷没法改了吧 最后再次鄙视一下迅雷

2012年5月5日 · 1 分钟 · Hyacinthus

SysWOW64是什么

C:WindowsSysWOW64这个目录是做什么的呢 看名字看不出来 我注意到这个目录是因为 找某个dll 死活都找不到 最后全盘搜索 才搜到在这个文件夹里 经过研究 这个是64位的windows7用来保存32位dll的文件夹 linux上一般叫lib32 这windows把保存32位动态连接库的文件夹后缀个64 把系统的64位动态连接库 反而都放system32里 实在无语了…

2012年5月5日 · 1 分钟 · Hyacinthus