経緯
自作した exe インストールタイプのアプリケーションが Windows の スマート アプリ コントロール でブロックされてしまったため、どうしたものか……と思っての対処法。
対処
以下の3つを順番に試して、3番目で上手く行くきました。
- 対象ファイルを右クリック、プロパティを開いて「全般」タブの「セキュリティ: このファイルはほかのコンピュータから取得したものです。~(後略)」というセキュリティ項目で「許可する」のチェックを入れて適用。
- PowerShell を管理者実行し、 exe ファイルがある場所まで移動して以下のコマンドを実行。
Unblock-File -Path "hoge-app.exe"
- 2. のファイルを別の場所 (もともとはダウンロードフォルダにあったので、ドキュメントの下) にexeを移動し、2. のコマンドを移動したフォルダ下で再度実行、コマンドを実行したファイルを元のフォルダ(今回はダウンロード下) へ上書きで戻す。
2. では効果がなかったものの、 3. を実施したところ exe を実行して無事インストールウィザードを起動することができました。