好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > vbsTree VBS腳本模擬tree命令

vbsTree VBS腳本模擬tree命令

熱門標簽:除了地圖標注還有這種生意嗎 百度地圖標注點距離代碼 地圖標注政府哪個部門管 哪里有便宜的地圖標注公司 齊齊哈爾高德地圖標注店 東營快遞外呼系統 佛山真人電銷機器人廠家 神行者美術館地圖標注 如何用機器人進行電銷
復制代碼 代碼如下:

'-------------vbsTree.vbs------------------------
'描述:用vbs輸出一個文件夾的目錄結構。
'------------------------------------------------
Const Unit4Size = "字節KBMBGB"
Const OutFile = "OutTree.txt"
Dim theApp,SelPath,TreePath,TreeStr
Set theApp = CreateObject("Shell.Application")
Set SelPath = theApp.BrowseForFolder(0,"請選擇需要列出子項目的路徑",0)
If SelPath Is Nothing Then WScript.Quit
TreePath = SelPath.items.Item.Path
Set SelPathPath = Nothing
Set theApp = Nothing
Dim objFSO
Set objFSO = CreateObject("Scripting.FileSystemObject")
TreeStr = TreePath FormatSize(objFSO.GetFolder(TreePath).Size) vbCrLf
Tree TreePath,""
Set objFile = objFSO.CreateTextFile(OutFile,True)
objFile.Write TreeStr
objFile.Close
Set objFile = Nothing
Set objFSO = Nothing
MsgBox "查看當前目錄下的OutTree.txt",vbInformation,"完成 - vbsTree"
Sub Tree(Path,SFSpace)
Dim i,TempStr,FlSpace
FlSpace = SFSpace " "
Set CrntFolder = objFSO.GetFolder(Path)
i = 0:TempStr = "├─"
For Each ConFile In CrntFolder.Files
i = i + 1
If i = CrntFolder.Files.Count And CrntFolder.SubFolders.Count = 0 Then TempStr = "└─"
TreeStr = TreeStr FlSpace Tempstr ConFile.name FormatSize(ConFile.size) vbCrLf
Next
i = 0:TempStr = "├─"
For Each SubFolder In CrntFolder.SubFolders
i = i + 1
If i = CrntFolder.SubFolders.Count Then
TempStr = "└─"
SFSpace = FlSpace " "
Else
SFSpace = FlSpace "│"
End If
TreeStr = TreeStr FlSpace TempStr SubFolder.name FormatSize(SubFolder.size) vbCrLf
Tree SubFolder,(SFSpace)
Next
End Sub
Function FormatSize(SZ)
Dim i
Do While SZ > 1024
i = i + 1
SZ = SZ \ 1024
Loop
FormatSize = " (" SZ Mid(Unit4Size,1 + 2 * i,2) ")"
End Function

文件夾瀏覽部分優化后的代碼
復制代碼 代碼如下:

'-------------vbsTree.vbs------------------------
'描述:用vbs輸出一個文件夾的目錄結構。
'------------------------------------------------
Const Unit4Size = "字節KBMBGB"
Const OutFile = "OutTree.txt"
Dim TreePath,TreeStr,WS
Set WS = WScript.CreateObject("WScript.Shell")
TreePath = BFF("請選擇需要列出子項目的路徑",H0001 + H0008 + H0010,"")
Set WS = Nothing
If Len(TreePath) = 0 Then WScript.Quit
If Len(TreePath) = 3 Then MsgBox "無法處理根目錄!",64,"提示":WScript.Quit

