
PowerShell ドライブ間の移動と、そこにある項目の操作は、Windows の物理ディスク ドライブ上のファイルやフォルダーの操作と似ています。 この記事では、PowerShell を使用して特定のファイルとフォルダーを操作するタスクについて説明します。 フォルダー内のすべてのファイルとフォルダーの一覧表示 Get-ChildItem を使うと、フォルダー内のすべての項目を直接取得することができます。 非表示の項目やシステム項目を表示するには、オプションの Force パラメーターを追加します。 たとえば、このコマンドを使うと、PowerShell ドライブ C: の直下にある内容が表示されます。 Get-ChildItem -Path C:\ -Force このコマンドを使うと、直下にある項目のみが一覧表示されます。これは cmd.exe の dir コマンドや UNIX シェルの
簡単な説明 PowerShell でワイルドカード文字を使用する方法について説明します。 詳細な説明 ワイルドカード文字は、1 つまたは複数の文字を表します。 それらを使用して、コマンドで単語パターンを作成できます。 ワイルドカード式は、 -like 演算子またはワイルドカードを受け入れる任意のパラメーターで使用されます。 たとえば、 C:\Techdocs ディレクトリ内のすべてのファイルを .ppt ファイル名拡張子と照合するには、次のように入力します。 Get-ChildItem C:\Techdocs\*.ppt この場合、アスタリスク (*) ワイルドカード文字は、 .ppt ファイル名拡張子の前に表示されるすべての文字を表します。 ワイルドカード式は正規表現よりも単純です。 詳細については、「 about_Regular_Expressions」を参照してください。 Power
ここでは、一歩下がって、ハッシュテーブルについて説明します。 私は現在は常に使用しています。 昨晩ユーザー グループミーティングの後、これに関してあるユーザーに説明していたとき、私にも同じ混乱が生じていたことに気付きました。 ハッシュテーブルは PowerShell で非常に重要であるため、十分に理解しておくことをお勧めします。 もののコレクションとしてのハッシュテーブル まず、ハッシュテーブルの従来の定義どおり、ハッシュテーブルをコレクションとして見てください。 この定義により、後でより高度なことに使用する場合の動作に関する基本的な理解が得られます。 この理解をスキップすることは、多くの場合、混乱の原因になります。 配列とは ハッシュテーブルとは何かを説明する前に、まず配列について説明する必要があります。 このディスカッションでは、配列は値またはオブジェクトのリストまたはコレクションです
Compare-Object [-ReferenceObject] <PSObject[]> [-DifferenceObject] <PSObject[]> [-SyncWindow <Int32>] [-Property <Object[]>] [-ExcludeDifferent] [-IncludeEqual] [-PassThru] [-Culture <String>] [-CaseSensitive] [<CommonParameters>] The Compare-Object cmdlet compares two sets of objects. One set of objects is the reference, and the other set of objects is the difference. Compare-Object checks for av
簡単な説明 PowerShell でハッシュテーブルを作成、使用、並べ替える方法について説明します。 詳細な説明 ハッシュテーブル (ディクショナリ配列または連想配列とも呼ばれます) は、1 つ以上のキーと値のペアを格納するコンパクトなデータ構造です。 たとえば、ハッシュテーブルには一連の IP アドレスとコンピューター名が含まれている場合があります。ここで、IP アドレスはキー、コンピューター名は値、またはその逆です。 PowerShell では、各ハッシュテーブルは [System.Collections.Hashtable] オブジェクトです。 PowerShell では、 Hashtable オブジェクトのプロパティとメソッドを使用できます。 PowerShell 3.0 以降では、 [ordered] 型アクセラレータを使用して、PowerShell で [System.Coll
PowerShell にも diff がある? あるにはありますが、初心者なかせです。わたしははまりました。 たとえばつぎのふたつのテキスト ファイルで PS でも diff ってみますと、個人的には残念な結果をえます。 PS> cat .\poem.txt Great fleas have little fleas upon their backs to bite 'em, And little fleas have lesser fleas, and so ad infinitum. And the great fleas themselves, in turn, have greater fleas to go on; While these again have greater still, and greater still, and so on. PS> cat .\new_p
例 次のコード例では、 メソッドを Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) 使用して 2 つの数値シーケンスを比較し、最初のシーケンスにのみ表示される要素を返す方法を示します。 double[] numbers1 = { 2.0, 2.0, 2.1, 2.2, 2.3, 2.3, 2.4, 2.5 }; double[] numbers2 = { 2.2 }; IEnumerable<double> onlyInFirstSet = numbers1.Except(numbers2); foreach (double number in onlyInFirstSet) Console.WriteLine(number); /* This code produces the following output: 2
ほとんどのコレクションは、要素の "シーケンス" をモデル化します。 LINQ を使用して、任意のコレクション型に対してクエリを実行できます。 他の LINQ メソッドは、コレクション内の要素を検索したり、コレクション内の要素から値を計算したり、コレクションまたはその要素を変更したりします。 これらの例は、LINQ メソッドについてと、コレクションやその他のデータ ソースでそれらを使用する方法について学習するのに役立ちます。 2 つのリストの差集合を見つける方法 この例では、LINQ を使用して、2 つの文字列リストを比較し、最初のコレクションには存在しているが、もう一つのコレクションには存在していない行を出力する方法を示します。 名前の最初のコレクションは、ファイル names1.txtに保存されます。 Bankov, Peter Holm, Michael Garcia, Hugo P
Export-Csv [[-Path] <String>] -InputObject <PSObject> [-LiteralPath <String>] [-Force] [-NoClobber] [-Encoding <Encoding>] [-Append] [-UseCulture] [-IncludeTypeInformation] [-NoTypeInformation] [-QuoteFields <String[]>] [-UseQuotes <QuoteKind>] [-NoHeader] [-WhatIf] [-Confirm] [<CommonParameters>] The Export-Csv cmdlet creates a CSV file of the objects that you submit. Each object is a row that in
VS Code(VisualStudio Code)を使い始めて面倒だなと思った部分にエディタの行折り返しがあります。デフォルトでは行折り返しがなしに設定されているので横方向のスクロールバーで右端に消えたソースコードを見るかたちになります。その都度、Alt + Z で行折り返しに切り替え可能なのですが、いちいち面倒です。 結論は、設定のEditor: Word Wrapをonにすることです。 以下その方法です。 ファイル > ユーザ設定 > 設定 から設定ウインドウを表示します。 ちなみに設定ウインドウの表示は、上記マウス操作より、Ctrl +, (カンマ)の方が速いです。 設定ウインドウのテキストボックスに editor.word …まで入力すると候補にEditor: Word Wrapが表示されます。 セレクトメニューの中からonを選択します。 これで、VS Codeのエディタの行折り
本記事は PowerShell Advent Calendar 2019 の 10 日目です。 PowerShell で csv 形式のデータを取り扱うための基礎知識についてまとめてみました。 動作環境 Windows 10 にデフォルトで入っているバージョン(PowerShell v5.1)で動作確認してます。 PowerShell 6 だと一部の機能が動作しないですが、ほぼ同じように実行可能です。(たぶん、Out-GridView が使えないくらい) いずれ正式リリースされる PowerShell 7 ではきっと全て上手く動きます。 サンプルデータについて こちらのサンプルデータを使います。 動作確認したい場合はこちらのファイルを UTF-8 で保存してください。
2021 年 8 月 11 日 (日本時間)、マイクロソフトは以下のソフトウェアのセキュリティ更新プログラムを公開しました。 .NET Core & Visual Studio ASP .NET Azure Azure Sphere Microsoft Azure Active Directory Connect Microsoft Dynamics Microsoft Graphics Component Microsoft Office Microsoft Office SharePoint Microsoft Office Word Microsoft Scripting Engine Microsoft Windows Codecs Library Remote Desktop Client Windows Bluetooth Service Windows Cryptograph
分離プロセス インプロセス 次の例は C# 関数であり、分離ワーカー プロセスで実行され、BLOB 入力と BLOB 出力の両方の BLOB バインドを持つ BLOB トリガーを使用します。 この関数は、test-sample-trigger コンテナーの BLOB の作成によってトリガーされます。 test-samples-input コンテナーからテキスト ファイルを読み取り、トリガーされたファイルの名前に基づいて、出力コンテナーに新しいテキスト ファイルを作成します。 public static class BlobFunction { [Function(nameof(BlobFunction))] [BlobOutput("test-samples-output/{name}-output.txt")] public static string Run( [BlobTrigger
分離ワーカー モデル インプロセス モデル 次の例は C# 関数であり、分離ワーカー プロセスで実行され、BLOB 入力と BLOB 出力の両方の BLOB バインドを持つ BLOB トリガーを使用します。 この関数は、test-sample-trigger コンテナーの BLOB の作成によってトリガーされます。 test-samples-input コンテナーからテキスト ファイルを読み取り、トリガーされたファイルの名前に基づいて、出力コンテナーに新しいテキスト ファイルを作成します。 using Microsoft.Azure.Functions.Worker; using Microsoft.Extensions.Logging; namespace SampleApp { public static class BlobFunction { [Function(nameof(Bl
Microsoftは現地時間2022年8月4日、Visual Studio Code用拡張機能「Python」の2022年8月版をリリースした旨を公式ブログで報告した。本バージョンでは、Webアプリケーションの自動デバッグ構成機能の追加やチュートリアルの改善が加わっている。また、拡張機能「Pylance」で未使用のimportを削除する機能を、拡張機能「Jupyter」でJupyter Notebookの出力セルの画像をクリップボードへコピーする機能を追加した。 Webアプリケーションの自動デバッグ構成機能(公式ブログより) Webアプリケーションの自動デバッグ構成は、URLルーティングと基本的なページレンダリング機能を提供するPythonフレームワークの「Flask」や、高機能フレームワークの「Django」、高速Webフレームワークの「FastAPI」を利用する際の設定工程を簡素化する
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く