問題タブ [associate]
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.
api - Softlayer API: アカウントの関連付け?
現在、softlayer api に関するプロジェクトを開発しています。softlayer api を呼び出して子アカウントを作成したくありません。次に、softlayer api を呼び出して子アカウントを主要アカウントに関連付けます。そして、aoftlayer api で子アカウントを破棄します。
したがって、次の 3 つの質問があります。
- softlayer api で softlayer アカウントを作成するにはどうすればよいですか?
- softlayer api で子アカウントを主要アカウントに関連付けるにはどうすればよいですか?
- softlayer api で子アカウントを破棄するにはどうすればよいですか?
よろしく〜
batch-file - プログラムで特定のファイル拡張子を開くにはどうすればよいですか
カスタム拡張子のファイルにデータを保存する簡単なプログラムを C# で作成しました。ファイルはユーザーの PC のどこにでも保存でき、ユーザーは毎回異なるデータ ファイルをロードできます。
プログラムを exe ファイルに組み込み、サード パーティのインストーラーを使用して展開します。インストーラーは基本的にexeファイルとその依存関係を、ユーザーが実行できる1つのインストールexeファイルにパックします
ユーザーがインストール ファイルを実行すると、基本的なインストールが開始されます。ライセンスに同意し、インストール パスを選択します。</p>
プログラムとその依存関係は、選択したインストール パスに解凍されます。
ここで、プログラムで使用するカスタム ファイル拡張子を、プログラムで常に開くように関連付けたいと考えています。
私が見つけた最も簡単な解決策は、プログラムのインストール後に実行されるbatファイルを使用することでした(これはサードパーティのインストーラーによって処理され、batファイルを依存関係として追加するだけです)。
Bat ファイルは、基本的に次のように Assoc および Ftype コマンドを実行するだけです。
しかし、それには2つの問題があります:
1) このコマンドには管理者権限が必要です。これは、クライアントが取得するのに問題があります。
2)Ftypeコマンドにはインストールパスへのフルパスが必要ですが、インストールパスはユーザーがインストール時に決定するため、相対パス(batファイルの隣)しかありません。
;tldr;
私の質問は次のとおりです。
1) 管理者の許可なしにそれを達成できますか?
2) 相対パスで Ftype を使用する方法。