2015-09-09 2 views
-1

Я использую VBScript для преобразования удаленного файла из docx в pdf, но у меня проблемы с разрешениями Windows. Я думаю, что пользователь ssh на сервере cygwin sshd не имеет разрешения администратора.Выполнить VBScript из ssh (cygwin). Permission denied: 'CreateObject'

Это ошибка, которую показывает система.

Microsoft VBScript runtime error: Permission denied: 'CreateObject'

Если я пытаюсь выполнить сценарий локально, все работает нормально.

Как настроить пользователя ssh на cygwin для запуска скрипта как администратора?

Я посмотрел на Google, но ничего не нашел.

Спасибо

+1

Stackoverflow предназначен для вопросов разработки программного обеспечения. Конфигурирование разрешений ssh ​​на сервере Windows на самом деле не по теме. Если вы ищете способ изменить свой скрипт, вы должны отредактировать свой вопрос, чтобы включить свой код. – Kenster

ответ

1

нужно больше информации о вашей среде, но здесь есть некоторые вещи, которые помогут вам решить вашу проблему.

  • Проверьте, работает ли пользователь cygwin. Вы можете сделать его администратором или предоставить пользователю больше разрешений (я рекомендую позже)
  • Используйте монитор процесса, чтобы узнать, какой пользователь пытается выполнить оператор и предоставить ему права доступа.
  • Дайте COM-объект, который вы пытаетесь вызвать, прочитайте + Выполнить разрешения для всех или только для пользователя, выполняющего скрипт.
Смежные вопросы