Category Archives: windows

windows 特殊文件夹的删除

建立不能打开删除的文件夹 C:\>md a..\ 删除方法 C:\>rd \\?\”c:\a.” C:\>rd a..\ C:\>rd \\.\c:\a..\ 必要时加上 /s /q 参数 还可以用dir /X 查看短名称再删除 ================================= windows下不能建立设备命名的文件夹,如aux、com1、com2、prn、con、nul文件夹 Dos下才可以,如下: C:\>md aux\ ================================= 利用windows目录长度不能超过256字节的特性,可以利用subst命令将 一长度达到256字节的目录映射为虚拟盘:”subst b: testtesttesttesttesttesttes…………………………”。 然后在虚拟出来的b:中建立一个长文件名目录”testtesttesttestte…………”,然后将一可执行文件copy到该 路径下,去掉虚拟盘符映射:”subst b: /d”,这样用资源管理器是无法进入该目录的,杀毒软件也无法扫描 该路径下的文件,而且在资源管理器中是无法删除该目录的,但可以使用8.3文件格式来运行该可执行文件: “c:\testte~1\testte~1\test.exe”,从而达到隐藏的目的

Posted in windows | Leave a comment

vim、gvim在windows下中文乱码的终极解决方案

在windows下vim的中文字体显示并不好,所以我们需要调整字体显示编码为utf-8,只有这样才能使用美观的中文。这时候可能出现很多中文乱码。 如: 文件显示乱码、菜单乱码、右键菜单乱码、conlse输出乱码、文件关联右键菜单乱码等等。 网上很多解决办法,但我试了很多,都出现一些怪异的乱码,顾此失彼。 有个简单的方法解决乱码问题:删除vim下的lang目录。但这样所有菜单只能显示英文了。 于是只好自己想办法。经过长时间摸索,总结下边的代码可以彻底解决这些问题。 “”””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””” ” vim7.1在windows下的编码设置。By Huadong.Liu “””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””” set encoding=utf-8 set fileencodings=utf-8,chinese,latin-1 if has(“win32″) set fileencoding=chinese else set fileencoding=utf-8 endif “解决菜单乱码 source $VIMRUNTIME/delmenu.vim source $VIMRUNTIME/menu.vim “解决consle输出乱码 language messages zh_CN.utf-8

Posted in windows | Tagged , | Leave a comment

windows硬连接HardLink

NTFS的一大特性。在XP下可以通过 fsutil 建立(需要管理员权限)。 C:\WINDOWS\system32>fsutil hardlink create 用法 : fsutil hardlink create 例如 : fsutil hardlink create c:\foo.txt c:\bar.txt HardLink有什么用呢?可以把一个文件,放到很多目录下,但是只占一个文件的空间,有点像那些 n 合 1 的光盘的原理。所以hardlink可以用来骗人啦,例如,我把我的一个2GB的GHOST镜像文件hardkink 1000次,那么我看这些所有文件的属性就是一个 2TB 啦,呵呵,其实我的硬盘没这么大。Hardlink 可以用来解决很多问题。比如说,系统里很多 dll 是重复的,我们就可以把一个 dll 做成很多 hardlink,这样可以大大的节省空间。需要注意的是,Hardlink 只实用于NTFS的分区,一个文件只能被Hardlink 1024ci ,而且只能在同一分区建立。

Posted in windows | Leave a comment

MinGW连接资源到windows程序

Posted in windows | Tagged | Leave a comment