問題タブ [usb-drive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3795 参照

c# - USB ドライブが検出されたかどうか、または WinForm アプリケーションを使用していないかどうかを検出します

アプリケーションで次のことを行いたい

1) アプリケーションに USB ドライブが挿入されているかどうかを表示して、ユーザーに USB ドライブを挿入するように求めます。USBドライブが挿入されているかどうかをユーザーに通知したいだけです。それ以外の場合は、ラベルなどを使用して挿入するように促します(デバイスが挿入または削除されるたびにメッセージボックスが表示され続けるため、メッセージボックスを避けたいです。最終的にはイライラします。ユーザー) 私の Visual C# WinForm アプリケーションで。USB ドライブが存在する場合は、ラベルに「USB ドライブが検出されました」と表示されます。ユーザーは 1 つまたは複数の USB スティックを追加できますが、ステータスは変わりません。何もない場合、ラベルのステータスは「USB ドライブが見つかりません。USB ドライブを挿入してください」に変わります。

2) 1 つまたは複数の USB ドライブが追加されると、たとえば「James(F:)」などのドライブ文字を含むボリューム名がコンボボックス リストに追加されます。コンボボックス リストは、リストに追加された USB ドライブが削除されたときに、そのエントリを自動的に削除する必要もあります。そのため、USB がない場合、リストは空である必要があり、ラベルはユーザーに USB スティックまたはドライブを挿入するように再度促します。

0 投票する
1 に答える
3342 参照

usb - USB ドライブをシミュレートする方法

ソフトウェアのみで USB ドライブをシミュレートすることは可能ですか? たとえば、デバイス マネージャーがそれを USB デバイスとして認識できるように、ローカル メモリ空間を OS に公開することを意味します。私はハードウェアの実装に詳しくありませんが、何らかの方法で USB プロトコルをエミュレートできると確信しています。

私はこの本から始めました - USB Design By Example

最初に追加の参考文献を教えてください。

少し早いですがお礼を!

0 投票する
1 に答える
1944 参照

python - USB挿入時に、一意の識別子を記録し、ドライブをFAT32にフォーマットして、ファイルをコピーします。BashまたはPython

これが私がやりたいことです、

  • USBフラッシュドライブを挿入します。
  • マウントします。
  • 一意の識別子文字列をファイルに記録します。
  • ドライブをFAT32にフォーマットします。
  • テキストファイルをドライブにコピーします。
  • マウントを解除します。
  • ドライブを取り外します。

30回

状況はこれです、私は30のusbドライブを購入しました。きれいになるようにそれぞれをフォーマットする必要があります。各デバイスからの一意の文字列が必要です。それぞれに同じtxtファイルを置く必要があります。

私はスクリプトを書くのは得意ではありませんが、bashとpythonを読んでフォローすることはできます。

任意のポインタをいただければ幸いです。

編集

よろしくお願いします。

これが私がこれまでに得たものです。

nirsoft.netオプション>詳細オプション>「USBデバイスを挿入するときに次のコマンドを実行する」からUSBDeviewを使用し、次のコマンド「python getserial.py%serial_number%」を使用しました

getserial.pyスクリプトは、USBDeviewから渡された%serial_number%をテキストファイルに入れてから、ファイルをUSBデバイスにコピーします。

これを実行できる完全なスクリプトにはまだ興味がありますが、現時点では私の能力を超えていると思います。

0 投票する
1 に答える
2303 参照

batch-file - attrib のバッチ ファイル スクリプト

ペン ドライブの attrib スクリプトを実行するためのバッチ ファイルを作成したいと考えています。

しかし、問題はペンドライブの変更です。

最初にドライブ文字の書き込みを要求するバッチ ファイル

次に、そのドライブの属性スクリプトを実行します。

(私のペンドライブは、毎日以下のattribスクリプトを適用して自宅でクリアしたいクラスからウイルスを取得します

属性 -r -a -s -h /s /d

0 投票する
2 に答える
12222 参照

windows-7 - ブートローダーをプログラムする方法..? インストールに使用する Windows 7、XP、Vista、およびおそらく 98 SE を搭載した USB フラッシュ ドライブが必要

こんにちは、私の仲間の StackOverflow の友達です。

私が本当にやりたいこと、Windows 7、Windows XP (Pro および Home SP3)、Windows Vista の内容をコピーし、そのためのスペースが残っていると仮定して、最新の 98 SE インストール CD のコピーをフラッシュ ドライブにコピーすることです。実行する必要があるすべての OS インストールにそれを使用できるようにします。

明らかに、起動する OS インストールを選択できるブートローダーが必要になります。だから、これが可能かどうか興味があります。

だから - A) 私の小さなプロジェクトは実行可能ですか?

