スペシャルフォルダ(特殊フォルダとも呼びます)とは、「管理ツール」「マイドキュメント」「コンピュータ」など「いわゆるディレクトリ形式のフォルダ」ではありませんが、フォルダとして扱える特殊なフォルダです。これらのスペシャルフォルダはフォルダとして作成し、フォルダのようにアクセス、移動が可能となります。
以下は「test」フォルダの下にスペシャルフォルダである「ゴミ箱」「コンピュータ」「システム」「デバイスとプリンター」「ネットワーク接続」「プログラムのアンインストールまたは変更」「マイコンピュータ」「マイドキュメント」「ネットワーク」「管理ツール」「規定のプログラム」を作成しています。
以下は現在のフォルダにスペシャルフォルダを作成する簡単なサンプルです。作成したいフォルダに移動後、コマンドプロンプトよりプログラムを実行してください。(拡張子を txt から bat に変更してください)
@echo off SET /P ANSWER=「管理ツール」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no1) md 管理ツール.{D20EA4E1-3957-11d2-A40B-0C5020524153} :no1 @SET /P ANSWER=「規定のプログラム」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no2) md 規定のプログラム.{17cd9488-1228-4b2f-88ce-4298e93e0966} :no2 @SET /P ANSWER=「規定の位置」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no3) md 規定の位置.{00C6D95F-329C-409a-81D7-C46C66EA7F33} :no3 @SET /P ANSWER=「コンピューターの視覚効果と音」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no4) md コンピューターの視覚効果と音.{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} :no4 @SET /P ANSWER=「ごみ箱」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no5) md ごみ箱.{645FF040-5081-101B-9F08-00AA002F954E} :no5 @SET /P ANSWER=「コンピューター」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no6) md コンピューター.{20D04FE0-3AEA-1069-A2D8-08002B30309D} :no6 @SET /P ANSWER=「システム」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no7) md システム.{BB06C0E4-D293-4f75-8A90-CB05B6477EEE} :no7 @SET /P ANSWER=「ゴッドモード」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no8) md ゴッドモード.{ED7BA470-8E54-465E-825C-99712043E01C} :no8 @SET /P ANSWER=「パフォーマンスの評価と改善」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no9) md パフォーマンスの評価と改善.{78F3955E-3B90-4184-BD14-5397C15F1EFC} :no9 @SET /P ANSWER=「生態認証デバイス」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no10) md 生態認証デバイス.{0142e4d0-fb7a-11dc-ba4a-000ffe7ab428} :no10 @SET /P ANSWER=「タスクバーに表示するアイコンと通知の選択」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no11) md タスクバーに表示するアイコンと通知の選択.{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9} :no11 @SET /P ANSWER=「デバイスとプリンター」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no12) md デバイスとプリンター.{2227A280-3AEA-1069-A2DE-08002B30309D} :no12 @SET /P ANSWER=「電源プランの選択」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no13) md 電源プランの選択.{025A5937-A6BE-4686-A844-36FE4BEC8B6D} :no13 @SET /P ANSWER=「ネットワーク接続」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no14) md ネットワーク接続.{992CFFA0-F557-101A-88EC-00DD010CCC48} :no14 @SET /P ANSWER=「プログラムのアンインストールまたは変更」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no15) md プログラムのアンインストールまたは変更.{7B81BE6A-CE2B-4676-A29E-EB907A5126C5} :no15 @SET /P ANSWER=「プリンタとFAX」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no16) md プリンタとFAX.{2227a280-3aea-1069-a2de-08002b30309d} :no16 @SET /P ANSWER=「マイドキュメント」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no17) md マイドキュメント.{450D8FBA-AD25-11D0-98A8-0800361B1103} :no17 @SET /P ANSWER=「マイコンピュータ」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no18) md マイコンピュータ.{20D04FE0-3AEA-1069-A2D8-08002B30309D} :no18 @SET /P ANSWER=「マイネットワーク」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no19) md マイネットワーク.{208D2C60-3AEA-1069-A2D7-08002B30309D} :no19 @SET /P ANSWER=「ライブラリ」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no20) md ライブラリ.{031E4825-7B94-4dc3-B131-E946B44C8DD5} :no20 @SET /P ANSWER=「リモート接続管理」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no21) md リモート接続管理.{241D7C96-F8BF-4F85-B01F-E2B043341A4B} :no21 @SET /P ANSWER=「ワイヤレスネットワークの管理」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no22) md ワイヤレスネットワークの管理.{1FA9085F-25A2-489B-85D4-86326EEDCD87} :no22 @SET /P ANSWER=「Windowsファイアウォール」フォルダを作成しますか(Y/N)? if /i not {%ANSWER%} == {y} (goto :no23) md Windowsファイアウォール.{4026492F-2F69-46B8-B9BF-5654FC07E423} :no23 |
[Windows 技術ドキュメント トップ]
[FAQ CENTER トップ]