摘要:ps完全是bat的上位替代品,用PowerShell代替批处理吧 微软明确提出要砍掉 VBScript 遗留脚本组件、cmd太老。PowerShell是才是未来。 参考链接: 微软计划在Win1123H2中移除 VBScript 遗留脚本组件 转向PowerShell脚本的五个理由 摘要:WshShell对象Run方法(VBS) 以下代码通过vbs脚本可实现运行CMD且隐藏黑窗口运行。(记事本保存为后缀名为.vbs的文件) Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c c:\1.bat",0 或者 CreateObject 摘要:dir 语法 启动cmd。启动 Windows 命令解释器的一个新实例 可查看帮助信息 cmd /? 参数/C | /K解释: cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口。 cmd /c start dir 会打开一个新窗口后执 摘要:问题:怎样从命令行新建文件并用VScode打开&VScode启动并新建文件 解决 how to start vscode from terminal - Search (bing.com) How to start VS Code from the terminal (command line) 摘要:问题:Windows找不到文件。请确定文件名是否正确后,再试一次 报错 排查 不可见字符 复制到vscode中,发现是否有不可见字符。 如: 路径带空格 英文双引号"" 使用缩写/短名称,用dir /x查看目录名缩写 摘要:问题:小窗口cmd执行脚本 描述 始终会弹出小黑窗,该怎么“隐藏”窗口 解决 小至任务栏 ①exit则是在任务栏里一闪即消失,pause可保留。 @echo off %1(start /min cmd.exe /c %0 :& exit ) echo 你的代码写在这下面,最小化运行至任务栏。 exi 摘要:问题:路径带空格怎么办 解决 ②%20替换 编码问题。 参考:编码参考手册 ②英文双引号"路径"或".\路径" ③目录名缩写 dir /x查看目录名缩写 参考:Windows路径,使用双引号|使用缩写 摘要:dir 语法 显示目录文件和子目录 dir /? 显示目录中的文件和子目录列表。 DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N] [/O[[:]sortorder]] [/P] [/Q] [/R] [ 摘要:subst 语法 使驱动器符与指定的子目录路径等效 subst /? 将路径与驱动器号关联。 SUBST [drive1: [drive2:]path] SUBST drive1: /D drive1: 指定要分配路径的虚拟驱动器。 [drive2:]path 指定物理驱动器和要分配给虚拟驱动器的路 摘要:问题:怎样通过脚本获取管理员权限人 通过脚本自动请求给予管理员,弹出是否管理员权限打开bat脚本 ①调用vbs @echo off setlocal EnableDelayedExpansion color 3e pushd %~DP0 & cd /d "%~dp0" %1 %2 mshta vbs 摘要:问题:简单的bat从运行到关闭demo 解决 新建bat文件 @echo off start "wumin" "C:\Windows\System32\cmd.exe" ossutil64 sync localfolder/ oss://examplebucket/destfolder/ taskk 摘要:exit 语法 退出。退出 CMD.EXE 程序(命令解释器)或当前批处理脚本。 可查看帮助信息 exit /? 解释: exit退出命令解释器(类似退出父进程): 没有解释器,脚本都不能运行。 脚本的运行都依赖解释器,批处理依赖cmd.exe,vbs依赖wscript.exe。 exit [/B] 摘要:ADB命令&adb命令卸载手机软件 adb 进入adb目录 cd C:\Program Files (x86)\platform-tools_r31.0.2-windows\platform-tools #我的笔记本进入adb目录 cd C:\Program Files (x86)\adb-tool 摘要:Telnet 语法 查看某个端口是否可访问 Telnet协议,一种通信协议,是TCP/IP协议家族中的一员,是Internet远程登陆服务的标准协议和主要方式。 Telnet只是一种远程登录的工具。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接 摘要:netstat 语法 netstat,用于输出和网络相关的信息,比如网络连接状况、路由表、接口统计等信息。 通过它,你可以看到有哪些网络网络连接、端口号在使用,以及哪些进程使用他们。 命令选项的说明: | 选项简称 | 完整选项名 | 含义 | | | | | | -a | all | 展示所有的监 摘要:命令提示符的常用命令 借助win图形界面操作计算机,而以前是借助命令行 命令行 MS-DOS(Microsoft Disk Operating System)] 命令提示符(cmd) win中模拟dos大部分功能 | 常用命令 | | | | | | 启动: | Win+R,输入cmd回车 | | 摘要:问题:cmd途径打开url 解决 用start start URL start Obsidian://open?vault=TEST 打开软件obsidian的库TEST start https://www.baidu.com (默认浏览器) 用explorer explorer https://w 摘要:问题:执行时中文乱码 CMD/BAT文件执行时中文乱码 直接原因 ==文件编码== 很多的文本编辑器会都是默认将文件保存为UTF-8编码,而cmd并不认。比如记事本Notepad、notepad++等。 解决方法--ANSI保存 转码。notepad++支持直接转为ANSI 另存为。记事本选择另存为 摘要:tasklist 语法 tasklist /? 显示帮助信息 常用 查看标题名(窗口标题) tasklist /v /fi "imagename eq [进程名]" # 关闭cmd下的窗口 tasklist /v /fi "imagename eq cmd.exe