惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
L
LangChain Blog
云风的 BLOG
云风的 BLOG
M
MIT News - Artificial intelligence
A
About on SuperTechFans
J
Java Code Geeks
量子位
博客园 - 三生石上(FineUI控件)
博客园 - Franky
博客园_首页
H
Hackread – Cybersecurity News, Data Breaches, AI and More
IT之家
IT之家
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Apple Machine Learning Research
Apple Machine Learning Research
Engineering at Meta
Engineering at Meta
雷峰网
雷峰网
D
DataBreaches.Net
人人都是产品经理
人人都是产品经理
Martin Fowler
Martin Fowler
有赞技术团队
有赞技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻

szhshp 的第三边境研究所

假设, AI 把我代替的那一刻真的到来 | szhshp 的第三边境研究所 小傻瓜都能懂的 AstrBot QQ 机器人集成 MCP 功能实战指南 | szhshp 的第三边境研究所 《智人之上: 从石器时代到 AI 时代的信息网络简史》阅读笔记 | szhshp 的第三边境研究所 iPadOS 26 无法设置空间场景图片壁纸的解决方法 | szhshp 的第三边境研究所 《一路云海》(终) | szhshp 的第三边境研究所 《一路云海》(四): 如何不按套路旅行 | szhshp 的第三边境研究所 《一路云海》(三): In Ya Mellow Tone | szhshp 的第三边境研究所 《一路云海》(二): 关西世博参观纪实 | szhshp 的第三边境研究所 《一路云海》(一): 新的征程 | szhshp 的第三边境研究所 2025 大阪世博会 [ 3 天前-先到先得 ] 阶段 场馆预约必中独家攻略 | szhshp 的第三边境研究所 Hackathon 随想 | szhshp 的第三边境研究所 一杯双皮奶 | szhshp 的第三边境研究所 Armbian + CasaOS + NAS 配置指南 | szhshp 的第三边境研究所 Docker 构建镜像报错: error getting credentials - err: exit status 1, out: `` | szhshp 的第三边境研究所 Disqus RIP! 论过高的维护成本如何治疗固执的坏习惯 | szhshp 的第三边境研究所 炸弹猫桌游变体规则 | szhshp 的第三边境研究所 《小岛经济学》阅读笔记 | szhshp 的第三边境研究所 《金钱心理学》阅读笔记 | szhshp 的第三边境研究所 为知笔记 RIP: 迁移剩余的笔记 | szhshp 的第三边境研究所 2025 博客第十年展望 - 再见我的过去 | szhshp 的第三边境研究所 我在独立游戏里面致敬的作品 | szhshp 的第三边境研究所 《How to make thing faster》阅读笔记 | szhshp 的第三边境研究所 《The Art of Clean Code》阅读笔记 | szhshp 的第三边境研究所 《Clean Architecture: A Craftsman Guide to Software Structure and Design》阅读笔记 | szhshp 的第三边境研究所 《How AI Works》阅读笔记 | szhshp 的第三边境研究所 游戏策划废案 - Project Uranus | szhshp 的第三边境研究所 游戏策划废案 - Project X | szhshp 的第三边境研究所 人生第一款独立游戏开发复盘 | szhshp 的第三边境研究所 Trap of Life | szhshp 的第三边境研究所 如果我用手搓了个暗物质雏形 | szhshp 的第三边境研究所
cmd/powershell-命令速查-Cheatsheet | szhshp 的第三边境研究所
2021-04-18 · via szhshp 的第三边境研究所

Meta

目录

cmd/powershell-命令速查-Cheatsheet

Main Table

tasklist                    输出所有正在运行的进程 
tasklist | findstr client   模糊查询含有特定关键字的进程名字,不带引号


taskkill /IM /T  进程名      关闭特定名称的特定进程. 
taskkill /PID 1230 /T /F    关闭特定 PID 的进程
                            `/t` 表示包含所有子进程
                            `/f` 表示强制关闭   
                                                      
                           
start explorer edge://inspect/#devices
                            使用浏览器打开特定的页面
code  [path]                使用 vsc 打开 path 文件夹 

获取当前路径

进入当前批处理文件所在路径:

cd %cd%

以及其他更多变量

@echo off
echo 当前盘符: %~d0
echo 当前盘符和路径: %~dp0
echo 当前批处理全路径: %~f0
echo 当前盘符和路径的短文件名格式: %~sdp0
echo 当前 CMD 默认目录: %cd%
echo 目录中有空格也可以加入""避免找不到路径
echo 当前盘符: "%~d0"
echo 当前盘符和路径: "%~dp0"
echo 当前批处理全路径: "%~f0"
echo 当前盘符和路径的短文件名格式: "%~sdp0"
echo 当前 CMD 默认目录: "%cd%"
pause

进程管理


tasklist  findstr /C:"F5"                    通过字符串搜索包含含有 "F5" 的所有进程  
tasklist /FI "STATUS eq NOT RESPONDING"      筛选出无响应的进程  
tskill {PID}                                 直接关闭特定 PID 的进程  
taskkill /PID 1230 /T /F                     关闭特定 PID 的进程, `/t` 表示包含所有子进程, `/f` 表示强制关闭 `taskkill /?` 
taskkill /IM /T  进程名                       关闭特定名称的特定进程. 

执行完毕后不要退出

这个有两种情况

执行完毕后按任意键再退出

在所有的命令最后加一行 pause

这样那个窗体就会等待你输入任何按键.

执行完毕后不要退出继续允, 继续允许其他命令

在所有的命令最后加一行 @cmd /k

在新窗口里面运行

在新窗口里面运行, 这样在命令运行完之后 cmd 就不会自动关闭了.

cd server
start npm start # 这个地方打开了一个新的窗体运行命令行. 
start "npm clean & npm start" # 这里执行了两段命令

执行 lnk 快捷方式

  "C:\Users\Zill\AppData\Local\MongoDBCompassCommunity\MongoDB Compass Community.lnk"
:: 对于 lnk 文件直接执行就可以了

文件操作

重命名文件

ren C:\Users\Desktop\package.json C:\Projects\gitlab\package.json

复制单个文件

# 只能用于复制单个文件. 
copy C:\Users\Desktop\package.json C:\Projects\gitlab\package.json

后面如果加上 /Y 则默认覆盖同名文件, 不加 /Y 或者加上 /-Y 都会弹出提示确认是否覆盖

复制文件夹

# 将文件夹 dist 下面的所有文件都给复制到另一个 dist 文件夹. 
xcopy dist ..\anotherfolder\dist /Y /S /E

设置代理

et http_proxy=http://192.168.1.1:8080
set http_proxy=http://proxy.domain.com:port
set https_proxy=https://192.168.1.1:8080

# 偶尔可能需要输入账号和密码
set http_proxy_user=
set http_proxy_pass=

# 取消代理
set http_proxy=
set https_proxy=