0
PowerShellスクリプトからDISMツールを使用するとエラーをキャプチャする方法はありますか?PowerShellスクリプトのDISMエラーを処理します。
& cmd /c 'DISM /online /disable-feature /NoRestart /featurename:[feature_name] >NUL 2>&1'
if ($LASTEXITCODE -ne 0) {
Write-Host "ERROR"
} else {
Write-Host "SUCCESS"
}
[feature_name]
のいずれの場合でも、私はいつもエラーが発生します。私は別でcmdのコマンドを置き換える場合
は、しかし、それは、たとえば
& cmd /c 'dir [some_file] >NUL 2>&1'
[some_file]
は私が成功を得るために存在している場合は、それ以外の場合はエラーに動作します。
は 'DISM'コマンドレットを考えてみましょう。 https://technet.microsoft.com/itpro/powershell/windows/dism/inde –
DISMコマンドレットへのリンクが動作しませんでした。 https://technet.microsoft.com/en-us/library/hh852126.aspx?f=255&MSPPError=-2147217396 – lit
DISM'コマンドレットはWindows 7ではサポートされていません(スクリプトを実行する必要があります)。とにかく私はエラーを処理する方法を見つけました – AndroidX