.版本 2
.子程序 路径提取, 文本型, 公开, 根据需求返回路径中相应内容
.参数 返回类型, 整数型, , 1:文件名“aaa.bat”;2:文件名“aaa”;3:目录“C:\exit\”;4:扩展名“bat”
.参数 文件路径, 文本型, , “C:\exit\aaa.bat”
.局部变量 扩展名, 文本型
.局部变量 目录, 文本型
.局部变量 文件名, 文本型
文件名 = 取文本右边 (文件路径, 取文本长度 (文件路径) - 倒找文本 (文件路径, “\”, , 假))
目录 = 取文本左边 (文件路径, 倒找文本 (文件路径, “\”, , 假) - 1)
扩展名 = 取文本右边 (文件名, 取文本长度 (文件名) - 倒找文本 (文件名, “.”, , 假))
.判断开始 (返回类型 = 1)
返回 (文件名)
.判断 (返回类型 = 2)
返回 (子文本替换 (文件名, “.” + 扩展名, “”, , , 真))
.判断 (返回类型 = 3)
返回 (目录 + “\”)
.判断 (返回类型 = 4)
返回 (扩展名)
.默认
.判断结束
返回 (文件名)