System.Diagnostics.Process

maximIZ
Дата: 26.05.2014 12:38:53
Добрый день. Есть некая программа из которой в папку мои документы сохраняется некая картинка и открывается при омощи данной процедуры

  Dim Process As New System.Diagnostics.Process()

        Process.StartInfo.ErrorDialog = True
        Process.StartInfo.UseShellExecute = True

        Try
            Process.StartInfo.FileName = FileName
            Process.Start()
        Catch ex As Exception
            XtraMessageBox.Show(ex.Message, "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error)
        Finally
            Process.Close()
        End Try


Но, у одного из наших клиентов при открытии файла выскакивает вот такая ошибка "Отказано в доступе к указанному устройству пути или файлу...". Все это происходит под любым из пользователей на сервере с которым работают через рдп. Причем если я в проводнике зайду по данному пути и попробую открыть этот файл (речь идет о картинке), то все работает. В чем может быть проблема? Это какие то политики безопасности или что?
fortibransa
Дата: 26.05.2014 13:32:19
maximIZ
Добрый день. Есть некая программа из которой в папку мои документы сохраняется некая картинка и открывается при омощи данной процедуры

  Dim Process As New System.Diagnostics.Process()

        Process.StartInfo.ErrorDialog = True
        Process.StartInfo.UseShellExecute = True

        Try
            Process.StartInfo.FileName = FileName
            Process.Start()
        Catch ex As Exception
            XtraMessageBox.Show(ex.Message, "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error)
        Finally
            Process.Close()
        End Try


Но, у одного из наших клиентов при открытии файла выскакивает вот такая ошибка "Отказано в доступе к указанному устройству пути или файлу...". Все это происходит под любым из пользователей на сервере с которым работают через рдп. Причем если я в проводнике зайду по данному пути и попробую открыть этот файл (речь идет о картинке), то все работает. В чем может быть проблема? Это какие то политики безопасности или что?
Написано-же.
maximIZ
Дата: 26.05.2014 14:48:11
что именно написано? что доступа не имею? а почему я спокойно могу зайти и ручками оттуда же запустить этот файл? доступа ведь нет.
pation
Дата: 26.05.2014 14:57:22
maximIZ
что именно написано? что доступа не имею? а почему я спокойно могу зайти и ручками оттуда же запустить этот файл? доступа ведь нет.

под какой учёткой работает программа?
maximIZ
Дата: 27.05.2014 01:17:54
под учеткой пользователя под которым вошли в систему
Roman Mejtes
Дата: 28.05.2014 09:12:06
maximIZ,

попробуйте указать WorkingDirectory