1.怎样删除C:ProgramFiles下的文件夹?每次删除都提示正
删除文件时,经常会碰到Windows提示“文件正在使用”无法删除这样的提示信息。
其实,我们除了可以在DOS下执行删除命令外,还可以在Windows中删除它们。具体说来就是用Wininit。
ini文件。 一、Wininit。
ini文件简介 用过Windows 9x的人都见过如下的提示信息: Please wait while Setup updates your configuration files。 This may take a few minutes…… 这是安装完某个软件或者硬件的驱动程序,应安装程序的要求重新启动Windows后的正常现象,这时Windows在干什么呢?实际上它在执行Wininit。
ini给出的指令。Wininit。
ini是一个鲜为人知的文件,主要用于删除、更名和更新在Windows运行时不能被施以这些操作的文件,它存在的时间很短,所以显得有点神秘。 二、Wininit文件工作机理 众所周知,在Windows中,一个可执行文件如果正在运行,或者某个库文件(*。
dll、*。vxd、*。
sys等),正在被打开使用,则它不能被改写或删除。例如,你不可能在资源管理器中删除Windowsexplorer。
exe,而在Windows的GDI界面下,有一些文件一直处于这种状态下,除explorer。exe外,还有显示驱动程序库文件,文件子系统库文件等也是这样。
如果我们要对这些文件进行升级,改动,就必须在Windows保护模式核心启动前进行,于是Windows就提供了基于Wininit。ini文件的一个机制来完成这个任务。
这个机制是,要删除或改写这类文件的应用程序按一定的格式把命令写入Wininit。 ini。
Windows在重启时,将在Windows目录下搜索Wininit。ini文件,如果找到,就遵照该文件指令删除、改名、更新文件,完成任务后,将删除Wininit。
ini文件本身,继续启动过程。所以Wininit。
ini文件中的指令只会被执行一次,列目录时也通常没有它的踪影。 三、妙用Wininit。
ini文件删除windows下的文件 用Wininit。ini文件删除文件其格式为: [rename] filename1=filename2 …… 虽然名为“rename”,却可实现删除、改名、更新文件的功能。
行“filename1=filename2”相当于依次执行“copy filename2 filename1”及“del filename2”这两个DOS命令。没有用过DOS的朋友可能不知道这两条命令的含义,下面来简单解释一下。
命令copy filename2 filename1的意思是复制“filename2”文件,并将新文件命名为filename1;命令del filename2的意思是删除filename2文件。 启动时,Windows将用filename2覆盖filename1,再删除filename2,这就实现了用filename2与更新filename1的目的,如果filename1不存在,实际结果是将filename2改名为filename1;如果要删除文件,可令filename1为nul,例如,打开记事本,输入下面的内容: [rename] nul=pathfilename …… 其中[rename]在wininit。
ini中可以起到删除和更名文件的作用:“nul”表示是删除文件,“=”后面的部分为你希望删除的文件的完整路径名,要注意的是应该使用文件的短文件名(即“C:Program Files”应该写为“c:progra~1”)。这是因为Wininit。
ini文件的处理是在Windows文件系统调入前,所以不支持长文件名。 下面我们看一个完整的例子。
假设我们想删除C:Windows文件夹下的记事本程序notepad。exe,可以这样做,打开记事本,输入下面的内容: [rename] nul=C:Windows otepad。
exe 将编辑好的文件另存为wininit。ini文件,保存在Windows系统目录中。
重新启动Windows,在重启的过程中,你的记事本程序和wininit。ini文件本身将被删除。
另外,如果要删除的是文件夹,用“dirnul”代替“nul”就可以了,注意,“dir”与“nul”之间没有空格,切记切记。 再举个例子,假如你要删除Windowstemp文件夹,就可以这样做,打开记事本,将下面的内容另存为wininit。
ini文件,仍然要保存在Windows系统目录中,重启电脑再次进入Windows中,你会发现temp文件夹已经 被删除了: [rename] dirnul=C:Windows emp 编后语:事实上,Wininit。 ini文件的应用很多,除了经常在软硬件的安装程序中用到外,还有软硬件的卸载程序中用到,比如:假设你要为自己的软件编写一个卸载程序,这个卸载程序本身是不可能被自己删除的,因为它试图删除自身时,自身却正在运行。
为了清除卸载程序本身,你就得借助于Wininit。 ini文件。
顺便提一句,在安装Windows的最后阶段,就是利用Wininit。ini文件来清除和更名被安装程序SETUP自身使用的文件。
2.谁告诉我怎么删C盘里除了系统文件以外的东西救命?谁告诉我怎么删
一、卸载不常用组件 XP默认给操作系统安装了一些系统组件,而这些组件有很大一部分是你根本不可能用到的,硬盘空间不够的朋友也可以考虑在“添加/删除 Windows 组件”中将它们卸载。
但其中有一些组件XP默认是隐藏的,你在“添加/删除 Windows 组件”中找不到它们,这时你可以这样操作:用记事本打开\windows\inf\sysoc。 inf这个文件,用查找/替换功能把文件中的“hide”字符全部替换为空。
这样,就把所有组件的隐藏属性都去掉了,存盘退出后再运行“添加-删除程序”,就会看见多出不少你原来看不见的选项,把其中那些你用不到的组件删掉,如Internat信使服务、传真服务、Windows messenger,码表等,大约可腾出近50MB的空间。 二、压缩NTFS驱动器、文件或文件夹 如果你的硬盘采用的是NTFS文件系统,空间实在紧张,还可以考虑启用NTFS的压缩功能。
右击要压缩的驱动器-“属性”-“常规”-“压缩磁盘以节省磁盘空间”,然后单击“确定”, 在“确认属性更改”中选择需要的选项。 这样可以节省约20% 的硬盘空间。
三、删除系统备份文件 我们可以在开始菜单的运行框中输入sfc。exe /purgecache ,然后运行它,该命令的作用是立即清除“Windows 文件保护”文件高速缓存,释放出其所占据的空间,有近300M之多。
四、删除不用的输入法 对很多网友来说,Windows XPt系统自带的输入法并不全部都合适自己的使用,比如IMJP8_1 日文输入法、IMKR6_1 韩文输入法这些输入法,如果用不着,我们可以将其删除。输入法位于\windows\ime\文件夹中,全部占用了88M的空间。
六、清除系统临时文件 系统的临时文件一般存放在两个位置中:一个Windows安装目录下的Temp文件夹;另一个是Y:\Documents and Settings\“用户名”\Local Settings\Temp文件夹(Y:是系统所在的分区)。 这两个位置的文件均可以直接删除。
七、删除驱动备份 XP会自动备份硬件的驱动程序,但在硬件的驱动安装正确后,一般变动硬件的可能性不大,所以也可以考虑将这个备份删除,文件位于\windows\driver cache\i386目录下,名称为driver。 cab,你直接将它删除就可以了,通常这个文件是74M。
八、关闭休眠支持 休眠功能会占用不少的硬盘空间,如果使用得少不妨将共关闭,关闭的方法是的:打开“控制面板”,双击“电源选项”,在弹出的“电源选项属性”对话框中选择“休眠”选项卡,取消“启用休眠”复选框。 九、清除Internet临时文件 定期删除上网时产生的大量Internet临时文件,将节省大量的硬盘空间。
打开IE浏览器,从“工具”菜单中选择“Internet选项”,在弹出的对话框中选择“常规”选项卡,在“Internet临时文件”栏中单击“删除文件”按钮,并在弹出“删除文件”对话框,选中“删除所有脱机内容”复选框,单击“确定”按钮。
转载请注明出处JS代码网 » js删除files内的文件