WindowsDev
文章平均质量分 61
iteye_20020
这个作者很懒,什么都没留下…
展开
-
netsh命令详解 zz
?zz一篇http://blog.sina.com.cn/s/print_46749dad010009t6.html?有朋友问我,“能不能在命令行下直接修改Windows2000的IP地址?”。呵呵,当然是可以的了。不仅可以修改IP地址,和相关的每个细节都可以用命令行方式进行配置。只不过一般大家不太习惯罢了。方法就是使用系统中提供的一个很牛B的命令行工具“netsh”:首先,...2008-01-07 08:36:08 · 252 阅读 · 0 评论 -
被Explorer雷到的一次经历
在上一篇博客:"使用Excel制作逆序词典 & 模块未找到问题解决办法"中,我谈到了一次被VBA雷到的故事,而这次是前不久为MS Explorer雷到的经历。 看下面这幅图,发现问题了吗? 他是我在XP SP2中按名字排序得到的结果。可我高亮选出来的三个文件没有被排列在一起。我试图找出这个文件夹,或者文件名的编码有什么问题,但是我失败了,我也试图说服我自己,这个结果是我使...2008-09-04 14:19:57 · 105 阅读 · 0 评论 -
原来VS2008的Breakpoints Window在这里
我最近在使用visual studio 2008, 本来好好的Breakpoints窗口让我给整没了,想把它弄回来,于是费了很大的力气在下面这两个地方找,[View][View] -> [Other Windows]因为我一直以为所有的视图都在这里。因为很多不相干的视图都在这里。 然而未果,原来他在这里。[Debug] -> [Window...2009-10-28 18:37:26 · 218 阅读 · 0 评论 -
VisualStudio2008中集成svn & csUnit
今天整了一下我.net的环境, 配了svn和unit test, en~~ 感觉vs2008比以前爽了不少. AnkhSvn: visual studio 2008的svn插件http://ankhsvn.open.collab.net/ csUnit: Unit Testhttp://www.csunit.org/index.html看了一下, ms还有其...原创 2009-05-06 15:49:33 · 186 阅读 · 0 评论 -
搞定Windows的版本号
我们有一个用InstallShield制作的安装器, 在vista,Windows7上表现的不好, 存在一些问题.也因此,我们的客户希望我么做一个"支持的操作系统的判断".具体到windows这里就是: win2000,xp,WinServer2003这三个版本正常安装, 其他的windows版本则可能存在问题. Java的System.getProperties()方法的ja...2009-06-16 13:29:54 · 124 阅读 · 0 评论 -
VC++ SP6:创建socket出错 & 补丁不是白打的
最近我需要维护的一个代码,VC6的。代码量不大,但是如果你用2008编译他会告诉你一堆错误,再加更大的一对warning。所以他现在还是在用vc6编译。 哦,他还是日文编码,里面有很多的日文注释。所以我需要搞一个日文的虚拟机,从同事手中拷贝了一个,恰逢里面还有vc6.我本来以为这是一件开心的事。然而郁闷却从此开始了。 程序中有形如下面这样的一段代码,编译没有问题...原创 2010-01-07 14:31:18 · 156 阅读 · 0 评论 -
通过Windows命令行,自动设置Windows IP地址
最近经常拿F同学的本本,到实验室做一些测试。办公楼上网用的IP地址,和实验室测试用的IP地址不一样。所以我在奔波于两栋楼之间的同时,我也经常需要手动的调整这台PC的IP地址。 一两次还好,次数多了就觉得烦了。于是这篇blog记录的就是,要通过windows的netsh命令,在bat脚本里面自动修改windows的IP地址。 关于netsh的语法,有兴趣的同学看help或...原创 2010-09-11 22:27:42 · 463 阅读 · 0 评论 -
使用AutoHotKey扩展VS2008, 打开文件时, 指定文件的编码
最近从日本人手里拿到了一个vc的工程,打开一开,果然注视都是乱码。是的,他们使用的编码是shift-js。可是Visual Studio 2008中,要在哪里设置文件编码呢? 他不像Eclipse那样在工程的属性也签里面。 后来我google到了msdn上的这篇文章:How to: Save and Open Files with Encoding 原来右键某一文件...原创 2010-02-23 10:44:10 · 187 阅读 · 0 评论 -
VC++: 在双显示器间,移动最大化的窗口
最近升级成了双显示器,以前只是知道双显示器爽,但用过之后才知道,原来这么爽。 然而美中不足,我也发现了一点小问题,就是我经常有这样一个需求:有一个程序,已经被最大化了,我要将它从一个显示器移动到另一个显示器上面,同时仍然保持最大化。 以前要完成这个事情,我需要首先将此程序还原,移动到另一个显示器,再将其最大化。这回的目的就是将这一系列繁琐的过程自动化掉。 使用VC++ ...2009-10-10 16:32:19 · 474 阅读 · 0 评论 -
Windows上消息截取
项目中的需求:windows shutdown之前会关闭我们的程序,我要在关机的时候,赶在windows把那个程序(不是我们写的)关掉之前做一些事情。 这篇博客也是对我最近一段工作的一个总结,供日后查看备忘。在这篇blog中,我会提到hook,api拦截,dll注入,还有windows的关机脚本。这篇blog中不会包或具体的实现细节,而且也是想到哪里记录到哪里,可能有些散。恩,准备好了吗?我们...2008-08-06 16:21:02 · 170 阅读 · 0 评论 -
WindowsXP_sp2修复过程报错:无法拷贝clbcatq.dl_
这篇blog讲述的是由公司内部的软件vp引起的故事.要知道现在vp已经交由我们公司最牛的人来维护, 然而他还是时会而冒出些"娱乐新闻"这很大程度上是历史遗留问题, 当然另一方面是我们的用法比较bt(我可以肯定公司没有第二这像我们这样使用vp的组)场景介绍完毕, 故事正式开始. -------------------------------------------昨天使用公司内部的一个软...原创 2009-03-18 13:12:57 · 119 阅读 · 0 评论 -
批处理文件bat 语法备忘 zz
bat的优点大概只有不需要安装解析器,比如perl,python那样。sign,客户的要求,没办法了。网上这个内容太多,出处无法考,我从此处转来。http://tristones.viaspeip.com/archives/001130.html 扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。 ==== 注 ==============...原创 2008-07-09 12:55:48 · 176 阅读 · 0 评论 -
VS默认开发语言设置
如何将VS2005的默认启动语言设置成C#,而不是C++?工具→导入导出设置→重置所有设置?设置结果主要是布局风格变了,别的都不影响。2008-01-16 01:11:43 · 444 阅读 · 0 评论 -
配置Windows的开机 关机脚本
想在windows开关机的时候做一些事情,于是搜到本文后面的参考文章, 里面有比较详细的介绍, 这里做一个精简, 并对里面没有提到的一些东西进行总结. 1. 如何编辑开关机脚本? 运行:gpedit.msc, 进入组策略, 其中「计算机配置」里面的是开机脚本和关机脚本 「用户配置」里面的是登陆脚本和注销脚本 2. 添加一个“开机脚本/关机脚本"后,...2009-02-14 17:13:10 · 416 阅读 · 0 评论 -
Java程序员学习C#的最佳曲线是什么?
作为一名java程序员,最近正好用到了C#,想学习一下。于是想到了这个问题:java程序员如何以最佳的曲线迁移到C#? 现在我发现了这么三本书,图书的链接指向amazon上的信息 1. C# for Java Developers (Pro-Developer)Microsoft press,500页Amazon上这三本书里评价ms最好的一本。该书的作者Allen Jones也是《P...2008-06-27 14:45:48 · 188 阅读 · 0 评论 -
文本语音转换入门 使用微软语音 zz
zz sorry to 原作者 这篇帖子网上太多,出处我已无法考证 :)最近项目需要这个,zz如下: 内容简介 文本语音(Text-to-Speech,以下简称TTS),它的作用就是把通过TTS引擎把文本转化为语音输出。本文不是讲述如何建立自己的TTS引擎,而是简单介绍如何运用Microsoft Speech SDK 建立自己的文本语音转换应用程序。 Microsoft ...2008-07-03 11:35:10 · 272 阅读 · 0 评论 -
Java Service Wrapper
Project name: Java Service WrapperProject 功能: 将java程序发布为unix/linux Windows的服务程序地址: http://wrapper.tanukisoftware.org用了一下,还是很好用的,类似功能的项目貌似还有一个叫什么JavaService的,在open-open上面他们两个都有介绍。项目需...2008-07-04 17:11:32 · 68 阅读 · 0 评论 -
Install Windows Service @WinServer2003
前面介绍了Windows service wrapper,在Windows XP和Windows Serer 2003上都好用。对于Windows server 2003介绍一种更为简便的方式:使用InstSrv和SrvAny。这是微软专门为Windows server2003开发的一个小工具,将任意的可执行文件发布成Windows服务,可以是exe或者bat等。这相比于只能将servic...2008-07-04 17:12:12 · 97 阅读 · 0 评论 -
Windows Service实现方案之华山论剑 - 包装一个java程序为Windows服务
前面发表了3篇博客,围绕的一个问题是,如何把Sun Application Server还有我们自己做的另一个Java程序发布成一个WindowsService。呵呵,不算复杂的一个问题,但是确实花了我一些时间:) 这三篇博客地址如下:Java Service Wrapper,Install Windows Service @WinServer2003,将SunAS以Windows服务方式启动...2008-07-07 11:09:59 · 186 阅读 · 0 评论 -
【bat脚本】 and 【 "net helpmsg..." command】
两个问题,前一个是收获,以前不知道,后一个是被郁闷 呵呵~ 问题1: 如何解析Windows命令的错误代码 比如使用“sc start PSVService”来启动一个服务,如果服务已经启动,系统会返回如下错误:[SC] StartService FAILED 1056: 这个1056是什么意思?当你想解析错误代码的时候,可以使用下面命令:net helpmsg 1056 原文...2008-07-09 12:43:02 · 169 阅读 · 0 评论 -
工具(Tray Friend):将任何程序,最小化到系统托盘
这一需求的因由是Notes,虽然我喜欢IBM,但Notes着实让我讨厌(当然这不能全怪notes,现在用的邮件服务器在日本,所以Notes很慢,我其实主要是讨厌他的速度) 但是Notes有一个功能不好用,就是他没有办法最小化到系统托盘(Outlook也是一样。。。)要知道对于一个我要一直打开(但我又经常不用)的程序,一直在任务栏的话,会让我感到很别扭。 解决方法可以使用...2009-10-15 13:59:36 · 703 阅读 · 0 评论