Gizport
1 回答
0
Share (facebook)
241
view
全般

USBメモリによる持ち出しと、Windowsのバッチファイルについて...

USBメモリによる持ち出しと、Windowsのバッチファイルについて 現在、ポータブル用に設計されていないPCソフトをUSBメモリに書き込んで、ネットカフェなど外出先のPCで痕跡を残さずに使用するためにバッチファイルを用いた方法を利用しています。

インターネットを参考にして今までに成功したソフトはSkypeなど3種類ほどあり、今回新たにブラウザソフトの「CravingExplorer」についてやってみたのですが、途中で躓いてしまいました。

このソフトは、本体は実行ファイルと同じ階層から読み込んでくれるので、持ち出し自体はバッチファイルを用いずに可能なのですが、構成設定ファイルなどがVista・7ではAPPDATA内に保存されており、これを読み込むようにしたいのですが同じようにやってもダメでした。

ちなみにSkypeについては

.skype.exe /datapath:".○○○(実行ファイルと同階層のフォルダ名)" /removable

その他(主にゲームソフト)については

set APPDATA=.○○○(実行ファイルと同階層のフォルダ名)
△△△.exe

としてバッチファイルを作成し、それぞれのアプリケーションと同じ階層に置いて実行しています。

これらを真似てみたのですが、どうも上手くいきません。

そもそもこの

「set APPDATA=○○○」

という記述は、それ以降に記述されるプロセスにおいて、「APPDATA」を「○○○」に置き換えるというものだと思っていたのですが、それで正しいですか?
正しいとすれば、どうしてSkypeや今回のCravingExplorerでは上手くいかないのでしょうか?

また、本来であれば「~APPDATARoaming×××(ゲーム名)」というパスであるのに、どうしてバッチファイルで置き換えた場合は「~○○○×××」というパスになるのでしょうか?「Roaming」はいったいどこへ……?

そして本題の、CravingExplorerの構成設定ファイルなどを、USBメモリ上から読み込む方法は存在しますか?
探してみると、APPDATA以下の指定のファイルを、アプリケーション終了時に任意の場所にコピーするというバッチファイルを用意し、任意の場所をUSBメモリ上に設定し、コピー後はAPPDATA以下のファイルを削除するという方法が見つかったのですが、正直なところ面倒くさいです。
無ければそれで構わないので、Skypeなどのように完全にUSBメモリ上から読み込む方法が存在するかどうかを教えてください。

回答よろしくお願いします。
Yahoo!知恵袋 4638日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
レジストリファイルに起動に必要な情報を記録するようなタイプのソフトは無理だと思いますよ。


set APPDATA=○○○

は、環境変数のAPPDATAに○○○というデータを入れろという命令です。アプリ側で、APPDATAという環境変数の値を調べると、環境設定ファイルをどこに保存しているのかが解るようになっています。この値の変更はバッチファイル内だけで有効で、システムその物には影響を与えません。

USBメモリで持ち運べるブラウザには、この様な物が有ります。
http://freesoft-100.com/usb/browser.html

Firefoxなどは、アドオンでYouTubeなどの動画ダウンロードが出来る物が有ります。
http://video-downloadhelper.softonic.jp/
Yahoo!知恵袋 4631日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
61
Views
質問者が納得接続は間違っていないようなので、UW500の設定の問題ではないでしょうか。 TRACK DOWN を DIGITAL にしてみては? 【説明書12ページより引用】 ① DIGITAL IN( デジタルイン ) 端子 MD や CD プレーヤーなどのデジタル信号を入力する端子です。接続には光デジタルケーブル ( 角型プラグ ) を使用します。また、リアパネルの INPUT SELECT スイッチをDIGITAL」に設定します。 【説明書15ページより引用】 また、「TRACK DOWN」に設定すると、...
3680日前view61
全般
60
Views
質問者が納得>ネットワークアダプタがないので コントロールパネル→デバイスマネージャー→ネットワークアダプターの⊿をクリックして開きます。EthernetとWirelessのアダプターがないということですか? 最低でもEthernet(有線LAN)があるはずですが...それがAsrock M3A UCC Realtek LAN ですか? Ethernetのアダプターがナマで生きていれば、その他不明なデバイス?として認識される筈ですが Asrock M3A UCC には PCIE x1 Gigabit LAN 1
3698日前view60
全般
57
Views
質問者が納得USBマイクを使った場合、PCのステレオミキサーが使えなくなるので、キャプチャ音が使えなくなります。つまり、実況動画に向きません。 マイクは、マイク端子のマイクを使うことをお勧めします。 具体的に何が必要か、どのように行うのか、 以下のページの「マイク」の項目を参考にどうぞ。 ↓ゲームの実況動画(プレイ動画)を作る方法 http://note.chiebukuro.yahoo.co.jp/detail/n2078
3699日前view57
全般
70
Views
質問者が納得>インストール時にLinuxBeanのブートローダをインストールするデバイスでUSBを選択しているのですが、MBRに書き込みが行われてしまい、windowsを起動することができなくなります。 LinuxBeanだったか記憶があやふやですが、確かにそういう不具合のあるバージョンがありました。他にも記憶違いだといけないので名前はあげませんが、複数回そういう不具合の経験があります。 USBメモリの方も、PCの方もブートローダーの再インストールをすれば正常に起動するようになります。 LinuxBeanの...
3701日前view70
全般
66
Views
質問者が納得〔置き換え〕〔書き換え〕と〔上書き〕 デバイスの特徴で左右されそうな感じですね。 (不確実な話で、裏付けもとっていません) 記録(記憶)に使うHDDとSDD(USBメモリーを含む)は構造が異なります。 HDDは内部のHDに磁気を使って記録します。 SSDなどはフラッシュメモリーにデータを記録します。 HDはデータを構成する一部分または全部を変更する(消したり書いたり)することが可能であるが、SSDなどのフラッシュメモリーは一部分を書き直すことができない。 SSDは変更するデータ(新しいデータ)のすべてを...
3701日前view66

関連製品のQ&A