$ for i in *.app/Contents/Info.plist; do grep -q CFBundleURLSchemes "$i" && { echo -n '// '; dirname "$(dirname "$i")"; plutil -convert json -o - "$i" | jq -c '.CFBundleURLTypes[]'; }; done // Internet Explorer — w10_a01.app {"CFBundleURLName":"URL:File Transfer Protocol","CFBundleURLSchemes":["ftp"]} {"CFBundleURLName":"URL:HyperText Transfer Protocol","CFBundleURLSchemes":["http"]} {"CFBundleURLName":"URL:MK Protocol","CFBundleURLSchemes":["mk"]} {"CFBundleURLName":"URL:HyperText Transfer Protocol with Privacy","CFBundleURLSchemes":["https"]} {"CFBundleURLName":"URL:RES Protocol","CFBundleURLSchemes":["res"]} // Launch Windows App — w10_a01.app {"CFBundleURLName":"URL:Devices Flow Display Topology Protocol","CFBundleURLSchemes":["ms-settings-displays-topology"]} {"CFBundleURLName":"URL:Available Networks Protocol","CFBundleURLSchemes":["ms-availablenetworks"]} {"CFBundleURLName":"URL:Devices Flow Connectable Devices Protocol","CFBundleURLSchemes":["ms-settings-connectabledevices"]} // Microsoft OneDrive — w10_a01.app {"CFBundleURLName":"URL: OneDrive Client Protocol","CFBundleURLSchemes":["onedrive.webaction"]} // Quick Assist — w10_a01.app {"CFBundleURLName":"URL:ms-quick-assist","CFBundleURLSchemes":["ms-quick-assist"]} // Windows Contacts — w10_a01.app {"CFBundleURLName":"URL:LDAP Protocol","CFBundleURLSchemes":["ldap"]} // Windows Control Panel — w10_a01.app {"CFBundleURLName":"Microsoft Workfolders","CFBundleURLSchemes":["microsoft.workfolders"]} // Windows Defender User Interface — w10_a01.app {"CFBundleURLName":"URL:Windows Defender","CFBundleURLSchemes":["windowsdefender"]} // Windows Explorer — w10_a01.app {"CFBundleURLName":"File Explorer 'Zip' button","CFBundleURLSchemes":["explorer.zipselection"]} {"CFBundleURLName":"Windows Search protocol","CFBundleURLSchemes":["search"]} {"CFBundleURLName":"File Explorer 'Erase this disc' button","CFBundleURLSchemes":["explorer.erasedisc"]} {"CFBundleURLName":"File Explorer 'Burn to disc' button","CFBundleURLSchemes":["explorer.burnselection"]} // Windows host process (Rundll32) 2 — w10_a01.app {"CFBundleURLName":"URL:Telnet Protocol","CFBundleURLSchemes":["telnet"]} {"CFBundleURLName":"URL:RLogin Protocol","CFBundleURLSchemes":["rlogin"]} {"CFBundleURLName":"URL:TN3270 Protocol","CFBundleURLSchemes":["tn3270"]}