`
jnn
  • 浏览: 286490 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Vista 使用记 续

阅读更多

大家在使用Vista的是不是也和我一样遇到过这样或者那样的问题。总的来说Vista在用户体验以及安全性方面的确是做得不错,但是很多自己心爱的老程序不能在Vista上正常运行。

我使用Windows Vista也快一个月了,有一些心得希望能和大家分享。

1。Windows Vista的安全性有哪些提高

2。在Windows下运行Unix Command

3。如何在Vista下使用patch命令

1。Windows Vista 的安全性

这里有微软的官方解释, 我这里简单整理一下,Vista在安全性和数据保护方面的提高主要有:

用户帐户控制 (User Account  Control)

内建防间谍软件 (Windows Defender)

新的安全中心 (Security  Center)

有兴趣的朋友可以参考此链接。

这里需要重点介绍的用户帐户控制,因为这个和我们后面介绍的如何让我们心爱的程序与Vista和平共处有很大的关系。Vista 中的UAC可以让我们以普通的用户身份运行程序,一旦程序需要超级用户运行的时候,系统会弹出对话框,让你输入管理员密码或者确认你将以超级用户进行操作,这有点像Unix系统中的sudo。这样做的好处是让Vista应用以最小权限进行运行,保证应用程序不做超越其权限的小动作。这样UAC给一些病毒或者木马程序的运行带来一个小屏障的同时也影响了一些以前可以在Windows下正常运行好程序。

我们知道一般的用户不能修改系统文件,和注册表,如果你在使用Program File下的程序,会得到一个权限错误的提示,Vista为了使得一般的用户能正常使用也能使用Program File下的程序,就在Users/UserName/AppData/Local/VirtualStore下也弄了一个Program Files用来解决权限读写的问题。有兴趣的朋友可以研究一下。

2。在Windows下运行GNU tools

这里你也许会说可以用CygWin啊!CygWin虚拟了GNU的运行环境,这样原有的Unix bin文件可以直接在此环境上运行。这里我要介绍的Native Win32的GNU tools utils

下载了这个软件包之后,在Vista中解开,你会发现有些可执行文件是需要管理员权限才能运行的。如果你在command下直接运行会出现错误。 哈哈,先来个大家熟知的广告词 快乐生活一点通! 下面我给大家介绍一个小窍门,来解决这个问题。

3。如何在Vista下运行patch命令

开发过Open Source软件的朋友大概都有过打patch的经验吧。patch命令可以让我们很轻松地完成对源代码的修改。在Windows上这一工具可以通过上面的软件包获得或者是Patch for  Windows 获得。这里需要提示的在启动command的使用鼠标右键选择以系统管理员身份运行。在此command环境中就可以正常运行patch命令了。

[后注] 我用Patch处理简单的文件可以, 如果文件比较大或者是打CXF的补丁在Vista下面就不灵了.  这里推荐TortoiseMerge, 该软件不像Patch命令那样只使用MSVCRT.DLL,  而是使用了MFC.所以在Vista下面能够正常工作.

 该软件随Tortoise SVN 一起发布安装. 用过Tortoise SVN的朋友应该会有这样的体会,就是TSVNCache会老在你的系统中扫描.svn 文件以更新图标, TSVNCache占用了大量的CPU和磁盘IO,降低了系统的运行效率. 如果不想使用Tortoise SVN,又要使用TortoiseMerge的朋友,在安装完Tortoise SVN后可以手工把TortoiseMerge.exe, intl3_svn.dll , libapr_tsvn.dll, libapriconv.tsvn.dll, libaprutil_tsvn.dll 从Tortoise SVN安装目录 bin下面拷贝出来,然后再卸载TortoiseSVN即可.

 

分享到:
评论

相关推荐

    EasyWebServer网站服务器 V1.9 vista可用

    ◇ 支持多线程文件下载、断点续传 ◇ 支持访问日志记录 ◇ 极少的资源占用,极快的访问速度,极简单的设置 ◇ 绿色软件,无须安装,不写注册表 ◇ VC++ SDK 编写,体积超小 运行环境: ========== Windows 98/Me/...

    Windows 7系统使用多线程加快文件复制?.docx

    RoboCopy,全称为Robust File Copy,自Windows NT 4.0开始就作为Windows资源工具包的一部分,随后在Windows Vista、Windows 7以及Windows Server 2021中成为标准功能。它不仅复制速度快,还具备断点续传的能力,可以...

    99盘windows版客户端 v5.1 Beta.zip

     99盘5.0 Beta版运行环境:windows XP/Vista/Win7文件大小:22.7MB更新日期:2012-10-17  版本特性:1. 文件的分享,简单、快捷,并且可以将分享文件指定给9友2. 文件的秒传和断点续传使文件传输更简单3. 文件的...

    Serv-U+9.1.0.5完美破解版

    * 在 Windows 2000/XP/2003/Vista 中作为 Windows 系统服务运行。 * 自动删除过期的临时账户。 * 采用上传/下载率、磁盘配额限制、网络带宽限定,以及自动反超时 (anti-timeout) 和反恶意攻击 (anti-hammering) ...

    快速好用的一款上传软件CuteFTP8

    1. **高速上传**:CuteFTP8利用了先进的数据传输技术,如断点续传和多线程上传,使得即使在网络条件不稳定或者文件体积庞大的情况下,也能实现快速、稳定的文件上传。 2. **安全连接**:支持多种安全协议,如SSL和...

    Serv-U破解版64位

    * 在 Windows 2000/XP/2003/Vista 中作为 Windows 系统服务运行。 * 自动删除过期的临时账户。 * 采用上传/下载率、磁盘配额限制、网络带宽限定,以及自动反超时 (anti-timeout) 和反恶意攻击 (anti-hammering) ...

    Serv-U 11.4 XX版

    * 在 Windows 2000/XP/2003/Vista 中作为 Windows 系统服务运行。 * 自动删除过期的临时账户。 * 采用上传/下载率、磁盘配额限制、网络带宽限定,以及自动反超时 (anti-timeout) 和反恶意攻击 (anti-hammering) ...

    Q群云秘书 avbot (聊天机器人).zip

    MSVC 系VisutalStudio 2013 (支持 Vista 以上系统)VisutalStudio 2013 - vc120_xp toolset (支持 Windows XP 以上系统)启用步骤cmake -G "VisualStudio 12 2013 Win64" -T "vc120_xp"icc 系icc >= 14clang 系clang...

    Serv-U v10.1.0.1 企业金版绿色已注册版下载|最新完美破解版

    * 在 Windows 2000/XP/2003/Vista 中作为 Windows 系统服务运行。 * 自动删除过期的临时账户。 * 采用上传/下载率、磁盘配额限制、网络带宽限定,以及自动反超时 (anti-timeout) 和反恶意攻击 (anti-hammering) ...

    Easy File Sharing Web Server 7.2

    Easy File Sharing Web Server 兼容各种操作系统,包括Windows XP、Vista、7、8、10及更高版本,确保在不同环境下都能稳定运行。 总结来说,Easy File Sharing Web Server 7.2 是一个强大且易于使用的文件共享工具...

    以太网调试工具CuteFTPPro_8.3

    3. **智能上传/下载**:具备断点续传功能,如果在文件传输过程中出现中断,可以从上次中断的地方继续,避免重新开始,节省时间。 4. **自动化任务**:通过脚本编程,用户可以创建自动化的上传、下载任务,定期执行...

    sql SERVER

    - SQL Server 支持多种操作系统环境,如 Windows 2000、Windows XP、Windows 2003、Windows Vista 和 Windows 7 等。 ### SQL Server 技术特性 1. **数据管理与安全性**:SQL Server 提供了强大的数据管理功能,...

    FileZilla_3.44.2_win32.zip

    这个压缩包“FileZilla_3.44.2_win32.zip”包含的是FileZilla的32位版本,适用于Windows操作系统的所有32位版本,包括Windows XP、Windows Vista、Windows 7、Windows 8以及Windows 10。由于是免安装版,用户可以...

    03-FileZilla_3.7.3_win32.zip

    7. **FTP客户端功能**:FileZilla客户端提供包括多窗口界面、拖放操作、书签管理、传输队列、断点续传、SSL/TLS加密在内的多种功能。它支持SFTP(SSH文件传输协议)和FTPS(FTP over SSL/TLS),确保数据传输的安全...

    Serv-U 7201

    * 在 Windows 2000/XP/2003/Vista 中作为 Windows 系统服务运行。 * 自动删除过期的临时账户。 * 采用上传/下载率、磁盘配额限制、网络带宽限定,以及自动反超时 (anti-timeout) 和反恶意攻击 (anti-hammering) ...

    FileZilla_3.5.3_win32.zip

    这个版本的FileZilla是针对32位Windows操作系统设计的,因此它可以在Windows XP、Vista、7、8或10等32位平台上运行。 FTP上传是指通过FTP协议将本地计算机上的文件传输到远程服务器的过程。FileZilla提供了直观的...

    vc++ 应用源码包_6

    内含各种例子(vc下各种控件的使用方法、标题栏与菜单栏、工具栏与状态栏、图标与光标、程序窗口、程序控制、进程与线程、字符串、文件读写操作、文件与文件夹属性操作、文件与文件夹系统操作、系统控制操作、程序...

    vc++ 应用源码包_5

    内含各种例子(vc下各种控件的使用方法、标题栏与菜单栏、工具栏与状态栏、图标与光标、程序窗口、程序控制、进程与线程、字符串、文件读写操作、文件与文件夹属性操作、文件与文件夹系统操作、系统控制操作、程序...

    协通XT800免费远程控制软件 v5.0.4 企业版.zip

    1.文件传输:大容量文件传输,并支持直接发送文件夹,支持断点续传。 2.灵活的文件接收设置:设置默认接收保存路径;设置接收文件是否需要确认等。 3.文件共享:可跨局域网建立类似Windows网上邻居的共享环境,并...

Global site tag (gtag.js) - Google Analytics