Windowsのcmd命令
Windowsのcmd命令
网络操作:
ipconfig命令:
ipconfig -all 查看网络信息
ipconfig -release 释放ip/tcp
ipconfig -renew 重新获取ip/tcp
ipconfig -flushdns 刷新dns缓存
netsh命令设置ip,dns,网关等信息tsh interface ip set address "eth0" static 192.168.10.33 255.255.255.0 192.168.10.2
- netsh interface ip set address "eth0" dhcp 动态获取ip等信息
- netsh interface ip set dnsserver "eth0" static 8.8.8.8 #静态设置DNS服务器
用户管理:
- 查看用户
net user #查看当前用户
wmic useraccount get name,sid #获取计算机中所有用户名称和sid,sid结尾为500开始一般为管理员账户,1000为普通用户账户。
账户管理
#各帐户所在注册表的路径
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
#创建一个用户
net user 名字 /add
#创建账户的同时配置密码,注意该方式的密码为明文。
net user 名字 密码 /add
net user 名字 /add * 手动输入密码
#删除账户
net user 名字 /del
#修改指定账户的密码
net user 名字 密码
#创建隐藏用户,隐藏后net user无法查看到该账户
net user 名字$ 密码 /add
#将用户添加至管理员组,即提权
net localgroup administrators 名字 /add
Windows 组的管理:
概念:一组用户的集合,组中的用户具备所属组的权限
net localgroup name /add 创建组
net localgroup 组名 用户名 /add 将指定用户添加至指定组
net localgroup 组名 用户名 /del 从指定组移除
NTFS权限
一、NTFS权限
文件系统
Windows
- 早期Windows上使用FAT16或FAT32
- 目前Windows基本使用的都是NTFS
- ACL(访问控制列表,设置相应权限)
- EFS(加密文件系统,使用BitLocker进行加密)
- 压缩及磁盘配额(需要事先开启相应windows功能)
- ReFS文件系统
早期FAT系统不支持单个文件超过4G,需要转换文件系统:
#在cmd中将FAT转换为NTFS且不影响文件内容,G:为目标盘符
convert G:/fs:ntfs
Linux
- swap:交换文件系统,将磁盘部分空间划分至内存使用,及虚拟内存。
- ext4:
二、NTFS系统文件权限
- 设置文件权限:
- 读取
- 写入
- 附加数据
- 删除
- 执行
- 文件夹权限:
- 列出文件夹
- 创建文件夹
- 创建文件
- 删除
- 删除子文件夹和文件
NTFS权限规则
一、权限规则
- 权限的累加
- 个人所有权限和所属组的权限
- 拒绝权限
- 拒绝权限优先级最高
- 继承权限
- 文件夹或文件的访问控制列表默认情况下会继承上级文件夹的权限。
- 特殊权限
- 读取权限
- 指读取访问控制列表的权限,与文件(夹)读取权限不同
- 针对于用户想要访问某个文件的内容,此权限必须拥有
- 更改权限
- 用户是否可以修改文件或文件夹访问控制列表,易造成不安全因素
- 如想更改,前提是能读取
- 取得所有权
- 能够修改文件或文件夹的所有者
- 前提必须有读取和修改权限
- 读取权限
本地安全策略
一、打开方式
开始菜单······>管理工具······>本地安全策略
使用命令
secpol.msc
从本地组策略进入(本地组策略包含了本地安全策略)
gpedit.msc
二、账户策略
- 密码策略
- 账户锁定策略
三、本地策略
- 审核策略
- 用户权限分配
- 安全选项
文件共享
共享权限
- 一般设置为everyone完全控制
要求为多方处于同一局域网下(使用同一网络的IP地址)
- 直接可以Ping通对方
访问共享
\\192.168.10.53 #192.168.10.53为共享服务器地址
\\WIN-h2j2k3h4g51 #WIN-h2j2k3h4g51为服务器主机名
组策略应用
一、
- 打开组策略:
gpedit.msc
更新组策略:
gpupdate.msc
注册表
一、注册表结构
- 子树
- HKEY_LOCAL_MACHINE :记录关于计算机系统的信息,包括硬件和操作系统数据
- HKEY_USERS :记录关于动态加载的用户配置文件和默认配置文件的信息
- HKEY_CURRENT_USER:HKEY_USERS的子树,它指向"HKEY_USERS\当前用户的安全ID"包含当前以交互方式登录的用户的用户配置文件
- HKEY_CURRENT_CONFIG:HKEY_LOCAL_MACHINE的子树,指向HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current包含在启动时有本地计算机系统使用的硬件配置文件的相关信息加载的设备驱动程序,显示时要使用的分辨率
- HKEY_CLASSES_ROOT:HKEY_CURRENT_USER的子树,包含用于各种OLE技术和文件类关联数据的信息
- 项
- 可以简单地理解为文件夹,项中可以包含项和值
- 值
- 每个注册表项或子项都可以包含称为值的数据
- 部分值用于某个用户的信息
- 部分值应用于计算机所有用户的信息
- 值有三部分组成(名称,类型,数据)
二、注册表基本操作
- 创建项
- 创建值
- 字符串值(REG_SZ):固定长度的文本字符串
- 二进制值(REG_BINARY):原始二进制数据,多数硬件组件信息都以二进制数据存储
- DWORD值(REG_DWORD):数据由4字节长的数来表示,设备驱动程序和服务的很多参数都是这种类型
- QWORD值(REG_QWORD):数据由8字节长的数来表示
- 多字符串值(REG_MULTI_SZ):多重字符串,包含列表或多值的值通常为该类型
- 可扩充字符串值(REG_EXPAND_SZ):长度可变的数据串,该数据类型包含在程序或服务使用该数据使得解析的变量
- 修改,删除,重命名值
三、注册表维护
- 注册表遭到破坏后的常见现象
- 无法启动系统
- 无法运行或正常运行合法的应用程序
- 找不到启动系统或运行应用程序所需的文件
- 没有访问应用程序的权限
- 不能正确安装或装入驱动程序
- 不能进行网络连接
- 注册表条目有错误
- 遭破坏的原因
- 应用程序错误:在安装某些软件后,可能出现彼此之间的冲突
- 驱动程序不兼容
- 硬件老化等
- 误操作:误操作是最常见的原因
- 备份与还原
- 在regedit中进行导入与导出即可
- 锁定与解锁注册表
- 优化注册表
Windowsのcmd命令的更多相关文章
- Windows CMD命令大全(转)
Windows CMD命令大全 命令简介 cmd是command的缩写.即命令行 . 虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行 ...
- 【转】Python实现修改Windows CMD命令行输出颜色(完全解析)
用Python写命令行程序的时候,单一的输出颜色太单调.其实我们可以加些色彩,比如用红色表示警告,绿色表示结果正常等.网上也有几篇类似的帖子,但是没有把问题讲清楚,贴的代码也不是太清晰.这里,对Win ...
- Windows —— cmd命令
Windows —— cmd命令 cd 命令 进入cmd的默认目录:默认为 C:\Users\Administrator> 进入文件夹:cd 文件夹名 返回上一层目录:cd.. 切换目录: 清屏 ...
- windows cmd命令显示UTF8设置
windows cmd命令显示UTF8设置 在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在CMD.exe命令行窗口(所谓的DOS窗口)中不能正确显示文件中的内容.在默认情况 ...
- windows cmd 命令和 linux 命令
windows cmd 命令和 linux 命令 常用的内部命令有md.cd.rd.dir.path.copy.type.edit.ren.del.cls.ver.date.time.prompt.常 ...
- SQL server 存储过程 C#调用Windows CMD命令并返回输出结果 Mysql删除重复数据保留最小的id C# 取字符串中间文本 取字符串左边 取字符串右边 C# JSON格式数据高级用法
create proc insertLog@Title nvarchar(50),@Contents nvarchar(max),@UserId int,@CreateTime datetimeasi ...
- Python实现Windows CMD命令行彩色输出
#! /usr/bin/env python #coding=utf-8 import ctypes,sys STD_INPUT_HANDLE = -10 STD_OUTPUT_HANDLE ...
- Windows cmd 命令行基本操作
Windows cmd 命令行基本操作 1. 进入到指定根目录 注意:不区分大小写 例如进入到 D 盘 2. 进入到指定的目录 例如 (如果目录文件名太长,可以使用 tab 键来自动补全.重复按可以进 ...
- Windows CMD命令大全
http://greatverve.cnblogs.com/archive/2011/12/09/windows-cmd.html 命令简介 cmd是command的缩写.即命令行 . 虽然随着计算机 ...
- Windows CMD命令大全【转】
命令简介 cmd是command的缩写.即命令行 . 虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全.稳定,有的用户还在使用,所以一 ...
随机推荐
- java连接数据库加载驱动到java项目
java连接数据库 package com.cook.zheng; import java.sql.Connection; import java.sql.DriverManager; public ...
- reportportal 集成 robotframework 自动化执行及结果可视化
前言: 最近领导想了个需求,想把目前组内在linux平台上执行的自动化脚本搞成可视化,如果是web站点相关日志可视化倒是简单了,ELK就是不错的选择,大部分可视化项目这种的,可以做的开起来很炫. 我们 ...
- 齐博x2模型里边钩子的创建与使用
在模型里边的钩子创建与使用方法跟在控制器里边的钩子创建及使用方法是有所区别的在模型里边创建的钩子,你可以理解为执行一个函数,是无法调用模型里边的类的方法及属性的.比如系统文件\application\ ...
- Ansible 批处理实战
软件简介 Ansible 是一款自动化运维工具,基于 Python 开发,集合了众多运维工具(puppet.chef.func.fabric)的优点,实现了批量系统配置.批量程序部署.批量运行命令等功 ...
- 7.httprunner-pytest风格用例
用例设计原则 py文件名以test_开头或者_test结尾 函数名以test_开头 类名以Test开头,并且不能有init初始化方法 所有的包pakege必须有_init_.py文件 pychar ...
- Blog1:nchu-software-oop-2022-1~3
(1) 前言 针对在完成三次作业过程中产生的问题进行总结与分析. 三次作业一共十五(9+3+3)道题目,其中前两次难度较为简单,第三次复杂程度飞跃式上涨. 其中,涉及到java语言中基本的输入输出语句 ...
- Kafka 架构和原理机制 (图文全面详解)
目录 一:Kafka 简介 二:Kafka 基本架构 三:Kafka 基本原理 四:Zookeeper 在 kafka 的作用 五:Kafka 的特性 六:Kafka 的应用场景 一:Kafka 简介 ...
- ES6学习笔记(七)正则表达式
正则表达式 1.基础 1.1 含义: 通俗的来讲,正则表达式是一种匹配和替换的工具.如:在JS中验证手机号时,我们需要考虑用户输入的字符必须是number类型,且必须是11位的整数,且数字的前三位必须 ...
- Go语言核心36讲16----接口
你好,我是郝林,今天我们来聊聊接口的相关内容. 前导内容:正确使用接口的基础知识 在Go语言的语境中,当我们在谈论"接口"的时候,一定指的是接口类型.因为接口类型与其他数据类型不同 ...
- Tauri+Rust+Vue 跨平台桌面应用简明教程(1)环境创建+系统事件+自定义菜单
作者:小牛呼噜噜 | https://xiaoniuhululu.com 计算机内功.JAVA底层.面试相关资料等更多精彩文章在公众号「小牛呼噜噜 」 Tauri简介 Tauri 是一个工具包,可以帮 ...