1

したがって、PS がこのプロジェクトに最適なソリューションになると思いますが、私の人生では、どこから始めればよいかわかりません。ファイル レイアウトは次のとおりです。

自動化されたシステムによって生成されたフォルダーで満たされた 1 つのフォルダーがあり、次のラベルが付けられています。次に、見つかったファイルをそれぞれのフォルダーに移動します。

これで十分でない場合は、詳細を説明できます。始めるにはポイントが必要です。

PowerShell のバージョンが問題になる場合は、Windows 7 を実行しています。

4

1 に答える 1

3

理想的には Powershell 3 が必要ですが、Powershell 2 でもこのタスクを実行できます。

まず、 Select-String コマンドレットを調べます。こちらのtechnetにもあります。

.NET 文字列操作に SubString 関数を使用することも完全に合法です。

$filePattern = $string.Substring(1,15)

ファイルのコレクションを取得するには、Get-ChildItem を使用する必要があります。「@(Get-ChildItem)」で「@」を使用すると、明示的な配列が生成されます。

$files = @(Get-ChildItem -Path $path -Recurse)

また、質問には具体的な詳細がないため、具体的な回答はありません。

また、Powershell 2 と 3 を並べて Windows 7 を実行しています。Powershell 3はちょっとすごいです。

于 2012-12-03T17:59:49.593 に答える