Имя: Пароль:
1C
1С v8
Windows 10. "Ошибка доступа к файлу"
0 SashaInbo
 
10.09.15
13:33
Всем привет, срочно нужна ваша помощь.

Дома стоит Windows 10.

Обработка в 1С получает список файлов (например на диске E, или даже в папке базы), потом пытается получить инфу каждого файла (размер и т.д) и тут ВСЕГДА ошибка "Ошибка доступа к файлу".

Уже всё перепробовал, дал права везде где можно, давал права на "Все" и т.д., но не в какую просто. Пробовал 1С от админа запускать.

Выручайте.

Пример кода:
    МассивНайденныхФайлов = НайтиФайлы(ПапкаСВидео, "*.dat");
    Для Каждого Элемент Из МассивНайденныхФайлов Цикл
        Файл = Новый Файл(Элемент.Имя);
        Размер = Файл.Размер(); // вот тут вылетает
        ДатаИзменения = Файл.ПолучитьВремяИзменения();
    КонецЦикла;
1 SashaInbo
 
10.09.15
13:41
Ещё странно, если я открывал Фаайл через отладчик:
    Для Каждого Элемент Из МассивНайденныхФайлов Цикл
        Файл = Новый Файл(Элемент.Имя);

То там есть данные, название файла, расширение и т.д.

НО если после открытия файла я проверяю на
Файл.Существует()

Пишет ЛОЖЬ
2 SashaInbo
 
10.09.15
13:45
Всё сорри, осилил, вопрос снят. Всем спасибо.


Моя ошибка была что написал
Файл = Новый Файл(Элемент.Имя);

А надо было полный путь:

Файл = Новый Файл(Элемент.ПолноеИмя);


P.S. может кому пригодится =)