- 导航 (返回顶部)
-
[1. prompt](#1. prompt)
- [1.1 设置cmd提示符](#1.1 设置cmd提示符)
- [1.2 prompt /?](#1.2 prompt /?)
-
[2. 绕道修改cmd的初始目录](#2. 绕道修改cmd的初始目录)
- [2.1 建立计划任务](#2.1 建立计划任务)
- [2.2 建立快捷方式](#2.2 建立快捷方式)
- [2.3 运行](#2.3 运行)
- [2.4 其他简单但不完善的方式](#2.4 其他简单但不完善的方式)
-
[3. 计划任务命令帮助](#3. 计划任务命令帮助)
- [3.1 schtasks /?](#3.1 schtasks /?)
- [3.2 schtasks /run /?](#3.2 schtasks /run /?)
-
[4. 查看环境变量命令](#4. 查看环境变量命令)
#1. prompt
1.1 设置cmd提示符
1.2 prompt /?
2. 绕道修改cmd的初始目录
2.1 建立计划任务
2.2 建立快捷方式
2.3 运行
2.4 其他简单但不完善的方式
3. 计划任务命令帮助
3.1 schtasks /?
3.2 schtasks /run /?
4. 查看环境变量命令
#1. prompt
1.1 设置cmd提示符
1.2 prompt /?
2. 绕道修改cmd的初始目录
2.1 建立计划任务
2.2 建立快捷方式
2.3 运行
2.4 其他简单但不完善的方式
3. 计划任务命令帮助
3.1 schtasks /?
3.2 schtasks /run /?
4. 查看环境变量命令
#1. prompt
1.1 设置cmd提示符
1.2 prompt /?
2. 绕道修改cmd的初始目录
2.1 建立计划任务
2.2 建立快捷方式
2.3 运行
2.4 其他简单但不完善的方式
3. 计划任务命令帮助
3.1 schtasks /?
3.2 schtasks /run /?
4. 查看环境变量命令
#1. prompt
1.1 设置cmd提示符
1.2 prompt /?
2. 绕道修改cmd的初始目录
2.1 建立计划任务
2.2 建立快捷方式
2.3 运行
2.4 其他简单但不完善的方式
3. 计划任务命令帮助
3.1 schtasks /?
3.2 schtasks /run /?
4. 查看环境变量命令
#1. prompt
1.1 设置cmd提示符
1.2 prompt /?
2. 绕道修改cmd的初始目录
2.1 建立计划任务
2.2 建立快捷方式
2.3 运行
2.4 其他简单但不完善的方式
3. 计划任务命令帮助
3.1 schtasks /?
3.2 schtasks /run /?
4. 查看环境变量命令
#1. prompt
1.1 设置cmd提示符
1.2 prompt /?
2. 绕道修改cmd的初始目录
2.1 建立计划任务
2.2 建立快捷方式
2.3 运行
2.4 其他简单但不完善的方式
3. 计划任务命令帮助
3.1 schtasks /?
3.2 schtasks /run /?
4. 查看环境变量命令
#1. prompt
1.1 设置cmd提示符
1.2 prompt /?
2. 绕道修改cmd的初始目录
2.1 建立计划任务
2.2 建立快捷方式
2.3 运行
2.4 其他简单但不完善的方式
3. 计划任务命令帮助
3.1 schtasks /?
3.2 schtasks /run /?
4. 查看环境变量命令
#1. prompt
1.1 设置cmd提示符
1.2 prompt /?
2. 绕道修改cmd的初始目录
2.1 建立计划任务
2.2 建立快捷方式
2.3 运行
2.4 其他简单但不完善的方式
3. 计划任务命令帮助
3.1 schtasks /?
3.2 schtasks /run /?
4. 查看环境变量命令
#1. prompt
1.1 设置cmd提示符
1.2 prompt /?
2. 绕道修改cmd的初始目录
2.1 建立计划任务
2.2 建立快捷方式
2.3 运行
2.4 其他简单但不完善的方式
3. 计划任务命令帮助
3.1 schtasks /?
3.2 schtasks /run /?
4. 查看环境变量命令
#1. prompt
1.1 设置cmd提示符
1.2 prompt /?
2. 绕道修改cmd的初始目录
2.1 建立计划任务
2.2 建立快捷方式
2.3 运行
2.4 其他简单但不完善的方式
3. 计划任务命令帮助
3.1 schtasks /?
3.2 schtasks /run /?
4. 查看环境变量命令
#1. prompt
1.1 设置cmd提示符
1.2 prompt /?
2. 绕道修改cmd的初始目录
2.1 建立计划任务
2.2 建立快捷方式
2.3 运行
2.4 其他简单但不完善的方式
3. 计划任务命令帮助
3.1 schtasks /?
3.2 schtasks /run /?
4. 查看环境变量命令
#1. prompt
1.1 设置cmd提示符
1.2 prompt /?
2. 绕道修改cmd的初始目录
2.1 建立计划任务
2.2 建立快捷方式
2.3 运行
2.4 其他简单但不完善的方式
3. 计划任务命令帮助
3.1 schtasks /?
3.2 schtasks /run /?
4. 查看环境变量命令
-
1. prompt
https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/prompt
更改 Cmd.exe 命令提示符,可以显示所需的任何文本,例如当前目录、时间、日期或Windows 版本号。
如果未使用参数,此命令会将命令提示符重置为默认设置,即当前盘符及目录,后跟大于号(>)。
1.1 设置cmd提示符
目录加时间,最后回车换行
prompt PSTG_**
C:\\Windows\\System32 19:56:00.85\>
在命令行里运行 prompt 命令的效果仅在当前窗口有效。要持续生效需要修改环境变量。
设置 → 系统 → 系统信息 → 高级系统设置 → 高级 → 环境变量 → 用户变量 → 新建
**变量: prompt**
**值: PSTG_
修改后,重新打开cmd即可看到更改生效了。
查看环境变量的prompt值已被修改。
set |find "PROMPT"
PROMPT=PSTG$_
1.2 prompt /?
更改 cmd.exe 命令提示符。
PROMPT text
text 指定要包含在命令提示符中的文本和信息。
提示符可以由普通字符及下列特殊代码组成:
A \& (与号) Ampersand
B | (坚线) 管道符号
Q = (等号)
H Backspace (删除前一个字符)
V Windows 版本号
N 当前驱动器
**P 当前驱动器及路径**
C ( (左括号)
F ) (右括号)
L < (小于号)
**G \> (大于号)**
D 当前日期
T 当前时间**
**S (空格)
**_ 回车换行符 ENTER-LINEFEED**
(美元符号)
E ANSI 转义码(ASCII 码 27)
如果命令扩展被启用,PROMPT 命令会支持下列格式化字符:
+ 根据 PUSHD 目录堆栈的深度,零个或零个以上加号(+)字符,一个推的层一个字符。
$M 如果当前驱动器不是网络驱动器,显示跟当前驱动器号或空字符串有关联的远程名。
2. 绕道修改cmd的初始目录
通过计划任务,可以实现运行cmd时的自定义路径,普通用户及管理员运行均有效。方法有些曲折...
先建立一个计划任务,再建立一个快捷方式,只要通过这个快捷方式打开cmd即可。
2.1 建立计划任务
右键开始菜单,选择计算机管理(cmd: compmgmt)
计算机管理中,依次点开: 系统工具\任务计划程序\任务计划执行库
菜单栏: 操作\ 创建任务
创建任务界面\ 常规 页签
填写名称,比如: RunCMD
□使用最高权限运行 , 若勾选可以避免弹出UAC警告,按需勾选。
创建任务界面\ 操作 页签
点击 新建
新建操作界面\程序或脚本: C:\Windows\System32\cmd.exe
起始于(可选): D:\Tom\Documents
最后点击 确定
计划任务建好,可以右键计划任务名称,选择运行看看。
打开的cmd的起始目录为D:\Tom\Documents。
2.2 建立快捷方式
桌面空白处 右键菜单 选择 新建\快捷方式
快捷方式的位置填写: schtasks.exe /run /tn "RunCMD"
点击 下一步 填写快捷方式名称 ,比如: cmdT 最后点击 完成
2.3 运行
- 然后双击创建的快捷方式打开cmd,起始目录为D:\Tom\Documents。
- 右键选择以管理员身份运行cmd,起始目录也为D:\Tom\Documents。
2.4 其他简单但不完善的方式
以下是网上找到的多个不完善的版本。
管理员无效的快捷方式
cmd快捷方式,右键属性,修改起始位置即可。
但是仅正常打开有效。若使用管理员身份运行,起始位置又会回到原始状态。
未起作用的方法2
compmgmt 打开 计算机管理 , 依次展开: 系统工具\本地用户和组\用户
找到需要修改的登录用户名,打开用户的属性页面。
选中 配置文件 页签,下方的主文件夹区域,本地路径里输入需要的路径,比如(D:\Tom)
受限的注册表法
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
新建值: autorun; 修改数据: cd /d C:\
这个办法没去尝试,目测仅限C盘...
3. 计划任务命令帮助
3.1 schtasks /?
SCHTASKS /parameter arguments
描述: 允许管理员创建、删除、查询、更改、运行和中止本地或远程系统上的计划任务。
参数列表:
/Create 创建新计划任务。
/Delete 删除计划任务。
/Query 显示所有计划任务。
/Change 更改计划任务属性。
/Run 按需运行计划任务。
/End 中止当前正在运行的计划任务。
/ShowSid 显示与计划的任务名称相应的安全标识符。
/? 显示此帮助消息。
Examples:
SCHTASKS
SCHTASKS /?
SCHTASKS /Run /?
SCHTASKS /End /?
SCHTASKS /Create /?
SCHTASKS /Delete /?
SCHTASKS /Query /?
SCHTASKS /Change /?
SCHTASKS /ShowSid /?
3.2 schtasks /run /?
SCHTASKS /Run /S system \[/U username \[/P \[password]]] /I /TN taskname /HRESULT /?
描述: 按需运行计划任务。
参数列表:
/S system 指定要连接到的远程系统。
/U username 指定应在其中执行 schtasks.exe 的用户上下文。
/P password 为给定的用户上下文指定密码,如果省略则提示输入。
/I 忽略任何限制立即运行任务。
/TN taskname 指定要立即运行的任务的路径\名称。
/HRESULT 为获得更出色的故障诊断能力,处理退出代码将采用 HRESULT 格式。
/? 显示此帮助消息。
示例:
SCHTASKS /Run /?
SCHTASKS /Run /TN "\备份\启动备份"
SCHTASKS /Run /S system /U user /P password /I /TN "\备份\备份和还原"
4. 查看环境变量命令
- 命令行(CMD)中:
-
- set
- msinfo32
- PowerShell中:
-
- ls env:
- gci env:
- dir env:
- Get-ChildItem Env:
about_Environment_Provider
https://learn.microsoft.com/zh-cn/powershell/module/microsoft.powershell.core/about/about_environment_provider?view=powershell-7.5