梓囚徒貧圭�鮗� ○ 賜 ★ 辛酔堀貧和鍬匈��梓囚徒貧議 Enter 囚辛指欺云慕朕村匈��梓囚徒貧圭�鮗� ● 辛指欺云匈競何��
!!!!隆堋響頼��紗秘慕禰厮宴和肝写偬堋響��
disk。DriveType & vbCrLf
infoStr = infoStr & ;Drive File System�此 ─�& _
disk。FileSystem & vbCrLf
infoStr = infoStr & ;Drive SerialNumber�此 ─�& _
disk。SerialNumber & vbCrLf
157
´ 匈中 174´
infoStr = infoStr & ;Total Size in Bytes�此 ─�&
_
FormatNumber��disk。TotalSize / 1024�察�0�� & ; Kb;
& vbCrLf
infoStr = infoStr & ;Free Space on Drive�此 ─�&
_
FormatNumber��disk。FreeSpace / 1024�察�0�� & ; Kb;
& vbCrLf
MsgBox infoStr�察 �vbInformation�察 �Drive
Information;
End Sub
GetDriveName 卦指匯倖根嗤啣徒兆各賜宀利大慌�軛�各議忖憲堪
Function DriveName��disk��
Dim fs As Object
Dim strDiskName As String
Set fs =
CreateObject�─�Scripting。FileSystemObject;��
strDiskName = fs。GetDriveName��disk��
DriveName = strDiskName
' run this function from the Immediate window
' by entering ��DriveName�─�D�此隠�
End Function
FolderExists 泌猟周斜贋壓夸卦指True
Sub DoesFolderExist�┌�
Dim fs As Object
Set fs =
CreateObject�─�Scripting。FileSystemObject;��
MsgBox fs。FolderExists�─�C��Program Files;��
End Sub
GetFolder 卦指斤��Folder
Sub FilesInFolder�┌�
Dim fs As Object
Dim objFolder As Object
Dim objFile As Object
Set fs =
CreateObject�─�Scripting。FileSystemObject;��
Set objFolder = fs。GetFolder�─�C�此隠�
Workbooks。Add
For Each objFile In objFolder。Files
ActiveCell。Select
Selection。Formula = objFile。Name
ActiveCell。Offset��0�察�1�� _
。Range�─�A1;��。Select
Selection。Formula = objFile。Type
ActiveCell。Offset��1�察 �1�� _
。Range�─�A1;��。Select
Next
Columns�─�A��B;��。Select
Selectionlumns。AutoFit
End Sub
158
´ 匈中 175´
GetSpecialFolder 卦指荷恬狼由猟周斜揃抄�此 �
0 ! 篇完猟周斜
1 ! 狼由猟周斜
2 ! 匝扮猟周斜
Sub SpecialFolders�┌�
Dim fs As Object
Dim strWindowsFolder As String
Dim strSystemFolder As String
Dim strTempFolder As String
Set fs =
CreateObject�─�Scripting。FileSystemObject;��
strWindowsFolder = fs。GetSpecialFolder��0��
strSystemFolder = fs。GetSpecialFolder��1��
strTempFolder = fs。GetSpecialFolder��2��
MsgBox strWindowsFolder & vbCrLf _
& strSystemFolder & vbCrLf _
& strTempFolder�察�vbInformation �� vbOKOnly�察�_
;Special Folders;
End Sub
CreateFolder 幹秀猟周斜
Sub MakeNewFolder�┌�
Dim fs�察�objFolder
Set fs =
CreateObject�─�Scripting。FileSystemObject;��
Set objFolder =
fs。CreateFolder�─�C��TestFolder;��
MsgBox ;A new folder named ; & _
objFolder。Name & ; was created。;
End Sub
CopyFolder 鹸崙猟周斜
Sub MakeFolderCopy�┌�
Dim fs As FileSystemObject
Set fs = New FileSystemObject
If fs。FolderExists�─�C��TestFolder;�� Then
fspyFolder ;C��TestFolder;�察 �
;C��FinalFolder;
MsgBox ;The folder was copied。;
End If
End Sub
MoveFolder 卞強猟周斜
DeleteFolder 評茅猟周斜
Sub RemoveFolder�┌�
Dim fs As FileSystemObject
Set fs = New FileSyste