USBメモリやSDカードにボリュームラベルを設定できると思いますが、そのメモリ内にあるファイルを指定する際に、ボリューム名でパス指定する方法はありますでしょうか?
必要性は、あるアプリケーションから、USBメモリやSDカードの特定のファイルに毎回決まったパスでアクセスしたいからです。
例えば
G:ドライブにTESTというボリューム名を付与したとし、そのトップにtest.txtというファイルがあるとします。
その際、通常は
G:\test.txt
でアクセスできると思うのですが、USBメモリやSDカードは、変わる可能性(※)があるので、ボリューム名であれば、自信で変えなければ変更されることはないと思うので、
TEST:\test.txt
などでアクセスできないかと考えています。
(※)
ドライブ名が変更されないように、ドライブ名を固定する方法が
http://oshiete.goo.ne.jp/qa/2384276.html
等で説明されておりますが、ここで指定したドライブ名が毎回固定される理屈がわかりません。
USBメモリやSDカードのユニークな識別子があって、その識別子をOSが覚えていて、そのメモリが接続されたときにその識別子に対応するドライブ名を割りつけるということなのでしょうか?そのような識別子が存在するのかがわかっていないためです。
No.1
- 回答日時:
結論から言うと無理です
ドライブレターはアルファベット一字のみです
ですからhttp://oshiete.goo.ne.jp/qa/2384276.htmlのやり方で固定した方が良いと思います
ちなみに理屈は
USBを刺す
↓
仮のドライブレターが決まる
↓
バッチファイル起動
↓
仮のドライブレターが指定したドライブレターになる
って感じです
この回答への補足
Xaar1995 さん
ご回答ありがとうございます。
質問としては、ドライブレターは一字でも問題なく、毎回そのドライブ名で固定できればそれでよいです。
http://oshiete.goo.ne.jp/qa/2384276.html
の方法で固定すれば、毎回ドライブ名は同じになる理屈を教えていただいているのだと思いますが、
たとえば、あるUSBメモリ(※)を、G:ドライブに固定したとした場合、
USBを刺す
↓
仮のドライブレターが決まる
⇒ここでは、L:ドライブが割り当てたられたとします。
↓
バッチファイル起動
⇒このバッチファイルは、L:ドライブで割り当てられたものが、G:ドライブに固定されているのでL:をG:に変更するバッチファイルということでよろしいでしょうか?
↓
仮のドライブレターが指定したドライブレターになる
⇒上記のバッチファイルが、L:からG:に変更してくれるということでよろしいでしょうか?
上記が正しいとした場合、(※)のUSBメモリが、G:に固定されているというのは、USBメモリを識別するものがないとG:に固定すべきというのがわからないと思います。
この識別はどのようにしているのでしょうか?
No.2ベストアンサー
- 回答日時:
あーちょっと私の方でも勘違いしていました
これはドライブレターが変わるのでは無く、指定したフォルダを仮想ドライブに作るというコマンドでしたね。
たとえばGドライブにtest.txtというファイルを作る場合。
まずUSBメモリー内にTESTフォルダを作りそこにtest.txtを入れる
↓
USBメモリーを刺す
↓
USBメモリーにLドライブが割り当てられる
↓
バッチ起動
↓
Gドライブ(仮想ドライブなので実際には存在しない)ができ、そこにG:¥TEXT¥test.txtというファイルが作られる。
(元のL:¥TEXT¥test.txtも残る。というかUSBメモリを抜くとG:¥TEXT¥test.txtにアクセスできない)
要は仮想のショートカットを作るみたいな感じです。
ちなみにGドライブが実際に存在していても問題ありません。ただしGドライブにG:¥TEXT¥test.txtがあると、上手く行きません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- USBメモリー・SDカード・フラッシュメモリー 銀行が振込データの受け渡しに未だにFDを使っている理由は「FDDがAドライブ固定だから」って本当? 11 2022/06/02 03:53
- その他(パソコン・周辺機器) Windowsマシン。USBタップの「自動切れ、再接続」がうざい。解決策は? 7 2023/01/25 08:27
- タブレット USBメモリにあるmp4の動画を安いタブレットで 5 2022/08/16 21:57
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- その他(パソコン・周辺機器) 回復ドライブは何回も作れますか? 4 2022/11/01 21:13
- Windows 10 回復ドライブを作成できない 3 2023/02/07 02:51
- 画像編集・動画編集・音楽編集 mp3の音楽ファイルの「アルバム」名を一括入力する方法 6 2023/05/08 14:58
- ドライブ・ストレージ Windows10での、ストレージのドライブ名の設定方法に関して教えて下さい 4 2022/07/08 15:59
- Android(アンドロイド) スマホに詳しい方、教えてください 4 2022/09/23 07:17
- Android(アンドロイド) 128GB LAZOS マイクロSDカード 1280円 もっと良い商品ある? 4 2023/02/07 19:42
このQ&Aを見た人はこんなQ&Aも見ています
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
光学ドライブの実質的な寿命っ...
-
Windows11の回復ドライブが作...
-
隣り合わないパーティションを...
-
システムで予約済み の領域を結...
-
PCゲームのデータをCドライブ以...
-
ディスクがドライブと互換性がない
-
パソコンのCドライブをCとDに分...
-
DVD RWドライブ(E:)の名前変更...
-
◆HDDの搭載基数を調べる方法◆
-
HP Z Turbo ドライブについて
-
4TBのHDDが突然認識されなくな...
-
外付けCDドライブだけ音楽CDが...
-
DVDマルチドライブなのにDVD-ROM?
-
HDDと光学ドライブのドライブレ...
-
大至急‼️
-
古いMOディスクを、読み取りたい
-
HDDドライブのSATA接続に順番は...
-
PS4ブルーレイドライブ非対応の...
-
外付HDのEドライブとFドライブ...
-
要領の大きいSSDにクローニング...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
光学ドライブの実質的な寿命っ...
-
隣り合わないパーティションを...
-
大至急‼️
-
外付けドライブ? 教えて下さい
-
パソコンのCドライブをCとDに分...
-
PCゲームのデータをCドライブ以...
-
Dドライブのみを何事も無かった...
-
CD-RWドライブ 回転しない、読...
-
BitLockerの自動ロック解除は内...
-
◆HDDの搭載基数を調べる方法◆
-
【Win10】SSD(C:ドライブ)上...
-
Cドライブの "Fujitsu" ファイ...
-
HDDと光学ドライブのドライブレ...
-
PCにCDが取り込めなくなりました
-
DVD RWドライブ(E:)の名前変更...
-
デスクトップPCのSSD パーティ...
-
古いMOディスクを、読み取りたい
-
Windows11の回復ドライブが作...
-
OSのパーティションの容量はど...
-
DVDマルチドライブなのにDVD-ROM?
おすすめ情報