一些DOS命令——笔记
DOS命令
type 文件名.扩展名 ---查看文件内容
type 文件名.扩展名 | more ----分页查看
copy con 文件名 编辑结束用ctrl+z ---- 编辑大量内容到文件
del 文件名 ——删除文件
del 文件名 /q ——删除文件 不需要提示
md 文件夹 —— 创建文件夹
attrib +h(隐藏文件)/ +s (受保护的文件)/ +a (只读属性)文件夹
dir /a —— 查看文件夹下的所有文件
fsutil file createnew c:\system.ini(文件名) 409600000(文件大小) ——快速生成一个空文件
assoc.txt=exefile ——将txt后缀关联成exe文件
shutdown -s -t 100 ——100秒后自动关机
shutdown -a 取消一切定时的命令
shutdown -s -f -t 100 -c "message" ——f强制关机 c提示
shutdown -l 同logoff —— 注销
move 文件 路径 ——移动文件
copy 文件 路径 —— 复制文件
ren 旧名 新名 ——改名
taskkill /im /f 进程名 ——杀进程
用户管理
net user #列出当前用户列表
net user simon #查看当前用户的信息
net user simon password #给simon用户修改密码为password
net user abc 1234 /add #添加用户
net user abc /del #删除用户
net user abc /active:yes|no #激活或禁用用户
组管理命令
net localgroup #查看组列表
net localgroup 组名 #查看该组的成员
net localgroup 组名 /add #创建一个新的组
net localgroup 组名 用户名 /add #添加用户到组
net localgroup 组名 用户名 /del #从组中剔出用户
net localgroup 组名 /del #删除组
批处理文件
@echo off——关闭回显,屏蔽过程,建议放在第一行。
title 文字 ——cmd窗口的title名字
color 0a ——设置颜色
pause ——暂停批处理运行
set /p a=请输入值: ——设置变量,常用于在脚本中的互动赋值。使用%a%引用。
:和goto——冒号用来定义标签名;goto实现跳转
用户管理
windows管理员administrator的UID是500
普通用户的UID从1000开始
账号密码存储位置:C:\Windows\System32\config\SAM 采用hash算法,不可逆。(撞库、暴力破解)
默认密码最长有效期42天
内置账号
-
给人使用的账户:
- administrator #管理员账户
- guest #来宾账户
-
计算机服务组件相关的系统账号:
- system #系统账户——权限至高无上
- local services #本地服务账户——权限等于普通用户
- network services #网络服务账户——权限等于普通用户
组管理
组的作用:简化权限的赋予。
赋权限方式:
- 用户---组---赋权限
- 用户---赋权限
内置组
内置组的权限默认已经被系统赋予。
1)administrators #管理员组
2)guests #来宾组
3)users #普通用户组,默认新建用户都属于该组
4)network #网络配置组
5)print #打印机组
6)Remote Desktop #远程桌面组