How to get list of every vault entry with disabled autofill?

Why are you using bw get item instead of bw list?

I don’t have CLI installed, and I know very little PowerShell, so I can’t debug this for you, but I would think you should only need minor revisions to the following expression (from this post in the sorting thread):

(.\bw list items | ConvertFrom-Json) | Where-Object { $_.type -eq 1 } | Select-Object -ExpandProperty login -Property name | Where-Object { $null -ne $_.passwordRevisionDate } | Sort-Object -Property passwordRevisionDate | Select-Object -Property name, passwordRevisionDate

Perhaps something like the following (this is me improvising, no guarantees that this will work as is):

(.\bw list items | ConvertFrom-Json) | Where-Object { $_.type -eq 1 } | Select-Object -ExpandProperty login -Property name | Where-Object {$_.autofillOnPageLoad -eq 1 } |  Select-Object -Property name, autofillOnPageLoad