Hei
En ole löytänyt vastausta yksinkertaiseen kysymykseen joten koitetaan täältäkin. Minulla on powershell scripti joka avaa xml-tiedoston Infopath-ohjelmassa ja tulostaa sen. Se toimii ok. Joskus mukana on liitteenä esim. Excel-tiedosto, joka pitäisi saada auki oletusohjelmassa ja tulostaa. Nyt joudun tekemään sen manuaalisesti. Miten saan scriptin tunnistamaan liitetiedoston?
En ole löytänyt vastausta yksinkertaiseen kysymykseen joten koitetaan täältäkin. Minulla on powershell scripti joka avaa xml-tiedoston Infopath-ohjelmassa ja tulostaa sen. Se toimii ok. Joskus mukana on liitteenä esim. Excel-tiedosto, joka pitäisi saada auki oletusohjelmassa ja tulostaa. Nyt joudun tekemään sen manuaalisesti. Miten saan scriptin tunnistamaan liitetiedoston?
Vastaukset 3
Vanhimmat
Liitetiedosto on koodattu base64:lla tiedoston sisään. Siitä vaan purkamaan ei ole vaikeaa.
Eikö olisi yksinkertaisempaa tapaa, tyyliin "$infopath.XDocuments.Open($InfoForm.fullname,10)" jossa XDocuments korvataan liitetiedostolla? Liitteitä voi olla useita ja niiden kaikkien pitää tulostua automaattisesti. Liitteet ovat kaikki saman nimisiä ja samojen tagien sisällä!
*solved*