B) これを行うには、独自のカスタム ブート ローダーをプログラムする必要がありますか、それとも、Windows CD が既定で既に使用しているローダーを変更することは可能でしょうか (または、LiLo や Grub をハックして実行することもできます)。

C) ブートローダのプログラミング方法を学ぶのに適した場所を知っている人はいますか?それとも、これは私にはまったく当てはまりませんか? 私はプログラミングに関しては..まともですが、専門家という言葉の範囲ではありません。

私がフラッシュ ドライブでそれを必要とする理由は、単純に、それらからの読み取り速度が DVD や CD-ROM からの読み取り速度よりもはるかに高速になる傾向があるためです。

いつもお世話になっております!!

-スーター

0 投票する
1 に答える
1425 参照

visual-studio - USB キー上の Visual Studio?

これは可能ですか、それともローカル インストールが必要ですか?

0 投票する
1 に答える
1266 参照

windows-ce - Windows CE 5.0でUSBドライブを安全に取り外す方法は?

今日まで、私はWindows CEがすべてをディスクに書き込んでいて、USBスティックを取り外したときにFAT16が壊れることはないと思っていました。今日、私は間違っていることが証明されました。

私はUSBスティックを使用してWinCE5.0デバイスでテストを行っています。アプリやWinCEからスティックには何も書きません。アプリを実行するだけで、アプリはスティックから設定と画像を読み取ります。今日、この操作の順序だけでスティックファイルシステムが壊れました(そして私はそれを修正する必要があります)。

スティックを取り外す前にスティックをアンマウントするようにWinCE5.0に指示する方法はありますか?それは「ハードドライブ」と見なされ、タップアンドホールドメニューには「ドライブを安全に取り外す」という方針に沿ったものは何もありません。

この操作を実行するためのコードと、WindowsCEではまだ見つけられなかったいくつかのトリックの両方に満足しています。ありがとうございました。

0 投票する
2 に答える
15517 参照

c# - すべてのUSBドライブを入手するにはどうすればよいですか(プラグイン)

重複の可能性:
USBデバイスのリストを取得

WPFアプリを作成しています。

コンボボックスに接続されているすべてのUSBデバイス(ディスク!)を一覧表示する方法を探しています。

DriveInfo.GetDrives()を使用してすべてのドライブを一覧表示できますが、それをUSBデバイスにフィルターする簡単な方法はありますか?

ありがとう

0 投票する
7 に答える
5822 参照

windows - Windows での USB フラッシュ ドライブと USB ハード ドライブの区別

Win32 API を使用して、Windows で USB フラッシュ ドライブと USB ハード ドライブを区別しようとしています。

ドライブが取り外し可能な場合、GetDriveType()関数は DRIVE_REMOVABLE を返します。USB フラッシュ ドライブはもちろん取り外し可能です。しかし、Windows はおそらく USB ハード ドライブもリムーバブルと見なしていると思います (残念ながら、USB ハード ドライブにアクセスしてテストすることはできません)。

前もって感謝します。

0 投票する
2 に答える
9464 参照

linux - Linux: ブロックデバイスを USB デバイスにマップする方法は?

USB メモリ スティックを差し込むと、/sys/bus/usb/devices に新しいフォルダが表示されます。つまり、新しい USB デバイスです。

また、 /sys/block に新しいフォルダーが表示されます...したがって、新しいブロックデバイスです。

私の質問は、これら 2 つのデバイス間の防水マッピングを取得するにはどうすればよいですか? 手段: /sys/bus/usb/devices で新しいデバイスを取得した場合、どのブロック デバイスがこの USB デバイスにマップされているか、またはどのブロック デバイスに関連しているかをプログラムで (/sys/... をチェックして fi) 見つけるにはどうすればよいですか?逆に?!