Zen Notes

Stay hungry, Stay foolish!


  • Home

  • Categories

  • About

  • Archives

  • Tags

  • Search

Windows 常用软件的静默安装参数

Posted on 2017-09-25

一、如何得到软件的静默安装参数

  • 软件如果已经安装,到注册表中查询其安装/卸载参数:

看InstallSource(如果有)和UninstallString的参数内容信息

  • 第三方软件查询静默安装参数
  • 手工测试:
    反正拿到一个安装程序,用/?查询下。
    如果不支持/?参数,还可以用各静默安装参数试试就知道了( [/S] [/silent [/noreboot]] [/verysilent [/sp-] [/norestart]] [/q] [/qn] [/qb] [REBOOT=SUPPRESS] [/s /v/qn] [/q:a /r:n] [/u /n /z] [/quiet[/SilentInstallNoSponsor] [/SilentInstall] [/s /qn] [/s /qd] [-s] [-q] 等)
    这步比较枯燥,但通常都比较有效。
  • 试完上面的参数,表面上看好像软件不支持静默安装,此时,可以考虑解压安装包:
    优先测试软件自带方法解压而支持静默安装:如:
    office 2003用/a参数解压;Office 2007 Service Pack补丁包用/extract解压;ACDSee10 /a解压
    不支持自带参数解压的用WinRAR或7-ZIP解压安装包,直接提取安装文件,执行静默安装
  • 还可以改软件配置文件,执行静默安装
    如:Total Commander:用winrar解压出来,修改install.inf中auto=1即可自动安装
  • 如果还不行,想办法获取到该软件支持静默安装的版本,或重新打包版本,或用Au3的键盘鼠标自动点击安装吧

    Read more »

vim 使用技巧

Posted on 2017-09-22

读本文之前请注意:

  • 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是现在基本上都是用vim了。
  • 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基本的使用,例如如何上移或下移光标,对此类操作请参阅任何一本vim或者vi教程。
  • 本文阅读对象是了解了vim的基本操作,而希望高效地利用vim进行工作的人。熟练使用vim的人自然不必细读,如果能留下您的宝贵意见,本人将感激不尽。
  • 本文由本人搜集整理,转载请注明出处

本文一般情况下用(里边的字母一般大小写无所谓,除非特别注明)表示按住ctrl同时按下相关字母,命令前加一个i表示在插入模式下用这个命令

1. 选定文字 / 拷贝粘贴

v为可视模式,可以选定多行。选定多行之后,可以用yy或者dd等等进行拷贝和剪切。
p 是粘贴
y 和d 可以直接拷贝或者剪切选定的内容
yw是拷贝一个单词
如果要复制整行的最简单办法就是V,y,p 就行了
v是可以选定一行任意个字符的,V是行选定的,一次一整行,然后通过向下或向上移动光标而选定多行。
对于v选定的,拷贝后就是这么多,选多少就拷贝多少,而V选定的,粘贴的话会自动换到下一行
命令模式下,也是块选定,不过是列块选定

2. 折叠代码

Read more »

如何实现有线连公司内网无线连接外网

Posted on 2017-09-21

Windows 下如何实现用有线网络连接公司内网(主要用来查看收发公司邮件),无线网络连接外网(主要使用chrome浏览器浏览网页)互不影响。

目前遇到的状况是内外网同时连上后,由于内网用的有线网络,我知道有线网络的优先级高于无线网络,所以即使用无线连着外网也打不开网页。有试过手动更改有线和无线的跃点数很不稳定,有没有其他更好的解决方案。

方法一:

  • 首先给大家介绍最简单实用的方法。
    内网网卡:手动配置IP地址和子网掩码,去掉网关。
    外网网卡:可以DHCP获取,也可手动配置(IP地址、子网掩码、网关、DNS都要配置)
    Read more »

不让上网的公司不能去

Posted on 2017-09-21

如果用 Joel Spolsky 发明的 Joel 测试,来快速测试判断一个软件团队质量的好坏。如果你正在找工作,就应该使用 Joel 测试来剔除一些不良雇主绝对是个明智的抉择。
那么接下面我就为大家介绍下Codypo测试,只需回答8个问题,就能判断工作的好坏。大家也可以在面试的时候测试一下你当前面试的公司,如果你的回答里面有 2 个或以上”是”,那么就可以不用再考虑这家公司了。

http-internet

1.我的薪水是否低于市场价

真有公司会出上 4 到 5 万的月薪去聘用一个有十几年经验的高级优秀程序员吗?我想这是不可能的,你要明白,永远都是你的价值大于公司所给你的薪水价格,这样才会有公司用你,所以大家还是要现实些的好。

2.我要随时待命吗?

这一点意味着你可能会在凌晨3点接到命令,让你爬起来修改方案,可能周末也不会幸免,这样的事情可能偶尔的也能接受,但如果是长时间如此,那真的就无法忍受了。

3.我是只做本职工作吗?是否还有以外的?

所谓的本职工作,当然就是写软件编程,而非电脑维修人员,公司不会经常拿些电脑出问题了,还是有异常了都要来找我去帮忙。

Read more »

Windows 测试 master 部署

Posted on 2017-09-21

1. USB Dongle driver

2. install Dell webcam app

3. disable UAC (system & regedit)

 { 1. Access the registry remotely from another machine, and set the registry entryt EnableLua to 0.

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  EnableLua=0 (dword)

  2. Logon as the built-in administrator account, which does not process UAC.
}

4. skip Win8 Metro UI

5. set Win8 test mode

Read more »

VS Code & GitHub Atom通用编码效率提升技巧

Posted on 2017-09-06

1. 两个共同的目标

以下的内容,假定你已经读完 Atom 官方教程 Atom Flight Manual 的第一章:

Chapter 1: Getting Started

否则不要看下去了,回去先把那一章读完再说……

工程师们使用的编辑器,有两个最基本的设计目标:

尽量少敲键盘、少出错、多做事
一定要可扩展、可定制、可积累

Read more »

Stay hungry. Stay foolish.

Posted on 2017-09-06

Stay hungry. Stay foolish.

stay-hungry-stay-foolish

乔布斯在斯坦福大学毕业演讲中说过,他最喜欢的一句话叫做”Stay hungry, Stay foolish”。

Read more »

Git 常用命令清单

Posted on 2017-09-05

经常使用 Git ,但是很多命令老不用会忘,给自己列下常用的 Git Cheatsheet 用来备忘。
一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。

git-workflow

下面是我整理的常用 Git 命令清单,几个专用名词的译名如下。

  • Workspace:工作区
  • Index / Stage:暂存区
  • Repository:仓库区(或本地仓库)
  • Remote:远程仓库
    Read more »

Hexo 多终端部署及更新到 GitHub 方法

Posted on 2017-09-05

一、关于搭建的流程

  1. 创建仓库,https://auspbro.github.io/
  2. 创建两个分支:master(默认分支) 与 hexo
  3. 在 GitHub 页面上 Setting-branch 中设置 hexo-blog 为默认分支(因为我们只需要手动管理这个分支上的 Hexo 网站源文件)
  4. 使用git clone https://github.com/auspbro/auspbro.github.io.git 拷贝仓库
  5. 拷贝完成后先备份 .git 隐藏文件夹到其他地方,后面还需要。否则执行 hexo init 会提示文件夹不是空的
  6. 在本地 auspbro.github.io 文件夹下通过 Git bash 依次执行 npm install hexo、hexo init、npm install 和 npm install hexo-deployer-git(此时当前分支应显示为 hexo-blog)
  7. 修改_config.yml 中的 deploy 参数,分支应为 master
  8. 依次执行 git add .、git commit -m “…”、git push origin hexo-blog 提交网站相关的文件
  9. 执行 hexo g -d 生成网站并部署到 GitHub 上。这样一来,在 GitHub 上的 https://auspbro.github.io 仓库就有两个分支,一个 hexo-blog 分支用来存放网站的原始文件,一个 master 分支用来存放生成的静态网页
Read more »

Hello Hexo

Posted on 2017-09-03

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Read more »
Xiang Xue

Xiang Xue

10 posts
© 2017 Xiang Xue
Powered by Hexo
Theme - NexT.Pisces