1. ホーム
  2. visual-studio

[解決済み] Visual Studioでデバッグを行う際のRunAs A different userについて

2023-07-03 16:10:09

質問

デバッグしているプログラムを別のユーザーで実行しようとしています。現在、これは Visual Studio から exe とアタッチを実行することによって行うことができますが、これは面倒なことです。

私が試したのは、"RunAs" コマンドを使うことです。

command.com /C runas /env /user:OtherUser DebugTarget.Exe 

しかし、これはcommand.comに添付され、Visual Studioはexeを望んでいます。 今私はダミーアプリを作成することができます...しかし、誰かこのためのより良い解決策を持っていますか?

どのように解決するのですか?

これはうまくいきました(バカみたい)。

C:\Windows\System32\cmd.exe /C runas /savecred /user:OtherUser DebugTarget.Exe

上記のコマンドは毎回パスワードを聞かれるので、イライラしないためには、/savecredを使うとよいでしょう。一度だけ聞かれるだけです。(ただし、Home EditionとStarterでのみ動作すると思います)