salve gente
durante un mio studio sull'integrazione delle hotfix di office 2003 mi sono imbattutto in un ostacolo che non so come superare

faccio tutto con file bat per automatizzare le procedure perchè per test sono procedure che ripeto spesso

dal sito della microsoft scarico le hotfix che sono in formato exe e le scompatto in una cartella con la stringa sotto riportata

start /wait C:\OFFICE03_hotfix\hotfix\office2003-KB943452-FullFile-ITA.exe /Q /C /T:c:\OFFICE03_hotfix\hotfix\office2003-KB943452-FullFile-ITA /c

poi con la stringa sotto eseguo lo slipstreaming

start /wait msiexec /p c:\OFFICE03_hotfix\hotfix\office2003-KB943452-FullFile-ITA\FORMMAN20ENU.msp /a c:\office_updated\pro11.msi shortfilenames=true /qb



ora sorge il mio problemuccio alla data attuale ho 17 hotfix da integrare e ogni exe che scarico e scompatto al suo interno ha un file *.msp che è quello che mi serve per lo slipstreaming

cosa posso scrivere nella stringa per fare in modo di non dover scrivere il nome del file ma che venga eseguito partendo dalla sua estensione?

mi spiego meglio

start /wait C:\OFFICE03_hotfix\hotfix\office2003-KB907417-FullFile-ITA.exe /Q /C /T:c:\OFFICE03_hotfix\hotfix\office2003-KB907417-FullFile-ITA.exe /c

e poi

start /wait msiexec /p c:\OFFICE03_hotfix\hotfix\office2003-KB907417-FullFile-ITA\*.msp /a c:\office_updated\pro11.msi shortfilenames=true /qb

logicamente non mi funziona

il fatto è che io non vorrei perdere tempo a cercare nella cartella scompattata e scrivere nello script ogni volta il nome del file msp

altra domanda

come faccio nel file bat ad ogni riga assegnare un colore diverso?

vi ringrazio anticipatamente per la cortese risposta