国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 河津市| 大竹县| 宁明县| 肇庆市| 博乐市| 德令哈市| 宜兴市| 岑巩县| 开平市| 嵊州市| 马关县| 无锡市| 太仓市| 凤阳县| 临沂市| 望谟县| 东阿县| 孝昌县| 田阳县| 曲水县| 祁门县| 阜新| 平安县| 工布江达县| 南城县| 穆棱市| 金秀| 舟山市| 平乐县| 太保市| 富顺县| 溧阳市| 德安县| 宕昌县| 德安县| 衡水市| 宁津县| 宜川县| 崇义县| 和田县| 桐柏县|