Dim objFSO
Set objFSO = CreateObject("Scripting.FileSystemObject")
TreeStr = TreePath FormatSize(objFSO.GetFolder(TreePath).Size) vbCrLf
Tree TreePath,""
Set objFile = objFSO.CreateTextFile(OutFile,True)
objFile.Write TreeStr
objFile.Close
Set objFile = Nothing
Set objFSO = Nothing
MsgBox "查看當前目錄下的OutTree.txt",vbInformation,"完成 - vbsTree"
Sub Tree(Path,SFSpace)
Dim i,TempStr,FlSpace
FlSpace = SFSpace " "
Set CrntFolder = objFSO.GetFolder(Path)
i = 0:TempStr = "├─"
For Each ConFile In CrntFolder.Files
i = i + 1
If i = CrntFolder.Files.Count And CrntFolder.SubFolders.Count = 0 Then TempStr = "└─"
TreeStr = TreeStr FlSpace Tempstr ConFile.name FormatSize(ConFile.size) vbCrLf
Next
i = 0:TempStr = "├─"
For Each SubFolder In CrntFolder.SubFolders
i = i + 1
If i = CrntFolder.SubFolders.Count Then
TempStr = "└─"
SFSpace = FlSpace " "
Else
SFSpace = FlSpace "│"
End If
TreeStr = TreeStr FlSpace TempStr SubFolder.name FormatSize(SubFolder.size) vbCrLf
Tree SubFolder,(SFSpace)
Next
End Sub
Function FormatSize(SZ)
Dim i
Do While SZ > 1024
i = i + 1
SZ = SZ \ 1024
Loop
FormatSize = " (" SZ Mid(Unit4Size,1 + 2 * i,2) ")"
End Function


Function BFF(title, flag, dir)
On Error Resume Next
Dim oShell, oItem, oStr
Set oShell = WScript.CreateObject("Shell.Application")
Set oItem = oShell.BrowseForFolder(H0, title, flag, dir)
oStr = oItem.Title
If Err > 0 Then
Set oShell = Nothing
Set oItem = Nothing
Exit Function
End If

If InStr(oStr, ":") Then
BFF = mid(oStr,InStr(oStr, ":")-1, 2)
Else
Select Case oStr
Case "桌面"
BFF = WS.SpecialFolders("Desktop")
Case "我的文檔"
BFF = WS.SpecialFolders("MyDocuments")
Case "我的電腦"
MsgBox "無效目錄!",64,"提示":WScript.Quit
Case "網上鄰居"
MsgBox "無效目錄!",64,"提示":WScript.Quit
Case Else
BFF = oItem.ParentFolder.ParseName(oItem.Title).Path
End Select
End If
Set oShell = Nothing
Set oItem = Nothing
If Right(BFF,1)> "\" Then
BFF = BFF "\"
End If
On Error GoTo 0
End Function

標簽:西安 湖州 邢臺 鶴壁 文山 海口 銅川 四平

巨人網絡通訊聲明:本文標題《vbsTree VBS腳本模擬tree命令》,本文關鍵詞  vbsTree,VBS,腳本,模擬,tree,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《vbsTree VBS腳本模擬tree命令》相關的同類信息!
  • 本頁收集關于vbsTree VBS腳本模擬tree命令的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 国产欧美日本在线观看| 校园h嗯不要轻点| 制服丝袜一区二区三区| 亚洲AV综合色区无码专区桃色| 三上悠亚电影| 欧美伊人网| 全部裸体做爰大片免费看网站| 邻居的阿流着的水| 欧美性黑人十极品hd| 亚洲一级爽片| 欧美无马| 麻豆丨国产丨白浆秘?洗澡| 波多野结衣手机| 宝贝太紧了| 亚洲精品国产一区二区三蜜奴| 色佬久爱精品视频AV天天看| 又黄又爽视频好爽视频| 中国老太婆xxxx| 91久久精品无嫩草影院| 男女无遮挡XX00动态图| 国产精品久久婷婷六月丁香 | 少妇张莹高潮时被躁得直叫| 91精品国产99久久久久久| 超级高h乱h| 监禁地下室(np)(h)| 亚洲人成电影青青在线播放| 亚洲另类色图| 成人a**址| 无码精品人妻一区二区三区影院| 国产亚洲精品A久久777777| a级aaaaaaaa毛片| 污网站免费在线观看| 强行漏尿失禁play文| 97视频在线观看免费播放| 日韩一区二区三| 91久久国产露脸精品国产吴梦梦| 婷婷国产AV免费网站| gogo专业大尺度人体国模吧337p| 巴西一级片| 日韩啪啪片| 男人用鸡鸡捅女人|