急!急!急!获取文件所在上级目录的文件夹名称

急!急!急!获取文件所在上级目录的文件夹名称,第1张

'程序代码 '遍历文件夹

Private Sub ShowFolderList(folderspec)

Dim fs, f, f1, s, sf

Dim hs, h, h1, hf

Set fs = CreateObject("ScriptingFileSystemObject")

Set f = fsGetFolder(folderspec)

Set sf = fSubFolders

For Each f1 In sf

List1AddItem folderspec & "\" & f1Name

Call ShowFolderList(folderspec & "\" & f1Name)

Next

End Sub

上一级在windows上是以表示的,上上级用\\就可以表示,比如说有

string path= PathGetDirectoryName(@"F:\TDDOWNLOAD\TEST\ABCEXE");

path=PathCombine(path,@"\\","1txt");//path即为F:\1txt

目录说明:

1、绝对地址:如出现盘符等信息称为绝对地址,如:C:\program files\xxx\xxxexe

2、相对地址:除了绝对地址剩下的都是相对地址

3、/点杠代表当前目录,如你当前在/programe/haha则代表这个目录

4、/点点杠代表上级目录,也就是父目录如你当前在/programe/haha则代表/programe这个目录

5、/杠代表你当前项目的根目录

有关文件和文件夹的 *** 作,我喜欢用FileSystemObject模型来 *** 作,特别简单!

1引用Microsoft Scripting Runtime

2 Dim parentPath As String

Dim fso As FileSystemObject

Set fso = New FileSystemObject

parentPath = fsoGetParentFolderName("C:\1\as\text\p")

3parentPath 就是你要的结果

可以使用cd命令,cd命令的功能是切换到指定的目录。

cd 目录名有几个符号有特殊的含义,“”代表上一级目录、“~”代表HOME目录、“-”代表前一目录。

Linux *** 作系统是基于UNIX *** 作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类 *** 作系统,并且使用人数还在迅猛增长。

Linux以它的高效性和灵活性著称,Linux模块化的设计结构,使得它既能在价格昂贵的工作站上运行,也能够在廉价的PC机上实现全部的Unix特性,具有多任务、多用户的能力。

以上就是关于急!急!急!获取文件所在上级目录的文件夹名称全部的内容,包括:急!急!急!获取文件所在上级目录的文件夹名称、c# 如何获取可执行文件路径的上上级目录、java 如何进入上一层目录等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9483194.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存