フラッシュドライブにインストールされるqtでプログラムを書いています。プラグインするとすぐに複数のオペレーティングシステムで実行する必要があります。さまざまなOSコンパイルをすべて別々のフォルダーに配置し、ドライブの最初の部分で各OSの自動実行を行うことでこれを実行できると考えていました。これは機能しますか?プラグを差し込むとすぐにポップアップしてドライブから実行されるという点で、サンディスクのu3に似ていると思われます。
2 に答える
5
それは確かに機能します - 基本的に、各自動実行構成ファイルは OS 固有であり、プラグインで実行する実行可能ファイルを正確に指定できます。
Sandisk U3 プラットフォームは、フラッシュ デバイスからの自動実行を禁止しているにもかかわらず、CD-ROM ドライブ上での自動実行を許可する、典型的な Windows 設定を回避するためのかなり悪質なトリックです。U3 デバイスには 2 つのパーティションがあり、そのうちの 1 つ (約 16MB) には ISO イメージが保持され、特別な USB コントローラーと共に、光学ドライブとして認識されます。
これらのドライブの 1 つを手に入れることができれば、それらを再プログラムして、他のやりたいことができるようにすることができます。
于 2011-02-19T21:31:18.460 に答える
0
サムドライブの自動同期スクリプトを修正した友人がいました。
Windowsでは、基本的に1つのAutoRun.infファイルに要約されます。
他のプラットフォームでは、わかりません。Linuxでは、おそらくデスクトップ環境とセキュリティ設定に依存します。
于 2011-02-19T21:36:33.770 に答える