Если я запускаю это в 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) Как я могу отладить его?