{"id":7197,"date":"2022-11-15T06:25:00","date_gmt":"2022-11-15T05:25:00","guid":{"rendered":"https:\/\/expert-only.com\/?p=7197"},"modified":"2026-04-27T18:57:41","modified_gmt":"2026-04-27T16:57:41","slug":"copier-des-fichiers-avec-un-script-powershell","status":"publish","type":"post","link":"https:\/\/expert-only.com\/fr\/ps\/copier-des-fichiers-avec-un-script-powershell\/","title":{"rendered":"Copier des fichiers avec PowerShell et la commande Copy-Item"},"content":{"rendered":"\n<p class=\"has-text-align-center\"><strong><em>Comment copier des fichiers dans un autre dossier avec un script PowerShell et Copy-Item ?<\/em><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-left\">Plusieurs options efficaces permettent de copier des fichiers Windows depuis l&rsquo;invite de commande PS. En Scripting PowerShell, utiliser la commande Copy-Items dans une invite Windows PowerShell. Il est \u00e9galement possible de copier depuis l&rsquo;interface graphique, mais cette option est tr\u00e8s manuelle.<\/p>\n\n\n\n<p>En effet, il est toujours possible de copier des fichiers et des dossiers \u00e0 l&rsquo;aide de l&rsquo;interface fournie utilisateur par Windows. Mais il est plus efficace d&rsquo;effectuer des copies importantes et sp\u00e9cifiques. <\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/expert-only.com\/fr\/ps\/copier-des-fichiers-avec-un-script-powershell\/#comment-copier-des-fichiers-avec-powershell\" >Comment copier des fichiers avec PowerShell ?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/expert-only.com\/fr\/ps\/copier-des-fichiers-avec-un-script-powershell\/#1-commande-powershell-pour-copier-un-fichier-dans-un-autre-dossier\" >1. Commande PowerShell pour copier un fichier dans un autre dossier<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/expert-only.com\/fr\/ps\/copier-des-fichiers-avec-un-script-powershell\/#2-script-powershell-pour-copier-un-fichier-et-changer-son-nom\" >2. Script PowerShell pour copier un fichier et changer son nom<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/expert-only.com\/fr\/ps\/copier-des-fichiers-avec-un-script-powershell\/#3-script-de-copie-de-fichiers-avec-un-filtre-sur-le-nom\" >3. Script de copie de fichiers avec un filtre sur le nom<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/expert-only.com\/fr\/ps\/copier-des-fichiers-avec-un-script-powershell\/#4-activer-une-invite-de-confirmation-de-copie-avec-powershell\" >4. Activer une invite de confirmation de copie avec PowerShell<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-comment-copier-des-fichiers-avec-powershell\"><span class=\"ez-toc-section\" id=\"comment-copier-des-fichiers-avec-powershell\"><\/span>Comment copier des fichiers avec PowerShell ?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>En effet, le Scripting Windows Shell est beaucoup plus efficace que la copie manuelle. Par exemple, pour copier 500&rsquo;000 fichiers textes avec des extensions ou des noms tr\u00e8s sp\u00e9cifiques. Et s&rsquo;assurer qu&rsquo;ils ont tous \u00e9t\u00e9 copi\u00e9s, sans aucune erreur.<\/p>\n\n\n\n<p>Ou alors avec un contr\u00f4le et un enregistrement strict des erreurs. Manuellement, cette op\u00e9ration prendrait des jours. La <strong>commande PowerShell Copy-Item<\/strong> est la meilleure option disponible.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Ouvrir l&rsquo;invite de commande Windows PowerShell<\/h4>\n\n\n\n<p>Depuis le menu d\u00e9marrer Windows 10 par exemple, taper <em>Windows PowerShell<\/em> dans le champ de recherche et cliquer sur l&rsquo;ic\u00f4ne. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1-commande-powershell-pour-copier-un-fichier-dans-un-autre-dossier\"><\/span>1. Commande PowerShell pour copier un fichier dans un autre dossier<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Script de copie simple pour garder le m\u00eame nom et la m\u00eame extension.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"powershell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Copy-Item -Path C:\\folder\\file.txt -Destination C:\\newfolder\\file.txt<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2-script-powershell-pour-copier-un-fichier-et-changer-son-nom\"><\/span>2. Script PowerShell pour copier un fichier et changer son nom<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Par ailleurs, avec Power Shell, pour modifier le nom de la copie, changer simplement le nom du fichier de destination.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"powershell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Copy-Item -Path C:\\folder\\file.txt -Destination C:\\folder\\newfile.txt<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3-script-de-copie-de-fichiers-avec-un-filtre-sur-le-nom\"><\/span>3. Script de copie de fichiers avec un filtre sur le nom<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>C&rsquo;est-\u00e0-dire avec une extension sp\u00e9cifique ou un nom sp\u00e9cifique avant le s\u00e9parateur. Cet exemple de script de copie tous les fichiers textes, avec une extension TXT dans le dossier <em>newfolder<\/em>. Et permet d&rsquo;\u00e9craser les fichiers s&rsquo;ils existent d\u00e9j\u00e0 avec l&rsquo;option <strong>-Force<\/strong>.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"powershell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Copy-Item -Path C:\\folder\\file*.txt -Destination C:\\newfolder -Force<\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"981\" height=\"423\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/05\/powershell-copier-fichier-commande-copy-item-force_fr.jpg\" alt=\"Copier des fichiers avec PowerShell et la commande Copy-Item\" class=\"wp-image-7320\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/05\/powershell-copier-fichier-commande-copy-item-force_fr.jpg 981w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/05\/powershell-copier-fichier-commande-copy-item-force_fr-300x129.jpg 300w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/05\/powershell-copier-fichier-commande-copy-item-force_fr-768x331.jpg 768w\" sizes=\"auto, (max-width: 981px) 100vw, 981px\" \/><figcaption class=\"wp-element-caption\"><strong><em>Copier des fichiers avec PowerShell et la commande Copy-Item<\/em><\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p>D&rsquo;autres options de Scripting sont disponibles pour la <a href=\"https:\/\/docs.microsoft.com\/fr-fr\/windows-server\/administration\/windows-commands\/powershell\" target=\"_blank\" rel=\"noreferrer noopener\">commande PowerShell<\/a> Copy-Item, avec par exemple :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>La premi\u00e8re : <strong>-Force <\/strong>pour \u00e9craser le fichier de destination.<\/li>\n\n\n\n<li>Ou encore : <strong><strong>-Recurse<\/strong><\/strong> pour copier de mani\u00e8re r\u00e9cursive depuis la source ou la destination, en fonction de l&#8217;emplacement du mot clef dans la commande.<\/li>\n\n\n\n<li>L&rsquo;option <strong>-Filter<\/strong> pour s\u00e9parer le filtre de l&#8217;emplacement de la source de copie.<\/li>\n<\/ul>\n\n\n\n<p>Noter que cette liste d&rsquo;options n&rsquo;est pas exhaustive.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4-activer-une-invite-de-confirmation-de-copie-avec-powershell\"><\/span>4. Activer une invite de confirmation de copie avec PowerShell <span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Utiliser l&rsquo;option de PowerShell de confirmation : <strong>-Confirm<\/strong><\/p>\n\n\n\n<p>En effet, utiliser ces options pour mieux g\u00e9rer et contr\u00f4ler les copies de fichiers et \u00e9viter d&rsquo;\u00e9craser des fichiers importants, potentiellement non sauvegard\u00e9s. Ce dernier exemple de script PowerShell de copie indique au syst\u00e8me de demander une confirmation avant d&rsquo;\u00e9craser les fichiers. <\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"powershell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Copy-Item -Path C:\\folder\\file.txt -Destination C:\\folder\\newfile.txt -Confirm<\/pre>\n\n\n\n<p>En conclusion, ce premier article sur la s\u00e9rie Scripting avec Windows PowerShell montre comment copier fichiers et dossier avec des exemples de scripts concrets. Pour aller plus loin, voici <a href=\"https:\/\/expert-only.com\/fr\/ms-dos\/copier-des-fichiers-windows-en-cmd\/\">comment copier des fichiers et des dossiers avec un script cmd<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-tutoriels-sql-et-it wp-block-embed-tutoriels-sql-et-it\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"3IyvjWLFcS\"><a href=\"https:\/\/expert-only.com\/fr\/ms-dos\/copier-des-fichiers-windows-en-cmd\/\">Comment copier des fichiers avec cmd ?<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"\u00ab\u00a0Comment copier des fichiers avec cmd ?\u00a0\u00bb &#8212; Tutoriels SQL et IT\" src=\"https:\/\/expert-only.com\/fr\/ms-dos\/copier-des-fichiers-windows-en-cmd\/embed\/#?secret=vDH0d73rjO#?secret=3IyvjWLFcS\" data-secret=\"3IyvjWLFcS\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Comment copier des fichiers dans un autre dossier avec un script PowerShell et Copy-Item ? Plusieurs options efficaces permettent de copier des fichiers Windows depuis l&rsquo;invite de commande PS. En Scripting PowerShell, utiliser la commande Copy-Items dans une invite <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/fr\/ps\/copier-des-fichiers-avec-un-script-powershell\/\" title=\"Copier des fichiers avec PowerShell et la commande Copy-Item\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":10942,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[521],"tags":[391,393,99,392,523],"class_list":{"0":"post-7197","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-ps","8":"tag-batch","9":"tag-dossier","10":"tag-fichier","11":"tag-script","12":"tag-scripting"},"_links":{"self":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/7197","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/comments?post=7197"}],"version-history":[{"count":1,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/7197\/revisions"}],"predecessor-version":[{"id":31132,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/7197\/revisions\/31132"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/media\/10942"}],"wp:attachment":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/media?parent=7197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/categories?post=7197"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/tags?post=7197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}