DOS 命 令 的 高 级 用 法

———————————-文件操作篇  –首次发表于

2007-07-17 08:26

作者:渐行渐远

!.本文 是作者自己总结出来的DOS的高级用法,版权说明 ,本文允许转载,但转载时顺标明来处
    (渐行渐远的个人日志) 
1.批处理改变文件夹下的所有文件和文件的属性,例如改变C盘下所有文件及文件夹的属性(当中了病毒后,有些病毒后更改你的文件夹的属性的,用此方法可以一下子更改过来,而大WINDOWS下却无法直接更改
attrib -s -r -h -a C:\ /s /d
2.ntsd -c q -p PID名
此命令用来结束进程的,有很多人知道结束进程用TASKKILL来结束,但是这个却更加强大,很多用tasklkill命令无法结束的进程大都可以用这个命令来结束,当然也不是万能的,有些系统进程仍然无法结束,结束了你的系统不能运行了
用处:有些网吧和学校把任务管理器给关了,可以用这个命令来管理进程
如果网吧把运行和附件也给隐葳了,我们可以在系统盘找到   windows\system32\cmd.exe 来运行这几个命令` 
这个命令需结合tasklist命令使用,即先运行  tasklist 命 令 记住进程的PID值
然后再  运行 ntsd -c q -p PID名
以下是自己写的一个批处理命令,
@echo off 
color 9A 
title 任务管理器超强版 
echo       ———————————————————- 
ECHO       ——-             绿色免费软件声明               ——- 
ECHO       ——-        此任务管理器非一般的任务管理器      ——- 
ECHO       ——-  原理与WINDOWS的Taskmgr任务管理器无类同之处 —— 
ECHO       ——-     有时网吧和学校经常把任务管理器给锁了   ——- 
ECHO       ——-      通过此任务管理器就能方便的结束程序    ——- 
ECHO       ——-     只有几个特别的个系统的程序无法结束外 ——— 
ECHO       ——-           其他的任何程序它都通吃 —————– 
ECHO       —————–本软件采用GPL协议,版权开放 ————– 
ECHO       ————-你可以复制和反编译,但请勿用了商业目的——– 
echo       ———————————————————- 
:main 
tasklist 
echo       ———————————————————- 
ECHO       ————-请输入你要结束的程序的PID会话值————– 
ECHO       ———————————————————- 
ECHO PID= 
set /p PID= 
ntsd -c q -p "%PID%" 
goto main
将之用记事本编辑,保存为文件名为taskmgr.cmd即可运行 
3.regedit /s filename.reg 这个很简单,也没什么作用`一般人都知道 WINDOW下可直接操作
4.set programfiles="D:\program files "这个命令很有用,使用这个命令后,可以\把默认程序(C:\program files)安装路径设置为D:\program files (当然你也可以改成别的),对以后安装程序很实用
5. |more 管道命令 ,跟 命令 /p  功能差不多,但功能要强,自己试一下比较就好, 需结合正式命令使用,如
tasklist |more
6.>nul 转向命令  即不显示文件操作后的提示 ,黑客常用命令,可以很好的隐惹文件操作,当然@ECHO OFF及@ 也是常用黑客命令,但这个>nul 命令很少为人所知,而其他两个为黑客熟透的命令
例如
copy C:\1.txt D:\ >nul 不顯示運行結束時的一個文件已複制的資訊
以后的文章会续载的,waiting“““““““!