Notes
Notes - notes.io |
chcp 65001 >nul
powershell -Command "Get-CimInstance -ClassName Win32_ComputerSystemProduct | Select-Object -Property Name"
powershell -Command "Get-CimInstance -ClassName Win32_BIOS | Select-Object -Property SerialNumber"
powershell -Command "Get-CimInstance -ClassName Win32_Processor | Select-Object -Property Name, CurrentClockSpeed, MaxClockSpeed"
powershell -Command "Get-CimInstance -ClassName Win32_PhysicalMemory | Select-Object -Property DeviceLocator, Manufacturer"
powershell -Command "Get-CimInstance -ClassName Win32_PhysicalMemory | Select-Object -Property DeviceLocator, PartNumber, @{Name='Capacity (GB)'; Expression={[math]::round($_.Capacity / 1GB, 2)}}"
systeminfo | findstr /C:"Total Physical Memory"
powershell -Command "Get-WmiObject Win32_PhysicalMemory | Select-Object SerialNumber"
rem Get memory speed, manufacturer, and capacity
for /f "tokens=*" %%a in ('powershell -Command "Get-CimInstance -ClassName Win32_PhysicalMemory | Select-Object -ExpandProperty Speed"') do set memorySpeed=%%a
for /f "tokens=*" %%b in ('powershell -Command "Get-CimInstance -ClassName Win32_PhysicalMemory | Select-Object -ExpandProperty Manufacturer"') do set memoryManufacturer=%%b
for /f "tokens=*" %%c in ('powershell -Command "Get-CimInstance -ClassName Win32_PhysicalMemory | Select-Object -ExpandProperty Capacity"') do set memoryCapacity=%%c
rem Use PowerShell to convert capacity to GB
for /f %%d in ('powershell -Command "[math]::round(%memoryCapacity% / 1GB, 2)"') do set memoryCapacityGB=%%d
echo Memory Speed: %memorySpeed% MHz
if %memorySpeed% lss 400 (
set memoryTypeName=DDR
) else if %memorySpeed% lss 1066 (
set memoryTypeName=DDR2
) else if %memorySpeed% lss 2133 (
set memoryTypeName=DDR3
) else if %memorySpeed% lss 3200 (
set memoryTypeName=DDR4
) else (
set memoryTypeName=DDR5
)
echo Memory Type: %memoryTypeName%
REM Tüm hesaplamaları PowerShell içinde yapıyoruz
for /f "delims=" %%A in ('powershell -Command ^
"(Get-WmiObject -Class Win32_PhysicalMemoryArray).MaxCapacity / 1024 / 1024"') do set "maxCapacityGB=%%A"
for /f "delims=" %%A in ('powershell -Command ^
"(Get-WmiObject -Class Win32_PhysicalMemoryArray).MemoryDevices"') do set "memoryDevices=%%A"
for /f "delims=" %%A in ('powershell -Command ^
"(Get-WmiObject -Class Win32_PhysicalMemory | Measure-Object).Count"') do set "ramModules=%%A"
for /f "delims=" %%A in ('powershell -Command ^
"[math]::round((Get-WmiObject -Class Win32_PhysicalMemory | Measure-Object -Property Capacity -Sum).Sum / 1GB, 2)"') do set "totalCapacityGB=%%A"
REM Boş bellek yuvası hesaplama
if defined memoryDevices if defined ramModules (
set /a "emptySlots=(memoryDevices - ramModules)"
)
REM Sonuçları ekrana yazdırma
echo Toplam Bellek Yuvası Sayısı: %memoryDevices%
echo Takılı RAM Modülü Sayısı: %ramModules%
echo Boş Bellek Yuvası Sayısı: %emptySlots%
echo Toplam Takılı Bellek Kapasitesi: %totalCapacityGB% GB
echo Maksimum Desteklenen Bellek Kapasitesi: %maxCapacityGB% GB
endlocal
powershell -Command "Get-CimInstance -ClassName Win32_VideoController | Select-Object Name, @{Name='VRAM (GB)'; Expression={[math]::round($_.AdapterRAM / 1GB, 2)}}"
powershell -Command "Get-PhysicalDisk | Select-Object DeviceID, Model, SerialNumber, @{Name='Size(GB)';Expression={[math]::round($_.Size / 1GB, 2)}}, MediaType, BusType | ForEach-Object { $interfaceType = (Get-WmiObject Win32_DiskDrive | Where-Object { $_.DeviceID -eq $_.DeviceID } | Select-Object -ExpandProperty InterfaceType); $_ | Add-Member -MemberType NoteProperty -Name 'InterfaceType' -Value $interfaceType -Force; $_ }"
powershell -Command "Get-WmiObject -Class Win32_DiskDrive | Select-Object Model, FirmwareRevision"
powershell -Command "Get-WmiObject -Class Win32_BaseBoard | Select-Object Manufacturer, Product, SerialNumber, Version; Get-WmiObject -Class Win32_BIOS | Select-Object Manufacturer, Version"
systeminfo | find "OS Name"
systeminfo | find "System Type"
systeminfo | find "Install Date"
systeminfo | find "OS Version"
nslookup myip.opendns.com resolver1.opendns.com
pause
![]() |
Notes is a web-based application for online taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000+ notes created and continuing...
With notes.io;
- * You can take a note from anywhere and any device with internet connection.
- * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
- * You can quickly share your contents without website, blog and e-mail.
- * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
- * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.
Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.
Easy: Notes.io doesn’t require installation. Just write and share note!
Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )
Free: Notes.io works for 14 years and has been free since the day it was started.
You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;
Email: [email protected]
Twitter: http://twitter.com/notesio
Instagram: http://instagram.com/notes.io
Facebook: http://facebook.com/notesio
Regards;
Notes.io Team
