Если я запускаю это в powershell,

Start-Process "c:\Python27\python.exe" -WorkingDirectory "c:\wd" 
-ArgumentList "-m SimpleHTTPServer"

Он может запустить процесс Python, как ожидалось

Однако, когда я добавляю аргумент «-Credential», я вижу подсказку о полномочиях PowerShell. После того, как я ввел пароль, окна DOS появляются очень кратко и затем исчезают. У меня нет шанса поймать какое-либо сообщение об ошибке, если оно есть. Вот команда в окончательном виде:

Start-Process "c:\Python27\python.exe" -WorkingDirectory "c:\wd" 
-ArgumentList "-m SimpleHTTPServer" -Credential "dop001"

и запрос пароля

Если я использую runas /user:xxx я могу убедиться, что "c:\Python27\python.exe -m SimpleHTTPServer" может работать под этим пользователем без проблем.

Итак, мои вопросы:

1) Почему -Credential вызывает его сбой?

2) Как я могу отладить его?

0