关于“C:\>”和“C>”

qsqwmy 2003-06-18 10:39:04
记得以前在学习DOS的时候,有一个命令可以设置路径的格式的,比如把“C:\>”变成“C>”,不知道在Windows里面有没有可能取得的路径名中的盘符是没有冒号的,或者说是盘符是其它的符号。
...全文
81 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
xzygod 2003-06-20
  • 打赏
  • 举报
回复
Console下你可以自由控制提示符,看一下Console API
chinazcw 2003-06-20
  • 打赏
  • 举报
回复
在DOS中用prompt命令,改的只是界面,但本质却没变,当前盘是C盘,还是C盘。

不知楼主的具体意思是什么?
jincai 2003-06-19
  • 打赏
  • 举报
回复
同意 该上进的猪 的说法,就用这个命令
TopCat 2003-06-18
  • 打赏
  • 举报
回复
不可能,盘符不可能不带冒号。你说那个只是显示,可以用prompt修改。

你的问题我猜想,1、是不是完全路径? 2、是不是网络路径?
qsqwmy 2003-06-18
  • 打赏
  • 举报
回复
因为我看到一段代码里有在一个内容为某个文件的路径的字符串里找冒号的语句,所以我在想是不是会碰到盘符不带冒号或者是其它符号的情况,那么程序就会出错。
spirix 2003-06-18
  • 打赏
  • 举报
回复
执行prompt $N $G,可达到你的目的!
关于prompt命令,请执行 prompt/?察看详情!
alenwelkin 2003-06-18
  • 打赏
  • 举报
回复
DOS下的那个命令只是改变了显示界面并没有改变盘符本身,这一点和UNIX是一样的
airsmith_lh 2003-06-18
  • 打赏
  • 举报
回复
为什么要没有(或其他的),真要改的话,自己改了不久行了。
dos提供这样的命令是因为dos的界面决定的,在windows中自然不需要了。
icuc88 2003-06-18
  • 打赏
  • 举报
回复
同意 superspirit(该上进的猪)。
MadLee 2003-06-18
  • 打赏
  • 举报
回复
用API取得的路径格式是一定的,不会变。
qsqwmy 2003-06-18
  • 打赏
  • 举报
回复
我想应该是完全路径吧,就是说比方我取得系统的零时目录,然后用InStr找出第一个冒号的位置,然后第一个冒号前就是盘符了,我是在想这种方法会不会存在不适用的可能,前提是是在微软的Windows平台下,本来因该自己试一下的,不过手头正好没有VB,所以至今还在困惑中…………

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