Je l'ai fait quelque chose comme ça avant avec les fichiers batchComment puis-je copier tous les fichiers dans un répertoire correspondant à certaines extensions avec PowerShell?
copy "%APPPATH%\*.exe" "%APPPATH%\*.exe.deploy"
Je veux copier tous les fichiers .exe
à `.exe.deploy »
Donc, si je suit dans un répertoire:
a.exe
b.exe
c.foo
d.bar
Je veux finir avec:
a.exe
b.exe
c.foo
d.exe
a.exe.deploy
b.exe.deploy
d.exe.deploy
Il doit y avoir une façon élégante de le faire. BONUS Je voudrais aussi spécifier plusieurs extensions (* .exe, * .txt, * .blob) et le faire en une seule commande.
* Il doit y avoir une façon élégante de le faire * - mendiants ne peuvent pas être choosers.. 'gci * .exe, * .txt | % {copy -L $ _ -D ($ _. nom + '. deploy')} ' – TessellatingHeckler
@WhiskerBiscuit: quel code Powershell avez-vous essayé avant de demander de l'aide? – Manu