基本的な接続を設定する必要があるラップトップが 2 台あります。それらについて説明します。
ノートパソコンA: 何もインストールできない、セキュリティ保護された Windows 7 ラップトップ。ロックダウンされた VPN を使用しており、インターネットに接続していません。セキュリティ上の理由から、クロスオーバー ケーブルを使用しても、VPN 外のネットワークには何も接続できません。
使用するためにインストールを必要としないデバイス、またはそのデバイス用のドライバーが組み込まれているデバイス (USB フラッシュ ドライブなど) を接続して使用できます。
また、プログラムのすべてのリソースがプログラムのフォルダー内にあるか、組み込みリソース (.NET 4.0 または組み込み DLL) を使用する自己完結型のプログラムも実行できます。
このシステムのセキュリティを回避したくありません。
ラップトップB: 私が完全に制御できる Windows 8 開発者用ラップトップ。システムに変更を加える必要がある場合は、このラップトップでのみ変更を行いたいと考えています。
つまり、私が望んでいるのは、ラップトップ B の特定のフォルダー/ファイルをラップトップ A ですぐに利用できるようにすることです。私にとって理想的な状況は、ラップトップ B を、ラップトップ B のファイル リソースをすぐに利用できる外付けドライブとしてラップトップ A で利用できるようにすることですが、まだその方法を見つけていません。
何かアイデアはありますか? フラッシュドライブを、ある場所から別の場所にファイルをコピーするためだけに使用しないようにしています。
答え1
試してみたいアイデアはいくつかありますが、ラップトップ A のシステム ポリシーによって制限される可能性があります。
- 取得するクロスオーバーイーサネット ケーブルを使用してラップトップを接続し、ラップトップ B でファイル共有をオンにし、ラップトップ B で選択したフォルダーを共有し、UNC ファイル パス (例: \LaptopA\mySharedFolder) を使用してラップトップ A 上のフォルダーを参照します。
- クロスオーバー ケーブルが取り付けられたら、ラップトップ B でミニ Web サーバーを実行し、ラップトップ B のファイルを Web 参照します (例: \LaptopA_or_IpAddress:8000\path)。ミニ Web サーバーには Python を簡単に使用できます (
python -m SimpleHTTPServer
例については Web 検索してください)。 - 両方のラップトップに Bluetooth が搭載されている場合は、両方をオンにして、一方が他方を検出し、それぞれのインターフェースを介して個々のファイルを転送できます。