CreateDirectory["dir"]
dir という名前のディレクトリを作成する.
使用中のコンピュータシステムの一時的なディレクトリ用のデフォルトエリアにディレクトリを作成する.
CreateDirectory
CreateDirectory["dir"]
dir という名前のディレクトリを作成する.
使用中のコンピュータシステムの一時的なディレクトリ用のデフォルトエリアにディレクトリを作成する.
詳細とオプション
- CreateDirectoryは,"dir"が単一の名前であれば現行のディレクトリのサブディレクトリを作成する.
- CreateDirectory[File["dir"]]もサポートされている.
- CreateDirectoryによって作成されるディレクトリの初期状態は,空である.
- CreateDirectoryは,作成したディレクトリのフルネームを返し,ディレクトリの作成が不可能な場合$Failedを返す.
- CreateDirectoryは属性Listableを有する.
- CreateDirectory[]は$TemporaryDirectoryの現行値で指定されたディレクトリ中にディレクトリを作成する.
- デフォルト設定のCreateIntermediateDirectories->Trueは,必要な場合に中間段階のディレクトリを作るように指定する.
- CreateDirectoryはクラウドオブジェクトにも使うことができる.
例題
すべて開く すべて閉じる例 (1)
スコープ (2)
Fileオブジェクトとして指定されたディレクトリを作る:
dir = FileNameJoin[{$TemporaryDirectory, CreateUUID["tmpdir-"]}];CreateDirectory[File[dir]]DeleteDirectory[File[dir]]obj = CreateDirectory[CloudObject[]]ファイル型がDirectoryであることを確認する:
FileType[obj]DeleteDirectory[obj]考えられる問題 (1)
文字列で指定されたパス名を使うCreateDirectoryは,クラウド内で評価されてもCloudObjectを作らない:
CloudEvaluate[CreateDirectory["ExampleDirectory-01"]]Information[CloudObject["ExampleDirectory-01"]]ディレクトリを作る際は,代りにCloudObjectを使う:
CloudEvaluate[CreateDirectory[CloudObject["ExampleDirectory-02"]]]これでCloudObjectディレクトリが存在するようになった:
Information[CloudObject["ExampleDirectory-02"]]テクニカルノート
関連するガイド
-
▪
- ディレクトリとその操作 ▪
- ファイル操作 ▪
- 外部操作
履歴
1991 で導入 (2.0) | 2016 で更新 (11.0)
テキスト
Wolfram Research (1991), CreateDirectory, Wolfram言語関数, https://reference.wolfram.com/language/ref/CreateDirectory.html (2016年に更新).
CMS
Wolfram Language. 1991. "CreateDirectory." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2016. https://reference.wolfram.com/language/ref/CreateDirectory.html.
APA
Wolfram Language. (1991). CreateDirectory. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CreateDirectory.html
BibTeX
@misc{reference.wolfram_2026_createdirectory, author="Wolfram Research", title="{CreateDirectory}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/CreateDirectory.html}", note=[Accessed: 06-July-2026]}
BibLaTeX
@online{reference.wolfram_2026_createdirectory, organization={Wolfram Research}, title={CreateDirectory}, year={2016}, url={https://reference.wolfram.com/language/ref/CreateDirectory.html}, note=[Accessed: 06-July-2026]}