新しい項目コマンドの使用
9388 ワード
基本的なナビゲーションに加えて、ファイルを作成すると、おそらく定期的に行う基本的な操作です.いくつかの時間を節約し、すぐにファイルやディレクトリを作成し、ワークフローをスピードアップするPowerShellを使用することを学ぶ.このポストでは、あなたがどのように使うことができるかについて、あなたに教えます
このポストでは、コマンドラインで動作する基本的な知識を持っています.PowerShellを開き、どのディレクトリにあるかを理解します.私のクラッシュコースをチェックアウトしてくださいPowerShell for Developers これは基本をカバーしています.この記事ではほとんどのコマンドは読みやすさのために長い手で書かれていますが、これらのコマンドとパラメータのほとんどは短い手バージョンです.
の基礎を簡単に見てから始めましょう.
ファイルの作成
あなたが現在のディレクトリに新しいファイルを作成したいならば、あなたは以下をすることができました.
The それから、我々は The これらのパラメータを明示的に示す必要は必ずしもありません.例えば、もし私たちが
また、パラメータ値型が二重引用符("")を使用して文字列であることを示す必要は必ずしもありません.このコードは同じことを行います.
たとえば、テキストファイルにテキストを追加できます.
ディレクトリの作成
簡単にディレクトリを作成することによって
別の場所にディレクトリを作成したいなら、
複数ファイルの作成
コンマで区切られた2つの文字列を渡すことで、複数のファイルを作成することもできます.
複数のディレクトリにファイルを作成する
を使用して複数のディレクトリにファイルを作成することができますwildcards に
例えば、1つの場所に3つのディレクトリがあるなら、
包む
使用
New-Item
ファイルとディレクトリを作成するPowerShellのcmdlet.このポストでは、コマンドラインで動作する基本的な知識を持っています.PowerShellを開き、どのディレクトリにあるかを理解します.私のクラッシュコースをチェックアウトしてくださいPowerShell for Developers これは基本をカバーしています.この記事ではほとんどのコマンドは読みやすさのために長い手で書かれていますが、これらのコマンドとパラメータのほとんどは短い手バージョンです.
の基礎を簡単に見てから始めましょう.
ファイルの作成
あなたが現在のディレクトリに新しいファイルを作成したいならば、あなたは以下をすることができました.
New-Item -Path . -Name "testing.txt" -ItemType "file" -Confirm
最初に我々はNew-Item
次に、いくつかの異なるパラメータを入力します.-Path
パラメータはstring , アイテムが作成される場所のパスを指定します.この場合、現在のディレクトリであることを示すドット文字('.')を返します.-Name
ファイル名を示すパラメータです.-ItemType
を指定します.-Confirm
コマンドを実行する前に確認する必要があります.これは、同じ名前のファイルがターゲットの場所にある場合、そのファイルに置き換えられるので良いアイデアです.-Path
パラメータは現在の位置にデフォルトとなります.また、パラメータ値型が二重引用符("")を使用して文字列であることを示す必要は必ずしもありません.このコードは同じことを行います.
# these are the same
New-Item -Path . testing.txt -ItemType "file"
New-Item -Path . "testing.txt" -ItemType "file"
次の例では、-Path
パラメータで、現在の位置にデフォルトとなります.The -Path
また、ファイルの名前を取ることができますので、我々はそれを利用し、名前を渡すtesting.txt
その中に.以来-Path
0の位置を持ち、単にcmdletを呼び出して名前を指定することができます.どれがコマンドを素晴らしくて短くするでしょう.# passing the name into the -Path parameter
New-Item testing.txt
New-Item
別名もni
コマンドをさらに短くすることができます.# these are the same
ni testing.txt
New-Item testing.txt
を使用して作成するファイルにデータを追加することができます-Value
パラメータたとえば、テキストファイルにテキストを追加できます.
New-Item "another-example.txt" -Value "This text will be inside the file we are creating"
HTMLを作成する別の例を次に示します.New-Item "index.html" -Value "<html><body><h1>This is a heading</h1></body></html>"
ディレクトリの作成
簡単にディレクトリを作成することによって
-ItemType
パラメータを型として示します.New-Item "styles" -ItemType "directory"
これは、現在の場所でスタイルと呼ばれるディレクトリを作成します.別の場所にディレクトリを作成したいなら、
-Path
パラメータを指定し、そのディレクトリを作成するパスを指定します.New-Item -Path "c:\" -Name "todo-app" -ItemType "directory"
これは、C :ドライブのルートでToDoアプリと呼ばれるディレクトリを作成します.複数ファイルの作成
コンマで区切られた2つの文字列を渡すことで、複数のファイルを作成することもできます.
New-Item -ItemType "file" "index.html", "styles.css"
複数のディレクトリにファイルを作成する
を使用して複数のディレクトリにファイルを作成することができますwildcards に
-Path
パラメータ例えば、1つの場所に3つのディレクトリがあるなら、
Get-ChildItem
Directory: C:\Users\jordan\Projects\todo-app
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 2020-08-25 8:58 PM Dir-One
d---- 2020-08-25 8:58 PM Dir-Three
d---- 2020-08-25 8:58 PM Dir-Two
これらのディレクトリのそれぞれにファイルを作ることができます.この例では、README.md
それらのディレクトリのうちの3つのディレクトリで.なぜなら私たちは*
ワイルドカードPath
値、cmdletは現在のディレクトリ内のすべてのディレクトリにファイルを作成します.New-Item -Path * -Name README.md -ItemType "file" -Value "## Thanks for Reading!"
包む
使用
New-Item
さまざまなアイテムの種類を作成することができますこのポストでは、我々はどのように我々はすぐにさまざまな場所でファイルやディレクトリを作成することができます見た.The New-Item
Cmdletは非常に複数の場所で繰り返しファイルを作成するために便利です.将来の投稿では、このCMDREletをプロジェクトボイラープレートジェネレータとして使用できるスクリプトに結合する方法を示します.PowerShellのドキュメントをチェックアウトしてください New-Item
と私のクラッシュコースの詳細については.Reference
この問題について(新しい項目コマンドの使用), 我々は、より多くの情報をここで見つけました https://dev.to/jordanholtdev/using-the-new-item-command-3kc8テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol