Script de Powershell para mover archivos a carpetas de año / mes según la marca de tiempo de creación

Primer post aquí ... Me disculpo si esto no está formateado correctamente ... Trabajaré en esto. Estoy trabajando en un script de Powershell que me proporcionará la siguiente información para poder trabajar con otro archivo por lotes que funcione perfectamente hasta este punto. A medida que crezca en mi comprensión de Powershell ... lo más probable es que cambie el archivo por lotes, ya que es bastante largo.

TL: DR Newb trabajando con Powershell necesita ayuda

Quiero que Powershell genere una sola línea de información para cada archivo en una carpeta, excluyendo cualquier subcarpeta. Me gustaría que mi archivo de texto se vea así:

creación de archivos date_full ruta al nombre de archivo

un archivo por linea Esto será analizado en un archivo de texto más tarde

Esto es lo que tengo hasta ahora ... parece que solo necesito un bucle for para ejecutar algo como este psuedocode y debería estar listo. Cualquier ayuda sería apreciada en este punto.

Gracias a todos y espero no estar matándolos con el formato.

$USS_Folder="path\USS_Files\"
$uss_year=#4 digit year of file creation date
$uss_month=#2 digit year of file creation date
$uss_file=# Full filename including path and Creation_Date

New-Item -ItemType directory -Path $USS_Folder\$uss_year\$uss_month

Move-Item $uss_file $USS_Folder\$uss_year\$uss_month

Respuestas a la pregunta(4)

Su respuesta a la pregunta