0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[Unity]ネットワークドライブ(NAS等)にアクセスする恐らく一番単純なコード

Last updated at Posted at 2019-02-07

発端

ネットワーク、外部リソース回りはWWWクラスを利用してアクセスするのが一般的だが、もっと手軽に最小限のコードがあるのではないかと思って調べた

#結論

string path= @"\\NASDrive\root/hoge";
System.IO.Directory.CreateDirectory(path)

これで \\NASDrive\root ディレクトリに hoge というディレクトリの作成ができた。
Directory.GetFiles(path)hoge 内のファイルのパスを取得可能なので、後は画像データを読んだりテキストを読み書きしたりとご自由に。

注意

\\NASDriveをIPアドレスに変更してのアクセスは上手くいかなかった。
NG) @"\\192.168.XX.XX\root\~"

#補足
stringに@を加えるとエスケープ文字(\)が不要になる。地味に便利。

string path= @"\\NASDrive\root\hoge";
イコール
string path= "\\\\NASDrive\\root\\hoge";

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?