私のNAntビルドは、CruiseControlの一部として非管理者として実行されます。ただし、管理者として実行する必要があるNCoverタスクがあります。このために、管理者アカウントでRunAsを使用することを検討しています。
問題は、RunAsが直接戻り、プロセスが終了するのを待たないことです。
NCoverが終了するまでNAntビルドをブロックする方法はありますか?
Tnx
私のNAntビルドは、CruiseControlの一部として非管理者として実行されます。ただし、管理者として実行する必要があるNCoverタスクがあります。このために、管理者アカウントでRunAsを使用することを検討しています。
問題は、RunAsが直接戻り、プロセスが終了するのを待たないことです。
NCoverが終了するまでNAntビルドをブロックする方法はありますか?
Tnx
これまでのところ、psexecを使用するとこれが機能することがわかりました。私が使用しているコマンドは次のとおりです。
psexec -w directory file_to_run -u myusername
オプションで-p password
私が懸念していることの1つは、psexecのEULAが、私がそれを使用したい目的を禁止しているように見えることです。しかし、私にはわかりません。私が心配しているフレーズは次のとおりです。
できません:
インストーラーのrunasの使用法をpsexecに置き換えたいと思います。PsexecはCDに収録されており、そこから実行するか、コピーを作成して、完了したら削除することができます。
これらの使用はこの合意に違反しますか?
Does adding the /W option to runas get it to wait?