問題タブ [default-programs]
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.
windows - アクセスとデフォルトでアプリケーションを表示する
アプリケーションをデフォルトの電子メール プログラムとして開発しており、[コントロール パネル] -> [プログラムの追加と削除] -> [アクセスとデフォルト] -> [カスタム] -> [デフォルトの電子メールを選択] のオプションの 1 つにしたいと考えています。プログラム: エリア。これはどのように行われますか?
アプリケーションを IExplore -> Tools -> Internet Options -> Programs -> E-mail のリストに追加するのはかなり単純なレジストリ変更です: しかし、どうやらこれは Access and Defaults 領域に表示されるリストではありません。
winapi - Windows Vista、既定のプログラム API、ファイル形式の関連付け、および (アン) インストーラー - 爆発的な組み合わせ!
私のアプリケーションはかなり行儀の良い Windows 市民なので、それを Windows Vista/7 に移植するときに、カスタム ファイル形式の関連付けコードをDefault Programs API のサポートに置き換えました。ただし、アプリケーションのアンインストーラーを作成しようとしたときに問題が発生しました。既定のプログラムAPIを介してファイル形式の関連付けを削除する方法がないようです。
IApplicationAssociationRegistration::ClearUserAssociations を呼び出そうとしましたが、実際には他のアプリケーションの関連付けを含むすべての関連付けが削除され、OS のデフォルト状態が完全に復元されます (これはもちろん受け入れられません)。
IApplicationAssociationRegistration::SetAppAsDefaultを呼び出して、ファイル形式の関連付けを以前の「所有者」に戻そうとしましたが、OS がサポートしていない多くの固有のファイル形式をアプリケーションが処理し、以前の「所有者」が存在しないため、役に立ちません。Windows では、空の文字列を SetAppAsDefault に渡すことはできません...
それで、私は何をしますか?良い解決策はありますか?
c# - デフォルトのブラウザではなく IE で URL を開く
ボタンをクリックすると、SharePoint 共有にあるファイルを開くアプリがあります。IE では Word でドキュメントを正しく開きます。ファイルに変更を加えると、その変更が SharePoint サーバーにプッシュされます。ただし、ユーザーが既定のブラウザーとして Firefox を使用している場合、Firefox は最初にファイルをダウンロードしてから、ローカル コピーを使用します。 . デフォルトのブラウザではなく IE でリンクを開くようプログラムに強制する方法はありますか (または直接 Word にしますが、ファイルにアクセスする前にユーザーのドメイン資格情報を渡す必要があります)。
FileDetails.Address
URL を word ドキュメントに制限します。
android - プログラム ファイルは Android のどこに保存されますか? ( .apk ファイルではなく、実際にインストールされたファイル)
最近、vzw Droid3 を root 化しましたが、プレインストールされているジャンク プログラムを一掃しようとしています。system/app にある .apk ファイルを見つけましたが、インストールされたファイルの場所を知りたいです。私が理解しているように、.apk ファイルは圧縮されたインストール ファイルであり、電話でプログラムを実行する実際のプログラム ファイルではありません。私は正しいですか?もしそうなら、インストールされたファイルはどこにありますか? ありがとう!
python - Linuxでデフォルトのアプリケーションをプログラムで決定する方法
Linuxでは、デフォルトのテキストエディタ、ターミナルなどをどのように決定できますか?
ディストロによって異なりますか?
c++ - c++ を使用してデフォルトの Windows テキスト エディター .exe パスを取得する
デフォルトの Windows テキスト エディター .exe パス c++ を取得する方法を知りたかっただけです。私のC ++割り当ての1つを改善するために、これがひどく必要です。やり方がわかりません。
java - 固定拡張子のすべてのファイルを開くようにデフォルトのリーダーを作成する(例:* .txt)
メモ帳の代わりに.txtファイルを読み取るようにJAVAリーダーをコーディングしています。問題は、そのプログラムをデフォルトのプログラムに設定して、すべての.txtファイルを開くことです。では、プログラムは、プログラムを介して開いているファイルをどのように区別しますか?最初にJFileChooserを開き、ユーザーがJFileChooserを介してそのファイルを開くようにするプログラムを作成したくありません。メモ帳のように.txtファイルを開くJavaでメモ帳を作成したいだけです。* .txtというファイルをクリックすると、プログラムを使用してそのファイルが開き、プログラムにそのファイルの文字が表示されます。
command-line - jar をファイルのデフォルト プログラムとして設定する
自分のjarファイルで特定のファイル形式を開きたいです。つまり、test.bo2 ファイルをダブルクリックすると、Java プログラムが開き、そのファイルのパスが (おそらくコマンドライン引数として) 送信されます。そのようなことは可能ですか?
現時点では、.jar ファイルはプログラムではないと思うので、.exe などから Java ファイルを実行する回避策はありますか? 助言がありますか?
さらに一歩進んで、最初の起動時にこれを自動的に設定するにはどうすればよいですか?