Windowsのcmd命令

网络操作:

  1. ipconfig命令:

    • ipconfig -all 查看网络信息

    • ipconfig -release 释放ip/tcp

    • ipconfig -renew 重新获取ip/tcp

    • ipconfig -flushdns 刷新dns缓存

  2. 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服务器

用户管理:

  1. 查看用户

net user #查看当前用户

wmic useraccount get name,sid #获取计算机中所有用户名称和sid,sid结尾为500开始一般为管理员账户,1000为普通用户账户。

  1. 账户管理

    #各帐户所在注册表的路径
    \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
  2. Windows 组的管理:

    • 概念:一组用户的集合,组中的用户具备所属组的权限

    • net localgroup name /add	创建组
      net localgroup 组名 用户名 /add 将指定用户添加至指定组
      net localgroup 组名 用户名 /del 从指定组移除

NTFS权限

一、NTFS权限

  1. 文件系统

    • 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系统文件权限

  1. 设置文件权限:
  • 读取
  • 写入
  • 附加数据
  • 删除
  • 执行
  1. 文件夹权限:
  • 列出文件夹
  • 创建文件夹
  • 创建文件
  • 删除
  • 删除子文件夹和文件

NTFS权限规则

一、权限规则

  • 权限的累加

    • 个人所有权限和所属组的权限
  • 拒绝权限
    • 拒绝权限优先级最高
  • 继承权限
    • 文件夹或文件的访问控制列表默认情况下会继承上级文件夹的权限。
  • 特殊权限
    • 读取权限

      • 指读取访问控制列表的权限,与文件(夹)读取权限不同
      • 针对于用户想要访问某个文件的内容,此权限必须拥有
    • 更改权限
      • 用户是否可以修改文件或文件夹访问控制列表,易造成不安全因素
      • 如想更改,前提是能读取
    • 取得所有权
      • 能够修改文件或文件夹的所有者
      • 前提必须有读取和修改权限

本地安全策略

一、打开方式

  • 开始菜单······>管理工具······>本地安全策略

  • 使用命令

    secpol.msc
  • 从本地组策略进入(本地组策略包含了本地安全策略)

    gpedit.msc

二、账户策略

  1. 密码策略
  2. 账户锁定策略

三、本地策略

  1. 审核策略
  2. 用户权限分配
  3. 安全选项

文件共享

  1. 共享权限

    • 一般设置为everyone完全控制
  2. 要求为多方处于同一局域网下(使用同一网络的IP地址)

    • 直接可以Ping通对方
  3. 访问共享

    \\192.168.10.53		#192.168.10.53为共享服务器地址
    \\WIN-h2j2k3h4g51 #WIN-h2j2k3h4g51为服务器主机名

组策略应用

一、

  1. 打开组策略:
	gpedit.msc
  1. 更新组策略:

    gpupdate.msc

注册表

一、注册表结构

  1. 子树

    • 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技术和文件类关联数据的信息
    • 可以简单地理解为文件夹,项中可以包含项和值
    • 每个注册表项或子项都可以包含称为值的数据
    • 部分值用于某个用户的信息
    • 部分值应用于计算机所有用户的信息
    • 值有三部分组成(名称,类型,数据)

二、注册表基本操作

  1. 创建项
  2. 创建值
    • 字符串值(REG_SZ):固定长度的文本字符串
    • 二进制值(REG_BINARY):原始二进制数据,多数硬件组件信息都以二进制数据存储
    • DWORD值(REG_DWORD):数据由4字节长的数来表示,设备驱动程序和服务的很多参数都是这种类型
    • QWORD值(REG_QWORD):数据由8字节长的数来表示
    • 多字符串值(REG_MULTI_SZ):多重字符串,包含列表或多值的值通常为该类型
    • 可扩充字符串值(REG_EXPAND_SZ):长度可变的数据串,该数据类型包含在程序或服务使用该数据使得解析的变量
  3. 修改,删除,重命名值

三、注册表维护

  1. 注册表遭到破坏后的常见现象

    • 无法启动系统
    • 无法运行或正常运行合法的应用程序
    • 找不到启动系统或运行应用程序所需的文件
    • 没有访问应用程序的权限
    • 不能正确安装或装入驱动程序
    • 不能进行网络连接
    • 注册表条目有错误
  2. 遭破坏的原因
    • 应用程序错误:在安装某些软件后,可能出现彼此之间的冲突
    • 驱动程序不兼容
    • 硬件老化等
    • 误操作:误操作是最常见的原因
  3. 备份与还原
    • 在regedit中进行导入与导出即可
  4. 锁定与解锁注册表
  5. 优化注册表

