Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно
csp csp вне форума Автор темы

Новый участник


Сообщения: 24
Благодарности: 0

Профиль | Отправить PM | Цитировать


а нет вру, снимает аттрибуты но почему то ошибку выдает, щас минуту перепроверю

ага. вот такой код - работает без проблем

Код: Выделить весь код
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile("C:\Users\HP\Desktop\activate_prog.dll")

objFile.Attributes = 0

а вот такой

Код: Выделить весь код
strComputer = "."

Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colFiles = objWMIService.ExecQuery _
    ("Select * From CIM_DataFile Where Drive = 'C:' AND FileName = 'activate_prog' AND Extension = 'dll'")

For Each objFile In colFiles   
       Set objFSO = CreateObject("Scripting.FileSystemObject")
       objFile.Attributes = 0    
       objFSO.CopyFile "C:\Users\HP\Desktop\2.dll", objFile
Next
выдает ошибку

Скрытый текст


соответственно я почему то подумал на права, но здесь причина в моей кривости скорее всего.

Последний раз редактировалось csp, 24-04-2015 в 15:05.


Отправлено: 14:46, 24-04-2015 | #3