You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让系统自动回退至上一级路径(类似Windows CMD的cd..命令)

实现自动回退至上一级目录(类似CMD的cd..)

下面针对不同环境提供无需手动输入路径、自动识别当前位置并回退到上一级目录的实现方法:

Windows CMD

直接使用系统内置命令即可,完全不需要手动指定路径:

cd ..

或简写为:

cd..

执行后系统会自动识别当前所在路径,直接回退到其父目录。比如当前路径为C:\Users\USERNAME\OneDrive\Desktop\Pro\Professional,执行后会切换到C:\Users\USERNAME\OneDrive\Desktop\Pro。

PowerShell

交互式使用

同样直接执行内置命令:

cd ..

脚本中实现

如果需要在PowerShell脚本中程序化实现,可以借助内置变量和命令:

# 获取当前路径的上一级目录并切换
Set-Location (Split-Path -Path $PWD -Parent)

$PWD是PowerShell内置的当前工作路径变量,Split-Path -Parent用于提取父目录路径,Set-Location负责切换目录。

Python 脚本

通过os模块实现自动切换:

import os

# 获取当前工作目录的父目录
parent_directory = os.path.dirname(os.getcwd())
# 切换到父目录
os.chdir(parent_directory)
# 可选:打印切换后的路径验证结果
print("当前路径已切换为:", os.getcwd())

os.getcwd()获取当前工作路径,os.path.dirname()提取该路径的父目录,os.chdir()完成目录切换。

批处理脚本(.bat)

在批处理文件中直接写入以下命令,执行时会自动基于当前会话路径回退:

cd ..

内容的提问来源于stack exchange,提问作者Quan Nguyen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 08:56:07