คำสั่งสำหรับติดตั้ง Microsoft .NET Runtime 10.0 โดยไม่มีหน้าต่างถามตอบ ถอนการติดตั้ง และตรวจจับจากเครื่องมือกระจายซอฟต์แวร์ เราแสดงคำสั่งเฉพาะเมื่อแน่ใจเท่านั้น คือมาจากแมนิเฟสต์หรือค่าเริ่มต้นที่มีเอกสารของเทคโนโลยีตัวติดตั้งนั้น
คู่มือที่เกี่ยวข้อง: พารามิเตอร์ติดตั้งแบบเงียบ: MSI, NSIS, Inno Setup · ถอนการติดตั้งโปรแกรมผ่านรีจิสทรีหรือ PowerShell
ใช้ winget
PowerShell
winget install --id Microsoft.DotNet.Runtime.10 -e --silent --accept-package-agreements --accept-source-agreementswinget upgrade --id Microsoft.DotNet.Runtime.10 -e --silentwinget uninstall --id Microsoft.DotNet.Runtime.10 -e --silentแยกตามตัวติดตั้ง
64 บิต · EXE (WiX Burn) · ผู้ใช้ทุกคน
ติดตั้งแบบเงียบ
dotnet-runtime-10.0.14-win-x64.exe /quietถอนการติดตั้ง
msiexec /x {97133668-5C89-42AA-9695-174541ED80FF} /qn /norestart- รหัสผลิตภัณฑ์ MSI
- {97133668-5C89-42AA-9695-174541ED80FF}
- คีย์รีจิสทรีสำหรับถอนการติดตั้ง
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{97133668-5C89-42AA-9695-174541ED80FF}
- DisplayVersion
- 10.0.14.36622
ARM64 · EXE (WiX Burn) · ผู้ใช้ทุกคน
ติดตั้งแบบเงียบ
dotnet-runtime-10.0.14-win-arm64.exe /quietถอนการติดตั้ง
msiexec /x {A00D7123-EB0B-45D1-8CF9-E8EDC91436E9} /qn /norestart- รหัสผลิตภัณฑ์ MSI
- {A00D7123-EB0B-45D1-8CF9-E8EDC91436E9}
- คีย์รีจิสทรีสำหรับถอนการติดตั้ง
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{A00D7123-EB0B-45D1-8CF9-E8EDC91436E9}
- DisplayVersion
- 10.0.14.36622
32 บิต · EXE (WiX Burn) · ผู้ใช้ทุกคน
ติดตั้งแบบเงียบ
dotnet-runtime-10.0.14-win-x86.exe /quietถอนการติดตั้ง
msiexec /x {40C88CC1-56C9-419F-971E-B49AF36A2673} /qn /norestart- รหัสผลิตภัณฑ์ MSI
- {40C88CC1-56C9-419F-971E-B49AF36A2673}
- คีย์รีจิสทรีสำหรับถอนการติดตั้ง
- HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{40C88CC1-56C9-419F-971E-B49AF36A2673}
- DisplayVersion
- 10.0.14.36622
PowerShell: ดาวน์โหลด ตรวจสอบ ติดตั้ง
ดาวน์โหลดไฟล์ทางการ ตรวจสอบค่า SHA256 แล้วติดตั้งแบบเงียบ
install-microsoft-net-runtime-10-0.ps1
$url = 'https://download.microsoft.com/download/e625be74-0ec4-4032-9c6e-93c68bffea9b/60fc0bdd-82d5-423c-b6bb-91de076b0290/dotnet-runtime-10.0.14-win-x64.exe'
$sha256 = '53A67D2D68A74A892010191D70080A5B359F41ED7D0BB2F92F120C9F0E4E199D'
$file = Join-Path $env:TEMP 'dotnet-runtime-10.0.14-win-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 '/quiet' -Wait install-microsoft-net-runtime-10-0.ps1
$url = 'https://download.microsoft.com/download/e625be74-0ec4-4032-9c6e-93c68bffea9b/cd885c21-84e5-49ee-8f97-02a55a64a285/dotnet-runtime-10.0.14-win-arm64.exe'
$sha256 = '9F92FD8F6CC065B3D05BFA2E2E69CCB397252E8B3FFEF6F926AA3362993FE95C'
$file = Join-Path $env:TEMP 'dotnet-runtime-10.0.14-win-arm64.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 '/quiet' -Wait install-microsoft-net-runtime-10-0.ps1
$url = 'https://download.microsoft.com/download/e625be74-0ec4-4032-9c6e-93c68bffea9b/1213158d-ba84-4229-ad21-b2b11b179511/dotnet-runtime-10.0.14-win-x86.exe'
$sha256 = '00F84FC2DDCBAE10F41266C869A0AB73E4FF63E61FA204A2AC6117C185B275C8'
$file = Join-Path $env:TEMP 'dotnet-runtime-10.0.14-win-x86.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 '/quiet' -Wait