windows命令应用

如何用DOS命令查看占用某端口的程序及PID号

输入命令“ netstat -aon|findstr “80” ”后按回车显示如下,可以看到占用80端口对应的程序的PID号为2320:

根据PID号找到对应的程序:继续输入命令“tasklist|findstr “2448””,按回车后显示如下,可以看出2320对应的程序为360tray,这也说明该程序正在使用80端口:

若想80端口不被占用,则需要在任务管理器中结束相应的进程,按快捷键“Ctrl+Shift+Esc”调出Windows任务管理器,找到“360tray”,单击下方的结束进程即可!

结束进程时要注意,若不熟悉的进程最好不要随意结束,否则可能会出现不可预测的错误;

Windows下如何用命令查看PID进程和杀掉该进程

1.提供查看PID进程的命令:
例如: tasklist|findstr “2396”

taskkill /f /t /im tor.exe
例如: ntsd -c q -p pid 2396或者taskkill/pid 2396

可以用taskkill命令直接结束,后面加/f,表示强制结束,不提示错误。

输出重定向(>)和输出追加重定向(>>)

echo > 和 echo >>的区别 和Linux 一样

windows获取文件夹下所有文件名的方法

方法一:tree命令

TREE——显示磁盘目录结构命令

功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。

格式:TREE [盘符:][\目录] [/F] [/A]

  使用说明:使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件;

  使用/A参数时,不是用Ascii码大于127(NT为255)的字符显示,是用Ascii码小于128的字符显示。
还能通过> 将结果保存在一个文本中而不是显示在命令窗口

方法二:dir命令
/s 是指列出当前目录包含子目录下的所有文件

/b 是仅列出文件名称,而日期、大小等其它信息则忽略

同样也可以使用>将结果保存在一个文本中而不是显示在命令窗口

dir D: /s/b > E:/contents.xls 这样可以直接把D盘下的文件名都提取出来并创建contents.xls存放到E盘的根目录下。

查看系统详细信息

(包含已打补丁、开机运行时间等等)的命令
输入“systeminfo”命令,即可看到安装时间。

运行时间也可以

1、右键点击桌面底部任务栏,再点击“启动任务管理器”;

2、在“任务管理器”窗口,点击“性能”选项卡;

3、在“性能”界面,右下边便可以看见系统运行时间。

文件(夹)创建与删除

文件创建

一般创建空文件用 type 创建非空用echo

echo创建文件

使用type创建一个文本

使用fsutil 创建一个文件大小为3000比特的文本

fsutil file createNew D:\new.text\f.text 3000
此时为空文件
fsutil file createNew dir D:/ >D:\new.text\fsu.text 3000
此时文件内有固定的文字

1
2
用法 : fsutil file createNew <filename> <length>
例如 : fsutil file createNew C:\testfile.txt 1000

创建文件夹

我们可以使用 md 或mkdir 命令来创建,其中md和mkdir都是建立新目录make directory的意思,完整命令是md [盘符:][路径]新目录名,
比如:md c:\test\myfolder

删除文件夹

使用rd或rmdir命令,完整命令rd /s /q [盘符:][路径]新目录名,因为rd只能删除空的文件夹,而如果其中有子文件或子文件夹的时候就会停下来

这时我们加上/s就可以直接删除,但是删除过程中会提示你是否确定删除

对于懒癌患者我们有添加了/q,即quiet,安静模式;所以使用以上命令会完整删除你选中的整个文件夹

删除文件

创建用户,并设置密码

创建一个backdoor用户,密码为backdoor123,命令是?
Net user backdoor backdoor123/add