Я создаю сценарий, который будет запускать WatiN, инструмент, который делает возможным тестирование веб-приложений, на удаленной машине. Я не буду вдаваться в подробности, но сценарии делают следующее:
- Создайте общий сетевой ресурс на удаленном клиентском компьютере (Windows 7).
- Скопируйте бегун на удаленную машину
- Создать тестовую базу данных на другом сервере
- Скопируйте веб-приложение на веб-сервер
- Запустите бегун на удаленной машине
- Скопируйте результаты обратно на текущий компьютер
- Очистить удаленную машину
Чтобы сделать что-то на удаленной машине, я использую PsExec, это прекрасно работает, и на самом деле скрипт работает нормально, за исключением одного шага, первого.
Проблема в том, что общий сетевой ресурс, который я создал на удаленном компьютере, доступен только для чтения. С помощью PsExec я запускаю следующий скрипт на удаленной машине:
net share WatiN=C:\RemoteWatin /GRANT:Everyone, FULL
Грант не работает, кто-нибудь может мне помочь?