PowerShell/touchコマンドと同様の動作を実現する方法
の編集
Top
/
PowerShell
/
touchコマンドと同様の動作を実現する方法
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * PowerShellでtouchコマンドと同様の動作を実現する方法 [#h211f2b7] Linux(UNIX)系のコマンドである touch と同様の動作をする方法を以下に記します。 #contents #htmlinsertpcsp(win-top.html,win-sp.html) * 関連記事 [#gdf187c5] -[[PowerShellでtouchファンクションを作ってみた>PowerShell/PowerShellでtouchファンクションを作ってみた]] * ファイルサイズ0のファイルを作成する [#d94ff8ef] 以下のコマンド構文でファイルサイズが0のファイルを作成することができます。 New-Item -Type File <ファイル名> 実際に実行した時の出力例です。 PS E:\> New-Item -Type File sakura.txt ディレクトリ: E:\ Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 2015/10/24 18:35 0 sakura.txt ファイルサイズ0のファイルが作成されました。 * ファイルの日付を変更する [#rd22067c] 以下のコマンド構文でファイルの日付を変更することができます。 (Get-Item <ファイル名>).LastWriteTime = (Get-Date) 以下に実行した時の出力例を記します。 -対象をtsubaki.txtとします。~ 変更する前の状態です。 PS E:\> dir .\tsubaki.txt ディレクトリ: E:\ Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 2015/10/24 18:37 6 tsubaki.txt -以下のコマンドで現在の日時に変更します。 PS E:\> (Get-Item .\tsubaki.txt).LastWriteTime = (Get-Date) -日付を確認してみます。 PS E:\> dir .\tsubaki.txt ディレクトリ: E:\ Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 2015/10/24 18:40 6 tsubaki.txt 最終更新日時が変更されているのが確認できます。 以上、PowerShellでtouchと同じ動作を実現する方法でした。 #htmlinsertpcsp(win-btm.html,win-sp.html)
タイムスタンプを変更しない
#navi(../) * PowerShellでtouchコマンドと同様の動作を実現する方法 [#h211f2b7] Linux(UNIX)系のコマンドである touch と同様の動作をする方法を以下に記します。 #contents #htmlinsertpcsp(win-top.html,win-sp.html) * 関連記事 [#gdf187c5] -[[PowerShellでtouchファンクションを作ってみた>PowerShell/PowerShellでtouchファンクションを作ってみた]] * ファイルサイズ0のファイルを作成する [#d94ff8ef] 以下のコマンド構文でファイルサイズが0のファイルを作成することができます。 New-Item -Type File <ファイル名> 実際に実行した時の出力例です。 PS E:\> New-Item -Type File sakura.txt ディレクトリ: E:\ Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 2015/10/24 18:35 0 sakura.txt ファイルサイズ0のファイルが作成されました。 * ファイルの日付を変更する [#rd22067c] 以下のコマンド構文でファイルの日付を変更することができます。 (Get-Item <ファイル名>).LastWriteTime = (Get-Date) 以下に実行した時の出力例を記します。 -対象をtsubaki.txtとします。~ 変更する前の状態です。 PS E:\> dir .\tsubaki.txt ディレクトリ: E:\ Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 2015/10/24 18:37 6 tsubaki.txt -以下のコマンドで現在の日時に変更します。 PS E:\> (Get-Item .\tsubaki.txt).LastWriteTime = (Get-Date) -日付を確認してみます。 PS E:\> dir .\tsubaki.txt ディレクトリ: E:\ Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 2015/10/24 18:40 6 tsubaki.txt 最終更新日時が変更されているのが確認できます。 以上、PowerShellでtouchと同じ動作を実現する方法でした。 #htmlinsertpcsp(win-btm.html,win-sp.html)
テキスト整形のルールを表示する