Запустить отдельную команду как другой windows пользователь в пакетном файле - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть следующий пакетный файл (в Jenkins). Я хотел бы запустить только команду "SqlPackage.exe" от имени другого пользователя windows. У меня есть идентификатор пользователя домена и пароль для него.

Пакетный файл:

CD Folder_Name
DEL Another_Folder
SqlPackage.exe /Action:Script /sf:DB.dacpac /Profile:publish.xml /TargetServerName:Server1   /op:Publish.sql
Copy Publish.sql Somewhere_Folder

Я понимаю, что могу запустить пакетный файл как другой пользователь, используя функцию windows runas. Однако в этом случае я хотел бы запустить только отдельную команду (sqlpackage.exe).

Возможно ли это?

...