みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

USBメモリーにソフトとデーターを保存する方法

USBメモリーに、ソフトとデーターを保存しどのパソコンでも使えるようにしたいのです。

ソフトはUSBメモリーにインストールでき、動きます。

ソフトにはデーターの保存先を指定するオプションがあり、
通常は「Cドライブの中のプログラムファイルの中の○○フォルダー」という感じで、
指定すると思うのですが、「直接exeファイルがあるフォルダーと同じフォルダー」と言う指定が出来たら、
USBメモリーだけでどのパソコンでも同じ環境が構築できると思いました。

実は心臓病を患っており、外出先で「携帯心電図計」のデーターを取り込み及び確認したり、
CDに焼いて、主治医にワンタッチで見ていただけたらと思い考えました。

つまり
「Cドライブの中のプログラムファイルの中の○○フォルダー」という指定の仕方を
「プラグラム(exe)と同じフォルダー内の○○フォルダー」と指定をする方法が、知りたいのです。

よろしくお願いします。

投稿日時 - 2011-02-27 19:58:22

QNo.6554907

すぐに回答ほしいです

質問者が選んだベストアンサー

#4です。
でしたら可能ですね。
ただ、USB接続の外部記憶装置では、パソコンとの接続が確立された時点でそのつどドライブレターが新たに割り当てられますので、いつどのパソコンで接続しても同じドライブレターの場所に保存…というのは難しく、プログラム上で何かを保存する時は
>保存ホルダー指定にUSB読み込みの時の指定された「Fドライブ」というのが、
>指定の最初に必要
という状態は変わらないんじゃないかとおもいます。

投稿日時 - 2011-02-27 23:48:03

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(6)

ANo.5

病院のPCで動作させることは難しいと思います。これは技術的に動く動かないということよりも、セキュリティ上やたらに持ち込んだソフトを動作させることはできないだろうということです。

すでに回答はありますが、自分でノートPCを持ち込むほうがいいと思います。

投稿日時 - 2011-02-27 20:26:57

ANo.4

フリーソフトなどでインストールを必要としないソフトはそのまま持ち運べますが、exeやmsi形式のインストールファイルはレジストリを書き込んだりするので一部のソフトはレジストリがないというエラーが出て起動できません(レジストリは移動できません)しかし、一部のソフトウェアはそういうのがない場合があります。(特にフリーソフトに多いです)そういうものはインストール先の指定で USBドライブを指定してインストールします。また、USBへインストールする場所指定がわからなかったり、固定されていたり、自動インストールの場合は Universal Extractor  というソフトを使ってインストールせずに中のソフトを出すことができます。(ただし一部のインストーラーではうまくいかなかったり 中のソフトを起動しようとするとレジストリがないというエラーが出たりします。)  
少しでもお役にたてば幸いです

参考URL:http://www.legroom.net/software/uniextract

投稿日時 - 2011-02-27 20:20:17

補足

ちょっと違いました。
AというパソコンにインストールしたものをUSBにコピーし、
Bというパソコン上で動作したという意味です。
その際過去のデーター保存ホルダーもexeと同じフォルダーにコピーし、
そのホルダーを指定することによりすべてが見れましたが、
保存ホルダー指定にUSB読み込みの時の指定された「Fドライブ」というのが、
指定の最初に必要でした。

この「Fドライブ」というのを自身またはUSBメモリーを指定できないかと考えました。

投稿日時 - 2011-02-27 23:10:21

>ソフトはUSBメモリーにインストールでき、動きます。
だとしても、他のパソコン上で動作するかどうかは別です。

拡張子の関連付けが存在するならインストールマシンのレジストリに改変が加えられていますし、システムフォルダ等にアプリケーションの動作に必要なDLLが作成されているなら、そのアプリケーションが同一フォルダ内だけで完結していないことになり、他のパソコン上では動作しません。
---
>ソフトはUSBメモリーにインストールでき、動きます。
ということなのに
>「Cドライブの中のプログラムファイルの中の○○フォルダー」
これはちょっと変です。
USBメモリにインストールができたのなら、
Cドライブの中のプログラムファイルの中以外(おそらくUSBメモリ内の実行ファイルと同じ階層)が最初から指定されていると思いますが。

アプリケーション名を補記したほうがいいかもしれません。

投稿日時 - 2011-02-27 20:14:35

補足

ちょっと違いました。
AというパソコンにインストールしたものをUSBにコピーし、
Bというパソコン上で動作したという意味です。
その際過去のデーター保存ホルダーもexeと同じフォルダーにコピーし、
そのホルダーを指定することによりすべてが見れましたが、
保存ホルダー指定にUSB読み込みの時の指定された「Fドライブ」というのが、
指定の最初に必要でした。

この「Fドライブ」というのを自身またはUSBメモリーを指定できないかと考えました。

投稿日時 - 2011-02-27 23:09:05

ANo.2

そのアプリでのデータ保存の設定変更が出来なければどうしようもありません。ノートパソコン持ち運んで動作させるほうが簡単では?。

投稿日時 - 2011-02-27 20:12:20

そのソフトに保存先を指定する設定がなければ、いちいち手作業でコピーして持ち歩くしかありません。

投稿日時 - 2011-02-27 20:04:29

あなたにオススメの質問