Vistaを使ってると、たまに管理者権限じゃないと触れないファイルがあって鬱陶しい。そこで、Cygwin上でsudoもどきをやるためのコードを組んだ。 引数のファイルをパスから探し、管理者権限で実行する。以下ソース。 using System; using System.IO; using System.Diagnostics; using System.Security; using System.Security.Principal; class sudo { static private string SearchPath(string file){ if(File.Exists(file)){ return file; } if(Path.GetExtension(file)==String.Empty){ file = file + ".exe"; } string path =