Tag Archives: csharp

[ C# ] ディレクトリの読み取り専用設定と解除(DirectoryInfo.Attributes)

ここでは、C# において次のディレクトリ操作のサンプルコードを掲載しています。

  • ディレクトリを読み取り専用にする
  • ディレクトリが読み取り専用か確認する
  • ディレクトリの読み取り専用を解除する

Continue reading »

スポンサーリンク


[ C# ] ドライブフォーマットダイアログを出力する(SHFormatDrive関数)

エクスプローラでドライブを選択し、右クリックメニューからフォーマットを選択するとダイアログが出力され、ドライブのフォーマットを行うことができます。

ここでは、C# からこのフォーマットダイアログを出力するサンプルコードを掲載しています。なお、具体的には SHFormatDrive 関数を使用しています。

Continue reading »

[ C# ] WPF で MVVM パターン開発 ( ビューとビューモデルの関係性 )

最近では、WPF アプリケーションと言えば「MVVM」と言われるくらいのようです(知りませんけどね)。ここでは、WPF アプリ開発を始めて行おうとした(結局やめた)記念に MVVM の「V:ビュー」と「VM:ビューモデル」の関係性についてサンプルコードを作成してみようと思います。

Continue reading »

[ C# ] yield return って何よ?(呼び出し元に値を返しつつ繰り返し処理を継続する)

ここでは、masao が最近知った C# における yield return についてのサンプルを掲載しています。気づいてはいたのですが、今まではシカトしていました。が、今回はじめてムリヤリ使用させられましたので、恨みを忘れないための備忘録として残しています。

Continue reading »

[ C# ] ボリュームラベルを取得・変更する (DriveInfo.VolumeLabel)

ここでは、C# でボリュームラベルの取得や変更を行うサンプルコードを掲載しています。管理者権限を要求されるかと思っていましたが、必要ありませんでした。ドライブのプロパティから、手動で簡単に変更できることからも、そのことがわかります。

Continue reading »

[ Windows10 ] Wbadmin コマンドでバックアップする

Windows10 では Wbadmin コマンドでドライブ丸ごとのバックアップを取得することができます。なお、どのバージョンのOSから利用できるようになったのかは知りません。なお、Wbadmin コマンドを実行するには、管理者権限が必要です。

バックアップの重要性に気付いた人が、急にバックアップ強化月間だとか言い出しました。毎度毎度、暇になると急に思いつきで何かやりだすアホな人です。

Continue reading »

[ C# ] BitLocker を有効にしたドライブを回復キーでアンロックする(UnlockWithNumericalPassword)

下記のリンクではBitLocker 暗号化ドライブのロックをパスワードを使って解除しましたが、ここでは、暗号化時に出力した48文字の回復キーを使ってアンロックするサンプルを掲載しています。

Continue reading »