2020-06-06ねぇもりさん、会社の月次作業で、毎月フォルダを作るんだ。フォルダ構成は先月と同じだから、先月分のフォルダを丸ごとコピーしたいんだけど、フォルダ内のファイルは不要なんだよねもりなるほど!「フォルダの構成だけ」をコピーしたいんだね!「既存フォルダ」の「フォルダ構成のみをコピー」する方法を紹介します!この記事では、「第1四半期」フォルダの構成と同じ「第2四半期」フォルダを作成する、という作業を例にしています。作業に必要なものは、Windows標準アプリの「コマンドプロンプト」のみです。使い方は記事内で紹介していきますよ!※VBAを使いたい!という方向けに別記事を用意しています。「【ExcelVBA】10行で書ける!フォルダ構成のみをコピーするマクロ」をご覧ください。「第1四半期」フォルダの配下には、先のイメージ図と同じ構成のサブフォルダが存在します。【手順1】コピー先の「新規フォルダ」を作成する「第2四半期」という名前の新規フォルダを作成します。(これは手作業)この時点で[第2四半期]フォルダの中身は空です。【手順2】コマンドプロンプトを起動するエクスプローラーのアドレスバーをクリックして編集モードにします。cmdと入力してEnterを押します。コマンドプロンプトが起動しました。見慣れない画面ですが、手順どおりに進めていけば大丈夫です!【手順3】フォルダのみをコピーする起動したコマンドプロンプトに、「コピーコマンド」を入力します。ここからちょっとむずかしく見えるかもしれませんが、手順通りに作業していけば大丈夫ですよ。フォルダ構成のみをコピーするコマンドの文法がこちら。"コピー先フォルダ名"この文法をもとに、「第1四半期」フォルダの構成のみを「第2四半期」フォルダにコピーするコマンドがこちらです。"第2四半期"コマンドプロンプトのフォルダパスの>のカーソル点滅箇所にコマンドを入力します。【方法1】直接コマンドを入力するカーソルが点滅している箇所に、コマンドを入力後、Enterキーを押してください。【方法2】メモ帳などにコマンドを作成して貼り付ける作成したコマンドをコピー(Ctrl+C)してから、下記のいずれかの方法で貼り付けて、Enterを押してください。作業終了!そっくりそのままコピーされていますよ。コピーコマンドの解説フォルダのみをコピーする呪文のようなコマンドの解説です。この3つを組み合わせることで「フォルダ構成のみをコピーする」ことができます。xcopyファイルやフォルダをコピーする/tファイルが存在するフォルダのフォルダのみをコピーする/eファイルが存在しなくてもコピーする空フォルダもコピーするか?コピー元フォルダのサブフォルダに「空のフォルダ」がある場合、それもコピーするか否かを選択することができます。/eオプションは「空フォルダでもコピーする」という意味ですので、これを無くせば、空フォルダはコピーされません。"コピー先フォルダ名"これを実行するとこうなります。用途に合わせて使い分けてみてくださいね!この記事のように、特別なソフトウェアやプログラミングを使用しなくても、Windowsの標準機能だけでできることってたくさんあるんですよ。黒い画面が苦手なあなたへ※2019/7/24追記ねぇもりさん、この黒い画面、なんだか難しいなぁ...あと、定期的にやる作業だから、もっとお手軽にできないかなぁ?もりなるほどね。それならVBAでツールを作っちゃおうか。次の記事で紹介するよ【ExcelVBA】10行で書ける!フォルダ構成のみをコピーするマクロExcelVBAを使って「Windowsのフォルダ構成のみをコピーする方法」を紹介しています。VBAでコマンドプロンプトを起動してxcopyコマンドを実行します。もりさんのプログラミング。