C#] Base64エンコードおよびBase64デコードまとめ
Base64とは、マルチバイと文字列やバイナリデータをテキスト形式に変換する方法です。
64種類の英数字を利用してエンコードする方式であり、.NET Frameworkライブラリの「Convert」クラスを利用しま ...
[Powershell] Windows10にOpenSSH Serverをインストールし、SSHポートフォワードによるRDPを利用可能にする
SSHクライアントツールなどを使っていましたが、今回はPowershellでSSHポートフォワードを使ってRDPするための準備についての備忘録です
準備ここでは、サーバ側で既にアカウントが作成されている前提で、クラ ...
[C#] Process.Startを利用して外部アプリケーション起動後に非同期でプロセス終了を検知する方法
あるアプリケーションから外部アプリケーションを起動する際によく利用するのが、「Process.Start」メソッドだと思います。
同期的にプロセスの終了を検知する場合は、「Process.WaitForExit」を ...
[Batch] reg queryで取得した値を変数に格納する際にエラー出力しないようにする方法
batファイルでレジストリ操作をする際に、reg queryを利用して値を取得し、その結果を変数に格納する処理をすることは多いかと思います。
しかし、reg queryで値を取得できなかった場合(レジストリが存在し ...
[C#] BorderlessのWindows Formをドラッグする方法(Panel利用)
前回は、フラットなWindows Formの作成(Borderess)を投稿しました、
しかし、前回のままだとWindowを移動することができません。
今回は、Header部分(パネル部分)を押下した状 ...
[C#] 空白やスペース含む文字列分割を行う簡単な方法
本投稿では、文字列分割の方法についてご紹介できればと思います。
C#での文字列分割は、基本的に「Split」を利用します。
このSplitに対してLinqを用いることで、より簡単に文字列分割を制御するこ ...
[Powershell] 簡単に実装できるMutexを利用した多重起動禁止処理
作成したPowershellスクリプトをサーバ環境で実行させる場合、複数ユーザが実行してしまう可能性を考慮し、多重軌道を禁止する処理をmutexにて実装します。
実装mutexの実装はとても簡単で、System.T ...
[C#] Windows Formにてタイトルバーなしのフラットなおしゃれフォームを作成する方法
C#でWindows Formアプリケーションを作成する際に、もともとのレイアウトをそのまま利用するのは見た目的にあまり良いとは言えないかと思います。
今回は、タイトルバーを非表示にし、全体的にフラットなフォームレ ...
[C#] Windowsサービスからcmd.exeでbatファイルを起動した時の作業フォルダを設定する方法
Windowsサービスからあるbatファイルを起動する際に、そのbatファイルの実行ディレクトリをそのbatファイルないで取得するために「%~dp0」でパスを取得した際、本来はbatファイルと同じフォルダパスになって欲しいので ...
Laravel 8.x で Target class [Class Name] does not exist. エラーが発生した場合の対処法
Laravel8.x系で下記のようにルーティング設定したところエラーが発生しました。
Route::get('/auth/login', 'AuthController@getAuth');Illuminate\Cont ...