Windows

Microsoft Windows是微软公司推出的以图形界面为主的操作系统。主要分为Windows 和 Windows Server。Windows 用于个人电脑、平板电脑、智能手机和嵌入式设备,Windows Server用于服务器。

简介

时间轴

  • 1985年11月20日,发布 Windows 1.0。
  • 2009年7月22日,发布 Windows 7 。
  • 2015年7月29日,发布 Windows 10。
  • 2021年10月5日,发布Windows 11。

安装

管理

Shell

Shell提供用户与操作系统或应用程序之间的直接通信,从而提供自动化操作的环境。 Windows 有两个命令行shell: Command shell 和 PowerShell。

名称 描述 网站
Command shell Command shell 简称cmd,是第一个内置于 Windows 中的 shell。
PowerShell PowerShell由命令行 shell(简称cmdlets)、脚本语言和配置管理框架组成。 PowerShell扩展了Command shell,提供了额外的功能,PowerShell中可以运行 Command shell 和 PowerShell cmdlet,反过来则不行。 PowerShell 脚本是包含一个或多个 PowerShell 命令的纯文本文件,文件扩展名.ps1。Windows 8.1以上版本都内置了PowerShell,8.1之前或其他操作系统可以下载安装。 PowerShell 文档

了解更多 >> Windows 文档: Windows Server / Windows Commands


Windows 自动化

名称 描述 网站
PowerShell PowerShell由命令行 shell(简称cmdlets)、脚本语言和配置管理框架组成。 PowerShell扩展了Command shell,提供了额外的功能,PowerShell中可以运行 Command shell 和 PowerShell cmdlet,反过来则不行。 PowerShell 脚本是包含一个或多个 PowerShell 命令的纯文本文件,文件扩展名.ps1。Windows 8.1以上版本都内置了PowerShell,8.1之前或其他操作系统可以下载安装。 PowerShell 文档
Command shell
批处理
batch file
Windows 批处理是一种简化的脚本语言,包含一个或多个Command命令,文件扩展名.bat。 适合简单、重复性任务,对于复杂的任务可以使用Powershell、Python等脚本语言。
Windows 计划任务
Microsoft Flow

了解更多 >> PowerShell 文档:PowerShell 命令是什么? PowerShell 文档:脚本编写


开机自动运行

名称 描述
启动文件夹 在用户登录时运行,简单但只在用户登录时运行,程序快捷方式或脚本放入指定文件夹即可。
1.单个用户启动文件夹::C:\Users\你的用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 可以我的电脑地址栏输入,也可以通过按 Windows键 + R,再输入shell:startup
2.所有用户启动文件夹:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

用法:将需要启动应用的快捷方式或脚本放入该文件夹,即可开机启动时自动运行。
任务计划程序 任务计划程序可以设置按周期(如每天、每周和每月)、一次性、系统启动时、用户登录时或系统空闲时等运行程序或脚本。

用法:通过按 Windows键 + R 打开运行,再输入taskschd.msc,回车即可打开任务计划程序,或搜索栏输入任务计划程序。 可以点击创建基本任务、创建任务或导入任务来设置任务。
组策略登录脚本 用户登录时运行,对应文件夹:C:\Windows\System32\GroupPolicy\User\Scripts\Logon

用法:通过按 Windows键 + R 打开运行,再输入gpedit.msc打开组策略 -> 用户配置 -> Windows设置 -> 脚本(登录/注销) -> 登录,添加脚本。或将脚本放入对应文件夹。

了解更多 >> Windows 支持:在 Windows 10 中添加启动时自动运行的应用 Windows 应用开发文档:任务计划程序


设置

设置环境变量,任务栏搜索框输入‘环境变量’,点击编辑系统环境变量即可打开设置。在终端输入set也可以看当前环境变量设置。

远程登录

Windows远程桌面

远程Window10:

  • 被操控电脑(需要Windows10专业版):
  1. 点击“开始”>“设置”>“系统”>“远程桌面”,然后打开“启用远程桌面”。
  2. 记下如何连接到此电脑下的此电脑的名称。或者命令行使用ipconfig查看IP地址。
  • 操控电脑上(Window10):
  1. 搜索框数据“远程桌面连接”
  2. 输入记下的电脑名称或IP地址
  3. 输入账号和密码


