Чтение и изменение атрибутов файла
Чтение атрибутов:
Option Explicit
On Error Resume Next
Dim objFSO
Dim objFile
Dim Target
Target = "C:\boot.ini"
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile(Target)
WScript.Echo "The file is: " & target
WScript.Echo "bitmap number is: " & (objFile.attributes)
Select Case objFile.Attributes
Case 0
WScript.Echo "No Attributes Set"
Case 1
WScript.Echo "Read-Only"
Case 2
WScript.Echo "Hidden File"
Case 3
WScript.Echo "Read-Only, Hidden File"
Case 4
WScript.Echo "System File"
Case 6
WScript.Echo "Hidden, System File"
Case 7
WScript.Echo "Read-Only, Hidden, System File"
Case 32
WScript.Echo "Archive bit Set"
Case 64
WScript.Echo "Link or Shortcut"
Case 2048
WScript.Echo "Compressed file"
End Select
Изменение аттрибутов:
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile("C:\scripts\test.txt")
wscript.echo "Beginning attribute is " & objfile.attributes
If (objFile.attributes AND 1) = 0 Then
objFile.Attributes = (objFile.Attributes Xor 1)
Else
WScript.Echo("File attributes are unchanged: ")
End If
WScript.Echo "End File Attribute is: " & objFile.Attributes
Интересное на сайте:
Голосов пока нет

Оставить комментарий