メインフォルダ内にサブフォルダがあります。私はbuild
というフォルダがあり、内部にサブフォルダを例XYZ
としてそこにある構築のようPowerShellのフルパスを知らずに特定のフォルダに移動します
例は、インサイドXYZ
は、その内部に他のフォルダがあるZYX
のように他のサブフォルダがあります。次のような完全なパス:build\XYZ\ZYX\ABC
。
私はABC
に行きたいですが、私はそれに到達するための道を持っていません。サブフォルダを見つけてPowerShellスクリプトでそれを調べる方法 Get-childItem
は動作しますか?はいの場合、どうですか?
おかげへの完全なパスとディレクトリ変更を最も深いパスを選択するために、PSCustomObjectを作成答えの男のために。私は半分を理解しましたが、私はどこにオブジェクトがあり、後で取得されません。したがって、Get-childItem C:\ CICD \ TestCICD -Recurse -Directory |これは私の半分の命令です。 TestCICDではC:\ CICD \ TestCICD \ mvadaria \ mv \ mv1 \ mv2というサブフォルダの階層があります。私はmv2を探しています。この例に従ってコマンドを書くことができますか?もう一度ありがとう – Meet101
パラメータを指定したGet-ChildItemは、mvadaria、mv、mv1、およびmv2の4つのフォルダを返します。次に、Where-Objectコマンドレットは、サブフォルダを持たないすべてのフォルダをフィルタリングします。したがって、mv2だけが返されます。 –