[Windows] sudod
何とか RunAs サービスと同じことができるようになりました.ユーザ名とパスワードをハードコーディングしたままですけど.
RunAs サービスと同じでは,sudo for Windows 2000/XP と変わりませんので,いろいろやらないとダメですね.
例えば... サービスのログをイベントログに書くようにするとか,sudo を起動したコンソールと同じコンソールを共有できるようにするとか.
前者は楽ですけど,後者はかなり怪しい感じです.DuplicateHandle によると,コンソールの標準入出力ハンドルは同じプロセス内でしか複製できないということが書かれているのです.
これができてくれないと,sudo cmd で新しいコンソールが起動してしまって使いづらくなりますねぇ.もとい,私が使うだけと割り切って諦めるという手も使えそうですけど.
トラックバック
トラックバック URI: https://www.pakunet.jp/hoge/trackback/2005020601
トラックバックはありません.