Windows操作系统笔记

  • 用户主目录的AppData下的Local包含各应用程序的临时文件(Local\Programs可存放可执行程序),LocalLow包含应用运行在保护模式下的临时数据(不常用),Roaming包含可漫游到其他机器数据,如应用程序配置等。

常量

USERPROGRAMS="C:\Users\<username>\AppData\Local\Programs"

快捷键

  • Win: +Space, +ArrowKey, +NumberRow, +Ctrl+ArrowKey
  • 微软拼音输入法
  • Ctrl + Shift + F 繁简
  • Ctrl + Shift + B 表情,即FF的Bookmarks
  • Shift, Ctrl + Space 中英切换
  • Shift + Space 全角半角
  • Ctrl + . 中英标点

软件包管理Chocolatey

使用PowerShell的包管理器;可安装图形界面:choco install chocolateygui(作用不大)。

# 一些操作以需要管理员身份运行Powershell。
choco list --local-only
choco list <software-name>
choco install <software-name>
choco upgrade <software-name>

常用软件

- HxD 文件二进制编辑工具

  • WinDirStat 磁盘空间管理工具。
  • DiskGenius 磁盘管理工具
  • FastCopy 文件快速复制

  • spacedeck 将Android手机屏幕作为Windows的拓展显示器。

  • NSSM, the Non-Sucking Service Manager Windows服务注册工具
  • Rufus USB启动盘制作工具
  • Teleport Ultra 网页缓存工具
  • PotPlayer 视频播放器

程序员环境:

  • MSYS2

    一般选择安装mingw-w64-x86_64-toolchain,而不是gcc,从而可以将C:\msys64\mingw64\bin加入PATH。 从而避免将C:\msys64\usr\bin加入PATH,以免导入不需要的UNIX工具。

    pacman -Sy
    pacman -Syu # 更新所有包
    pacman -Ss gcc # 搜索
    pacman -S <package-name>
    

连接到使用Windows的远程计算机

  • 远程桌面连接
  • 更改远程桌面连接监听的端口号 特别注意在“Windows高级安全防火墙”中放开更改后的端口。
  • Ctrl + ALT + BREAK可在远程桌面连接的全屏/窗口化之间切换。
  • 远程命令 Powershell Remoting
  • 若需要进行大规模文件传输,可使用远程桌面挂载磁盘或使用FileZilla Server等建立FTP服务器。

最后更新: 2020年2月24日