win32com.client.Dispatch неверно передает путь
Не могу понять в чем дело...
import win32com.client
path = r'F:\1.Сертификаты ГОССТРУКТУР\Ардатовский муниципальный округ\Жданкин.cer'
shell = win32com.client.Dispatch('WScript.Shell')
shell.SendKeys(path)
Вставляет такую запись - а:\1.Сертификаты ГОССТРУКТУР\Ардатовский муниципальный округ\Жданкин.35
Иногда такую - F:\1. `00\ \00 .cer`
Переписывал строку под эту, нужного эффекта нет...
shell.SendKeys(path.encode("utf-8"))
В чем причина не пойму, в интернете даже примерной темы не нашел. Помогите пожалуйста, нужно что бы выдало - F:\1.Сертификаты ГОССТРУКТУР\Ардатовский муниципальный округ\Жданкин.cer