> Hopefully someone can enlighten me with this Windows issue.
>
> I use os.startfile() to launch pdf and html files. So far so good.
>
> Build using py2exe. Install as service. When os.startfile() is
> ran inside
> service, nothing happens. No error message. Nothing as all.
>
> Even if I build it as .exe, the os.startfile() would function.
>
> I'm suspecting priviledge issue. But even if I change the service
> logon as
> myself instead of LocalAdmin, it makes no difference.

Have you tried it as a service running from a .py file?  If you have the
same problem it is not related to py2exe.

Note that services generally have no access to your desktop, so the
startfile() may actually be succeeding, but invisible to you.  Try playing
with the "Allow service to interact with the desktop" flag, but even then,
doing this kind of thing from a service is not recommended (services really
are designed for programs that never need to interact with the user)

Mark

_______________________________________________
Python-win32 mailing list
Python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to