Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

2022-12-01から1ヶ月間の記事一覧

【文字コード】UnicodeとUTF-8とUTF-16の違い

Unicode文字一つ一つに重複しない記号を割り当て、その記号を集めた集合のこと。その重複しない記号を「符号」といい、集合のことを「符号化文字集合」という。例えば「A」に割り当てられた符号はU+0041、「阿」はU+963F。Unicodeは文字の集合(符号化文字集…

【PowerShell】今日の日付の文字列を作成する

DateTimeオブジェクトのToStringメソッドを使う。 PS > Get-Date 2022年12月16日 23:58:36 PS > $s = (Get-Date).ToString("yyyy-MM-dd") PS > Write-Output (">" + $s +"<") >2022-12-16< 引数に指定するDateTime書式指定子については、以下のリンク先を参…

【サクラエディタ】矩形範囲選択と矩形貼り付け

矩形範囲選択→Altキーを押しながら左ドラッグ 矩形貼り付け→Shift + F9

【PowerShell】配列の文字列を連結する

stringオブジェクトのJoinメソッドを使う。第1引数に連結するときに挟む文字列、第2引数に連結する文字列を格納した配列を指定する。第1引数に””を指定すれば、何も挟まずにただつなげるだけとなる。 PS > $s = "ABC", "abc", "123" PS > Write-Output $s AB…

【PowerShell】文字列を連結する

+演算子を使う。 PS > $s = "ABC" + "abc" PS > Write-Output $s ABCabc *演算子は文字列を繰り返す機能があり、これを使うと、特定の文字列を指定回数繰り返した文字列を作成できる。 PS > $s = "ABc" * 4 PS > Write-Output $s ABcABcABcABc

【PowerShell】ファイルやディレクトリの存在を確認する

Test-Pathコマンドレットを使う。オプションを何も指定しなければ、いずれかが存在すればTrueを返す。ファイルかディレクトリどちらかに限定したい場合は、-typeオプションにLeafを指定しればファイル、Containerを指定すればディレクトリが対象になる。 PS …

【秀丸エディタ】BOX範囲選択とBOX貼り付け

BOX範囲選択→AltキーかCtrlキーを押しながら左ドラッグ BOX貼り付け→Shift + F9

【PowerShell】設定されているエイリアスを表示する

Get-Aliasコマンドレットを使う。画面に表示される。 PS > Get-Alias CommandType Name ----------- ---- Alias % -> ForEach-Object Alias ? -> Where-Object Alias ac -> Add-Content Alias asnp -> Add-PSSnapin (以下、表示省略) 特定のエイリアスを探…

【PowerShell】DateTimeオブジェクトを作成する

キャストを利用すると簡単に作ることができる。 PS > [DateTime] "12/31/1234" 1234年12月31日 0:00:00 PS > [DateTime] "12/31/1234 23:45:17" 1234年12月31日 23:45:17 PS > ([DateTime] "2022/12/01").DayOfWeek Thursday

【文字コード】チェックをつける四角(□)とチェックがついた四角(☑)

それぞれ用意されており、文字コードは以下のとおり。必要であれば以下から文字をコピー&ペーストすればアプリに貼り付け可能。 □(Unicode:U+25A1,シフトJIS:0x81A0) ☑(Unicode:U+2611,シフトJIS:なし) 上の中抜き四角は(恐らく)四角の記号として…

【PowerShell】特定の曜日だけコマンドを実行する

DateTimeオブジェクトのDayOfWeekプロパティを使う。以下は、水曜日か木曜日にコマンドを実行するスクリプトの例。 $dow = [DateTime]::Today.DayOfWeek if (($dow -eq "Wednesday") -or ($dow -eq "Thursday")) { Write-Output "水曜か木曜なので実行する" …

【PowerShell】今日の曜日を得る

DateTimeオブジェクトのDayOfWeekプロパティを使う。 > [DateTime]::Now 2022年12月4日 23:58:42 > [DateTime]::Today.DayOfWeek Sunday

【PowerShell】現在の日時を得る

Get-Dateコマンドレットを使う。DateTimeオブジェクトを使ってもよい。 PS > Get-Date 2022年12月3日 23:55:39 PS > [DateTime]::Now 2022年12月3日 23:55:44

【PowerShell】現在の年月日を得る

Get-Dateコマンドレットを使う。DateTimeオブジェクトを使ってもよい。 PS > Get-Date 2022年12月2日 23:50:51 PS > [DateTime]::Today 2022年12月2日 0:00:00

【Chrome】ブックマークバーを表示(非表示に)する

Ctrl + Shift + B