Scarica la powershell a questo indirizzo

http://www.microsoft.com/windowsserv.../download.mspx

prima di procedere alla sua installazione, nel caso non lo abbia già, devi anche scaricare il framework .NET 2.0 affinchè funzioni

http://www.microsoft.com/downloads/d...d-aab15c5e04f5

Una volta installata la richiami digitando powershell da esegui e verifichi che tutto sia andato a buon fine.

Per praticità scarica l'editor powershell analyzer da qui

http://www.shelltools.net/

quest'ultimo non richiede installazione. Scompattalo e per aprilo clicca su powershellanalyzer.exe

A questo punto in una cartella metti semplicemente il file txt A001-D.txt col contenuto che hai scritto.

Tramite powershell analyzer, nel rettangolo a metà schermo raggiungi la cartella che contiene il tuo file txt usando la normale sintassi del prompt dei comandi (fai attenzione che per salire di livello devi digitare cd .. con uno spazio nel mezzo)

Col comando pwd verifichi di essere effettivamente nel percorso atteso.

A questo punto incolli questo codice nella parte inferiore dove c'è scritto PSDoc1.ps1

codice:
for($i=2;$i -le 10;$i++) {
get-Content A001-D.txt | out-file ("A-"+"{0:D3}" -f $i + "-D.css")
$contenuto =  (get-content ("A-"+"{0:D3}" -f $i+"-D.css")) -replace "A001-D.gif",("A"+"{0:D3}" -f $i+"-D.gif") -replace "A001-ILL.gif",("A"+"{0:D3}" -f $i+"-ILL.gif")
Set-Content ("A-"+"{0:D3}" -f $i+"-D.css") $contenuto
}

e premi il pulsantino verde in alto. Nel mio esempio ho creato solo 9 file. Tu basta che modifichi il limite superiore da 10 a 1100 nel ciclo for. Fammi sapere.