У меня есть сценарий python, который выполняет сценарий автоматизации на удаленной SUT. и учитывая, что скрипт работает, когда выполняется локально с пользовательским тестером и паролем xxx.
, когда я строю конвейер DevOps Azure, я извлекаю из GIT проект в агент и затем пытаюсь выполнить код из командной строки.
cd .\MatrixPro\TestFramework
python .\main.py -t profaund_tests.matrix_pro_rf_energy_across_impedances
этот код выдал ошибку
E PermissionError: [WinError 5] Доступ запрещен: '//192.168.1.100\c$ \ '
кажется, что этот сценарий пытается создать файл отчета на SUT и не имеет разрешения.
Более того, пользовательский агент azure имеет разрешение администратора, но я Подозреваю, что мне нужно перейти в локального пользователя перед выполнением команды.
примечание: я работаю над windows 10.
Каков правильный способ решения этой проблемы? Как я могу выяснить, как происходит эта ошибка?
это простой способ изменить разрешение конвейера для работы на локальном агенте с локальным пользователем и паролем?