国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

PowerShell/ディレクトリのみ、ファイルのみの一覧を表示する方法

2019-11-08 01:37:35
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

ディレクトリのみ、ファイルのみの一覧を表示する方法 ?

PowerShellでディレクトリのみ、ファイルのみの一覧を表示する実行例を以下に記します。

ディレクトリのみ、ファイルのみの一覧を表示する方法ディレクトリのみの一覧を表示するPSIsContainerを使用Test-Pathコマンドレットを使用サブフォルダも対象にしたい場(chǎng)合ディレクトリ數(shù)を確認(rèn)したいファイルのみの一覧表示PSIsContainerを使用Test-Pathコマンドレットを使用サブフォルダも対象にしたい場(chǎng)合ファイル數(shù)を確認(rèn)したい↑

ディレクトリのみの一覧を表示する ?

Get-ChildItem, Where-Objectコマンドレットを使うことにより、簡(jiǎn)単にディレクトリのみを表示することができます。ディレクトリであることを判別する方法は、PSIsContainerとTest-Pathを使用して判別しています。

PSIsContainerを使用 ?

ディレクトリの場(chǎng)合、PSIsContainerはTrueが返卻されます。

Get-ChildItem * | Where-Object { $_.PSIsContainer }

Where-Objectは?と記述することもできます。

Get-ChildItem * | ? { $_.PSIsContainer }↑

Test-Pathコマンドレットを使用 ?

Test-Pathの場(chǎng)合、-PathType containerを使用します。ディレクトリの場(chǎng)合はTrueが返卻されます。

Get-ChildItem * | Where-Object { (Test-Path -PathType container $_) -eq $True }

Where-Objectは?と記述することもできます。

Get-ChildItem * | ? { (Test-Path -PathType container $_) -eq $True }↑

サブフォルダも対象にしたい場(chǎng)合 ?

サンプルは、Get-ChildItemの対象を*にしています。必要に応じて*を確認(rèn)したいパスに変更してください。サブフォルダも対象にしたい場(chǎng)合は、Get-ChildItemの-Recurseオプションを使用します。

Get-ChildItem -Recurse * | ? { $_.PSIsContainer }

フルパスで表示したいのであれば、以下のようにできます。

Get-ChildItem -Recurse * | ? { $_.PSIsContainer } | % { $_.FullName }↑

ディレクトリ數(shù)を確認(rèn)したい ?

上記で取得したディレクトリ數(shù)を表示したい場(chǎng)合は、以下のようになります。

Get-ChildItem * | ? { $_.PSIsContainer } | Measure-Object

數(shù)字のみを取得

(Get-ChildItem * | ? { $_.PSIsContainer } | Measure-Object).Count

サブフォルダも対象にしたい場(chǎng)合は、Get-ChildItemの-Recurseオプションを使用します。

ファイルのみの一覧表示 ?

Get-ChildItem, Where-Objectコマンドレットを使うことにより、簡(jiǎn)単にファイルのみを表示することができます。ファイルであることを判別する方法は、PSIsContainerとTest-Pathを使用して判別しています。

PSIsContainerを使用 ?

ファイルの場(chǎng)合、PSIsContainerはFalseが返卻されます。

Get-ChildItem * | Where-Object { ! $_.PSIsContainer }

Where-Objectは?と記述することもできます。

Get-ChildItem * | ? { !_.PSIsContainer }↑

Test-Pathコマンドレットを使用 ?

Test-Pathの場(chǎng)合、-PathType containerを使用します。ファイルの場(chǎng)合はFalseが返卻されます。

Get-ChildItem * | Where-Object { (Test-Path -PathType container $_) -eq $False }

Where-Objectは?と記述することもできます。

Get-ChildItem * | ? { (Test-Path -PathType container $_) -eq $False }↑

サブフォルダも対象にしたい場(chǎng)合 ?

サンプルは、Get-ChildItemの対象を*にしています。必要に応じて*を確認(rèn)したいパスに変更してください。サブフォルダも対象にしたい場(chǎng)合は、Get-ChildItemの-Recurseオプションを使用します。

Get-ChildItem -Recurse * | ? { ! $_.PSIsContainer }

フルパスで表示したいのであれば、以下のようにできます。

Get-ChildItem -Recurse * | ? { ! $_.PSIsContainer } | % { $_.FullName }↑

ファイル數(shù)を確認(rèn)したい ?

上記で取得したディレクトリ數(shù)を表示したい場(chǎng)合は、以下のようになります。

Get-ChildItem * | ? { ! $_.PSIsContainer } | Measure-Object

數(shù)字のみを取得

(Get-ChildItem * | ? { ! $_.PSIsContainer } | Measure-Object).Count

サブフォルダも対象にしたい場(chǎng)合は、Get-ChildItemの-Recurseオプションを使用します。

以上、Powershellでディレクトリ一覧のみ、ファイル一覧のみを表示する方法でした。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 神木县| 杭锦旗| 嘉兴市| 阿拉善右旗| 息烽县| 屯门区| 景洪市| 嵊州市| 云南省| 西乌| 庆云县| 潍坊市| 驻马店市| 澳门| 浠水县| 宾川县| 神木县| 砚山县| 滁州市| 兴城市| 卢龙县| 镇沅| 石渠县| 观塘区| 峨眉山市| 清水河县| 盐边县| 宝兴县| 新巴尔虎左旗| 峨眉山市| 江达县| 泗水县| 南康市| 平潭县| 尤溪县| 秀山| 普洱| 武山县| 长丰县| 进贤县| 景谷|