吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 674|回复: 9
收起左侧

[经验求助] 如何让cd保持在当前目录

[复制链接]
Panel 发表于 2023-1-4 15:48
50吾爱币
如题,我想自己写个模拟cmd的工具,在模拟cd命令的时候发现不能实现目录保持,比如我当前的目录是demo1,我利用system("demo2"),但是下一条命令并没有在demo2那个目录,依旧在demo1那个目录,请问一下各位如何实现这种目录保持

最佳答案

查看完整内容

system("cd demo2")

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

pzx521521 发表于 2023-1-4 15:48
system("cd demo2")
astree 发表于 2023-1-4 16:00
用一个全局变量用来保存当前目录呗,进行下一个操作之前先进行目录的切换
 楼主| Panel 发表于 2023-1-4 16:14
astree 发表于 2023-1-4 16:00
用一个全局变量用来保存当前目录呗,进行下一个操作之前先进行目录的切换

你这种做法和我现在一样没啥区别
 楼主| Panel 发表于 2023-1-4 20:11

我需要的是保持当前目录
ibilibili 发表于 2023-1-5 11:55
Panel 发表于 2023-1-4 20:11
我需要的是保持当前目录

说实话你描述的问题不太清楚。
ibilibili 发表于 2023-1-5 11:56
给你一句代码看你有没有思路。
假设当前文件夹为demo
[Bash shell] 纯文本查看 复制代码
cd .. & cd ./demo

elonlo 发表于 2023-1-8 11:41
因为demo1和demo2是在同级目录,你直接使用cd demo2当然不行了,要先使用cd ..返回到上级目录,然后再用cd demo2就可以了(也可以直接使用cd ../demo2)
RainPPR 发表于 2023-1-8 15:56
Panel 发表于 2023-1-4 20:11
我需要的是保持当前目录

保持什么
既想到demo2去,又想在demo1中?
呜呜,没看懂
 楼主| Panel 发表于 2023-5-22 21:23
还是没有答案,只能自己结了
快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-8 17:16

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表