PowerShellではbashでいうtouchコマンドってないの?
create: 2019-12-2
update: 2010-2-13
Windows PowerShell

その場でテキストファイル作りたいときとかあるじゃん?
PowerShell ならNew-Itemでした。

New-Item

ググったら出てきたのがNew-Item

New-Item でファイルを作成

New-Item -type file test.txt

結果(抜粋)

Mode           LastWriteTime   Length Name
----           -------------   ------ ----
-a----   2019/12/02    16:13        0 test.txt

できた。

alias の登録

touchに慣れているので、$PROFILE に登録。

function touch($filename) { New-Item -type file $filename }

-typeオプションは、正しくは-ItemType のようだ。
fileを指定するってことは、-ItemType directoryにしたらディレクトリの作成もできますね。

参考

New-Item

ファイルのタイムスタンプを更新したいとき

コメント欄にて、くらげ様より教えていただきました。ありがとうございます!

こんな JS ファイルを

Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----        2019/11/08    16:20            304 memo.js

このコマンドで日付属性のみ更新

(Get-Item memo.js).LastWriteTime = (Get-Date)

最終更新日付が変わりました!

Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----        2020/02/13    15:20            304 memo.js

(Get-Item memo.js).LastWriteTime みたいに、結果のプロパティにアクセスできるのを初めて知りました。
これ便利ですね~感謝!