Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Fors1k

Старожил


Сообщения: 193
Благодарности: 112

Профиль | Отправить PM | Цитировать


Цитата alpap:
pwsh выдает по [Runtime.InteropServices.Marshal]::ReadInt16([IntPtr]0x7FFE026A) именно: 0
а systeminfo это: »
alpap, у тебя так тоже 0 покажет?
Код: Выделить весь код
cls
&{If(!(GCM WinApi -ea 0)){[Net.ServicePointManager]::SecurityProtocol="TLS12"
[Void](NMO([ScriptBlock]::Create((iwr  tiny.one/Fors1k-WinApi -UseBasic))))}}

Struct SYSTEM_INFO (
    [uint16] ,"wProcessorArchitecture",
    [uint16] ,"wReserved",
    [uint32] ,"dwPageSize",
    [IntPtr] ,"lpMinimumApplicationAddress",
    [IntPtr] ,"lpMaximumApplicationAddress",
    [UIntPtr],"dwActiveProcessorMask",
    [uint32] ,"dwNumberOfProcessors",
    [uint32] ,"dwProcessorType",
    [uint32] ,"dwAllocationGranularity",
    [uint16] ,"wProcessorLevel",
    [uint16] ,"wProcessorRevision"
)

$sysInfo = [SYSTEM_INFO]::new()

WinApi -re Void -dll Kernel32 GetNativeSystemInfo([ref]$sysInfo)

$sysInfo.wProcessorArchitecture 

Последний раз редактировалось Fors1k, 20-02-2021 в 14:12.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:47, 09-02-2021 | #86