2023/06/14
今日の1年前:2022/06/14
追加情報:水曜日
7:15 おきた
7:50 朝食 焼鮭、ごはん
8:08 出発
8:55 笹島ビル
12:05 昼食 リッツ 180RC
ファミマ 694P
家計費→えみたす(本) 702
家計費→セブンイレブン 221
家計費→ピアゴ 5,201
麦茶 54袋
19:30 帰宅
20:10 夕食 ミートスパ、肉タマネギ炒め
21:20 風呂
24:00 ねる
#Cosense日記
工事用PCのPowerShellを「Windows PowerShell 5.1」から「PowerShell Core 7.3」にしてみたが、思ってたのと違っていた。
「Windows PowerShell 5.1」と「PowerShell Core 7.3」は、全く別ものなので 同居してどちらも普通に動作する。
スタートメニュー右クリックから「PowerShell」を選ぶと「Windows PowerShell 5.1」が、スタートメニュー→PowerShell→PowerShell7を選ぶと「PowerShell Core 7.3」が起動する。
コマンドラインからは、powershell.exeだと「Windows PowerShell 5.1」が、pwsh.exeだと「PowerShell Core 7.3」が起動する。
「Windows PowerShell 5.1」のデフォルトエンコードの文字コードはSJIS、「PowerShell Core 7.3」のデフォルトエンコードの文字コードはUTF8なので、2バイト文字を扱うスクリプトは修正が必要。
ExcelでのCSVファイルの読み書き
CSVファイルの文字コードは、読み書きともにSJISがデフォルト。
UTF8(BOM付き)なら普通に読み込める。UTF8(BOMなし)だと文字化けする。
Excel2019以降なら、名前を付けて保存する際に「CSV形式 UTF8」が選択できる。
その場合、BOM付きで出力される。
2023/06/13←2023/06/14→2023/06/15