远程Ubuntu

  • 被操控电脑(Ubuntu 22.04)
  1. 设置>共享>开启远程
  2. 查看IP地址
  • 操控电脑(Window10):
  1. 搜索框数据“远程桌面连接”
  2. 输入IP地址
  3. 输入账号和密码


常见问题:

登录时显示:登录没有成功
出现身份验证错误,无法连接到本地安全机构,远程计算机:****,这可能是由于密码过期,如果密码已过期请更新密码。如需帮助,请于管理员或技术支持人员联系。


了解更多 >> Windows 支持:如何使用远程桌面 Windows Server 文档:远程桌面 - 允许访问你的电脑


远程桌面软件

Windows命令

概览

Shell提供用户与操作系统或应用程序之间的直接通信,从而提供自动化操作的环境。 Windows 有两个命令行shell: Command shell 和 PowerShell。

名称 描述 网站
Command shell Command shell 简称cmd,是第一个内置于 Windows 中的 shell。
PowerShell PowerShell由命令行 shell(简称cmdlets)、脚本语言和配置管理框架组成。 PowerShell扩展了Command shell,提供了额外的功能,PowerShell中可以运行 Command shell 和 PowerShell cmdlet,反过来则不行。 PowerShell 脚本是包含一个或多个 PowerShell 命令的纯文本文件,文件扩展名.ps1。Windows 8.1以上版本都内置了PowerShell,8.1之前或其他操作系统可以下载安装。 PowerShell 文档

了解更多 >> Windows 文档: Windows Server / Windows Commands PowerShell 文档:PowerShell 命令是什么? PowerShell 文档:脚本编写


文件管理

命令 描述 语法格式 常用参数 示例

文本工具

命令 描述 语法格式 常用参数 示例


查找

命令 描述 语法格式 常用参数 示例


备份压缩

命令 描述 语法格式 常用参数 示例

权限管理

命令 描述 语法格式 常用参数 示例


远程

命令 描述 语法格式 常用参数 示例
ssh 远程登录工具 ssh root@46.100.125.122 使用root用户登录46.100.125.122
scp 加密远程传输文件,基于ssh。 -r 传输目录 scp C:\Users\username\a.txt root@46.100.125.122:/home/root/b.txt 将本地a.txt复制到远程主机的/home/root/b.txt
scp -r root@46.100.125.122:/data/tes1/ /data/test1 将服务器目录/data/tes1/下载到本地/data/tes1/

网络命令

命令 描述 语法格式 常用参数 示例
ping 网络诊断工具,检测连通性
ipconfig 查看和配置网络设备。
route 显示和修改路由表。
netstat 显示网络状态。

磁盘管理

命令 描述 语法格式 常用参数 示例
diskpart 磁盘管理。 为MBR格式硬盘磁盘剩余空间创建扩展分区:
diskpart
list disk                  # 列出磁盘
select disk 0              # 选中要操作磁盘,根据编号
create partition extended  # 剩余空间创建扩展分区

删除磁盘分区:
diskpart
list disk          # 列出磁盘
select disk 1      # 选中要操作磁盘,根据编号
list partition     # 列出分区,也可使用part
select partition 1 # 选中要操作分区,根据编号
delete partition   # 删除分区,如果是系统或保护分区使用:delete part override

系统管理

命令 描述 语法格式 常用参数 示例
ps 进程(Process)状态信息
process status
ps [参数]

常见问题

自动关机

  • 关闭睡眠模式
  • 查看关机日志:打开“开始”》搜索“日志查看器“》依次点击“Windows日志>系统”菜单项》点击右侧“筛选当前日志”,在包括/排除事件ID窗口中,输入1074,6006,6008,然后点击确定按钮。
  • 使用性能监视器收集系统数据:打开“开始”》搜索“性能监视器“》依次点击“数据收集器集>系统”菜单项》右键单击“系统诊断”子项,点击启动》依次点击左边“报表>系统>系统诊断”菜单项查看结果。

资源

官网

相关文章