Windowsのcmd命令的更多相关文章

  1. Windows CMD命令大全(转)

    Windows CMD命令大全   命令简介 cmd是command的缩写.即命令行 . 虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行 ...

  2. 【转】Python实现修改Windows CMD命令行输出颜色(完全解析)

    用Python写命令行程序的时候,单一的输出颜色太单调.其实我们可以加些色彩,比如用红色表示警告,绿色表示结果正常等.网上也有几篇类似的帖子,但是没有把问题讲清楚,贴的代码也不是太清晰.这里,对Win ...

  3. Windows —— cmd命令

    Windows —— cmd命令 cd 命令 进入cmd的默认目录:默认为 C:\Users\Administrator> 进入文件夹:cd 文件夹名 返回上一层目录:cd.. 切换目录: 清屏 ...

  4. windows cmd命令显示UTF8设置

    windows cmd命令显示UTF8设置   在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在CMD.exe命令行窗口(所谓的DOS窗口)中不能正确显示文件中的内容.在默认情况 ...

  5. windows cmd 命令和 linux 命令

    windows cmd 命令和 linux 命令 常用的内部命令有md.cd.rd.dir.path.copy.type.edit.ren.del.cls.ver.date.time.prompt.常 ...

  6. SQL server 存储过程 C#调用Windows CMD命令并返回输出结果 Mysql删除重复数据保留最小的id C# 取字符串中间文本 取字符串左边 取字符串右边 C# JSON格式数据高级用法

    create proc insertLog@Title nvarchar(50),@Contents nvarchar(max),@UserId int,@CreateTime datetimeasi ...

  7. Python实现Windows CMD命令行彩色输出

    #! /usr/bin/env python #coding=utf-8   import ctypes,sys   STD_INPUT_HANDLE = -10 STD_OUTPUT_HANDLE ...

  8. Windows cmd 命令行基本操作

    Windows cmd 命令行基本操作 1. 进入到指定根目录 注意:不区分大小写 例如进入到 D 盘 2. 进入到指定的目录 例如 (如果目录文件名太长,可以使用 tab 键来自动补全.重复按可以进 ...

  9. Windows CMD命令大全

    http://greatverve.cnblogs.com/archive/2011/12/09/windows-cmd.html 命令简介 cmd是command的缩写.即命令行 . 虽然随着计算机 ...

  10. Windows CMD命令大全【转】

    命令简介 cmd是command的缩写.即命令行 . 虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全.稳定,有的用户还在使用,所以一 ...

随机推荐

  1. Linux系统安装宝塔面板教程

    # Linux系统宝塔安装教程 注意:安装宝塔面板的前提条件 首先要有一台服务器或者使用linux系统的虚拟机. 安装前请确保是[全新的机器].必须是没装过其它环境的新系统,如Apache/Nginx ...

  2. Go | 讲解GOROOT、GOPATH、GOBIN

    前言 Go(又称 Golang)是 Google 开发的一种静态强类型.编译型.并发型,并具有垃圾回收功能的编程语言.Go 被誉为是未来的服务器端编程语言. Go是一门全新的静态类型开发语言,具有自动 ...

  3. Dubbo 原理和机制详解 (非常全面)

    Dubbo 是一款Java RPC框架,致力于提供高性能的 RPC 远程服务调用方案.作为主流的微服务框架之一,Dubbo 为开发人员带来了非常多的便利. 大家好,我是 mikechen,专注分享「互 ...

  4. linux下开机启动443程序无法访问解决方法

    前言:最近,有一个项目需要用到开机自动启动程序,所以就研究了一下,环境为redhat8,程序是node,使用forever来进行node程序的持久化,程序使用的是443端口,开启的是https 1.把 ...

  5. 手把手教你从安装CentOS7.4镜像开始,搭建IoT视频监控系统

    摘要:在CentOS7.4服务器版本的环境下安装nginx服务器.配置文件服务器.流媒体服务器. 本文分享自华为云社区<华为云ECS服务器安装CentOS7.4镜像,部署GINX服务器.搭建物联 ...

  6. 二十四、PV与PVC介绍

    PV 与 PVC介绍 一.概念介绍 ​PersistentVolume (PV) 是由管理员设置的存储,它是群集的一部分.就像节点是集群中的资源一样,PV 也是集群中的资源. PV 是Volume 之 ...

  7. cordon节点,drain驱逐节点,delete 节点

    目录 一.系统环境 二.前言 三.cordon节点 3.1 cordon节点概览 3.2 cordon节点 3.3 uncordon节点 四.drain节点 4.1 drain节点概览 4.2 dra ...

  8. 第2-1-5章 docker安装MinIO实现文件存储服务-springboot整合minio-minio全网最全的资料

    目录 1. MinIO介绍 2. MinIO应用场景 2.1 单主机单硬盘模式 2.2 单主机多硬盘模式 2.3 多主机多硬盘分布式 3. MinIO特点 4. 存储机制 5. docker安装Min ...

  9. Python 学习思路 思维导图 Xmind

    如果需要,请在评论区留下邮箱,我看到后会一次发送.

  10. 垃圾回收、python中的流程控制

    垃圾回收机制 1.概念 垃圾回收机制(GC):是Python解释器自带一种机制,专门用来回收不可用的变量值所占用的内存空间 2.原理 Python的垃圾回收机制(GC)主要使用引用计数(referen ...