Функция os.system() выполняет команду операционной системы и возвращает код возврата команды, а не вывод команды. Поэтому переменная a по идее содержит код возврата выполнения команды, а не сам вывод.
Чтобы получить вывод команды, можно попробовать воспользоваться модулем subprocess вместо os.system().
Не факт что поможет, но мало ли
import subprocess
command = "netsh wlan show profile"
result = subprocess.run(command, capture_output=True, text=True, encoding="cp866")
output = result.stdout
print(output)
Параметр capture_output=True захватывает вывод команды, а text=True указывает на то, что вывод должен быть в виде текста (строки). Результат выполнения команды сохраняется в переменной result, а вывод доступен через result.stdout