問題タブ [dism]
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.
c# - WIX インストーラー - ExePackage からの戻り値を検証する
ExePackage
DISM を呼び出してさまざまなコンポーネントをダウンロードする WIX インストーラー (カスタム GUI) で多数の を実行しています。インターネットが利用できない場合、それらは失敗しますが、その理由をユーザーに伝えることができません。WIX インストーラ ログは、何が起こったかを適切に報告します。この情報/戻り値にアクセスする方法はありますか?
ログ:
[04B8:06B8][2013-08-06T09:39:00]i338: パッケージの取得: SQLEXPR_x86_ENU.exe、ペイロード: SQLEXPR_x86_ENU.exe、ダウンロード元: http://download.microsoft.com/download/0/4/ B/04BE03CD-EAF3-4797-9D8D-2E08E316C998/SQLEXPR_x86_ENU.exe [04B8:06B8][2013-08-06T09:39:45]e000: エラー 0x80072efd: URL への要求の送信に失敗しました: http://download.microsoftとにかくHTTP ステータス コードを処理しようとしています。[04B8:06B8][2013-08-06T09:39:45]e000: エラー 0x80072efd: URL から返された不明な HTTP ステータス コード 0: http://download.microsoft.com/download/0/4/B/04BE03CD -EAF3-4797-9D8D-2E08E316C998/SQLEXPR_x86_ENU.exe
wix - WIX が Windows 機能を有効にする
ソフトウェアをインストールする前に、一部の Windows 機能が有効になっているかどうかを確認する必要があります。
dismコマンドラインツールを使用して確認またはインストールできます。
これを行うカスタム アクションを作成しますが、「WIX ネイティブの方法」でそれを行う方法はありますか?
問題は、コマンドがコマンド プロンプトを起動することです。これは、エンド ユーザーにとって非常に見苦しいものです。どうすれば綺麗にできますか?これを行うためにブートストラップが必要かどうかはわかりません (.NET Framework のインストールなど)。
それを管理する拡張機能はありますか?
現在、WIX 3.7 を使用しています。
winapi - インストールされている機能とパッケージを照会するための Windows API
私のプロジェクトの 1 つで、特定の Windows Server マシンにどの機能/役割/役割サービスがインストールされているかを照会する方法が必要です。
Microsoft は伝統的に ( sysocmgr
Windows 2003、pkgmgr
Windows ocsetup
2008、dism
Windows 2012 で) 再発明を続け、OS に依存しないコードを書くことを困難にしています。
DISM 用の公式のネイティブ API (およびマネージ ラッパー) があることは確かです。Windows 2003 および 2008 用のものはありますか?
batch-file - DISM は .bat で失敗しますが、コマンド プロンプトからは正常に実行されます
次のような .bat スクリプトを作成しようとしています。
- WinPE イメージを作成します。
- イメージをマウントします。
- 画像に変更を加えさせてください。
- 変更をコミットします。と
- .iso イメージを作成します。
私のスクリプトはこれです:
私の問題はDISM /mount-wim
、このバッチで失敗した場合 (に変更%proj_name%
してもtest
) ですが、スクリプトを実行した後、同じコマンド プロンプトで正常に動作します。例えば:
test.bat
で失敗しますがwim not found
、:
test2.bat
成功しています。
ビルド スクリプトで DISM を動作させるにはどうすればよいですか?
iot - Windows 10 iot dism に失敗しました
なぜこれがうまくいかないのか、誰かが私にいくつかの指針を与えることができますか?
ここに記載されている手順に従っています。
私のラップトップには最新のW10バージョンがあります。(私は文字通りそれを更新しました)
コードを実行して flash.ffu イメージを適用すると
エラーが表示されます: 0xffffffff
DISM に失敗しました。操作は実行されませんでした。
dism.log を確認すると、次のように表示されます。
powershell - dism.exe コマンドをオンラインで呼び出す powershell を使用して言語パックをインストールする
以下のエラーが発生し、上記のコマンドを使用しても言語パックがインストールされません
イメージ バージョン: 10.0.10116.0
エラー: 87
package-path オプションは、このコンテキストでは認識されません。詳細については、ヘルプを参照してください。