Через GetFileSystemObject делаю CopyFile. На мой локальный диск копирует, все хорошо. При копирование на сетевой, вылетает ошибка: "Разрешение отклонено". Если копирую в сетевую папку через проводник, то прав у меня хватает. При этом создает папку в сетевом окружение то же без проблем, но в созданную папку не может сохранить. Скорей всего объекту ActiveXObject('Scripting.FileSystemObject') неполно передаются мои права, что делать, куда смотреть?

Нравится

2 комментария

В конце пути у Вас стоит слеш (\)?

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile("c:\test.txt")
objFile.Copy "c:\temp\"

Дмитрий, не стоит. Проблема была в этом, спасибо. А на локальную машину сохраняло потому что тестировал "C:\"."

Показать все комментарии