Skip to content

Instantly share code, notes, and snippets.

View jca02266's full-sized avatar

Koji Arai jca02266

View GitHub Profile
@jca02266
jca02266 / expect.txt
Created November 3, 2021 01:16
JSON transform example
person1
a1
b1
2021-11-01 - 2021-11-07 (2021-11-01 - 2021-11-03): c1
2021-11-01 - 2021-11-07 (2021-11-02 - ): c2
person2
a1
b2
2021-11-01 - 2021-11-07 ( - ): c2
b3
Option Explicit
' セルに代入しても自動変換されないように値を加工する
' BUG: 日本語以外には対応していない
' BUG: サロゲートペアには対応してない
Function SafeValue(v As Variant) As Variant
Dim c As String
Dim narrowString As String
c = Left(v, 1)
narrowString = StrConv(c, vbNarrow)
Get-Item * | % {
$folder = $_
Write-Warning $folder
Get-ChildItem $folder -Recurse | Measure-Object -Sum Length | Select-Object @{Name="Folder"; E={$folder.FullName}},Count,Sum
# [GC]::Collect()
} | Sort-Object Sum -Desc | Format-Table -AutoSize