人気: データ更新日:2026年11月1日

カテゴリ

インターネット1,361
コミュニケーション321
音楽・動画906
画像・デザイン543
オフィス・仕事効率化1,121
開発ツール3,140
AIツール536
セキュリティ・プライバシー390
システムツール3,140
ゲーム525
教育・科学239
ネットワーク・IT管理282

NASMのサイレントインストール方法

An asssembler for the x86 CPU architecture portable to nearly every modern platform, and with code generation for many platforms old and new.

NASMを確認画面なしでインストール・アンインストールし、展開ツールで検出するためのコマンドです。マニフェストの記載か、インストーラー技術の既定値として確実なコマンドだけを表示しています。

関連ガイド: サイレントインストールのオプション一覧 · レジストリとPowerShellでアンインストールする方法

wingetを使う

PowerShell
winget install --id NASM.NASM -e --silent --accept-package-agreements --accept-source-agreements
winget upgrade --id NASM.NASM -e --silent
winget uninstall --id NASM.NASM -e --silent

インストーラー別

64ビット · EXE(NSIS) · すべてのユーザー · en-US

サイレントインストールnasm-3.02-installer-x64.exe /S
インストール先を指定nasm-3.02-installer-x64.exe /S /D=C:\Apps\nasm
インストール先フォルダー
%ProgramFiles%\NASM

32ビット · EXE(NSIS) · すべてのユーザー · en-US

サイレントインストールnasm-3.02-installer-x86.exe /S
インストール先を指定nasm-3.02-installer-x86.exe /S /D=C:\Apps\nasm
インストール先フォルダー
%ProgramFiles(x86)%\NASM

PowerShell:ダウンロード・検証・インストール

公式ファイルをダウンロードし、SHA256を検証してからサイレントインストールします。

install-nasm.ps1
$url = 'https://www.nasm.us/pub/nasm/releasebuilds/3.02/win64/nasm-3.02-installer-x64.exe'
$sha256 = '0DDB40310861EB29F4D649FEB9466779982A2D251C0DB2B9CF0D21CF591171F3'
$file = Join-Path $env:TEMP 'nasm-3.02-installer-x64.exe'
Invoke-WebRequest -Uri $url -OutFile $file -UseBasicParsing
if ((Get-FileHash $file -Algorithm SHA256).Hash -ne $sha256) { throw 'SHA256 mismatch' }
Start-Process -FilePath $file -ArgumentList '/S' -Wait

共有