2008-09-01から1ヶ月間の記事一覧
Vistaを使ってると、たまに管理者権限じゃないと触れないファイルがあって鬱陶しい。そこで、Cygwin上でsudoもどきをやるためのコードを組んだ。引数のファイルをパスから探し、管理者権限で実行する。以下ソース。 using System; using System.IO; using Sy…
ファイル名を指定されたとき、環境変数PATHからフルファイル名を探したかったので、そういうコードを組んだ(linuxでいうところのwhich)。 System.Environment.GetEnvironmentVariable("Path")でPATHの文字列を取得し、splitで分割、foreachで探してExistsで…
C#でファイルサイズの取得にはFileInfo.Lengthを、タイムスタンプの取得にはGetLastWriteTimeを使う。 using System; using System.IO; public class dir { static void Main(){ string cdir = Directory.GetCurrentDirectory(); string[] files = Directory…