Skip to main content

Windows shell functions

Project description

winshell Module
***************

What is it?
-----------

Certain aspects of the Windows user interface are grouped by
Microsoft as Shell functions. These include the Desktop, shortcut
icons, special folders (such as My Documents) and a few other things.
These are mostly available via the shell module of the pywin32
extensions, but whenever I need to use them, I've forgotten the
various constants and so on.

Several of the shell items have two variants: personal and common,
or User and All Users. These refer to systems with profiles in use:
anything from NT upwards, and 9x with Profiles turned on. Where
relevant, the Personal/User version refers to that owned by the
logged-on user and visible only to that user; the Common/All Users
version refers to that maintained by an Administrator and visible
to all users of the system.

There are other generally useful functions which are grouped under
the heading of shell-related, for example moving & copying files
with animated progress icons and deleting them into the system
recycle bin.

The module has three main parts:

* :doc:`special-folders`
* File Operations
* Structured Storage


Where do I get it?
------------------

* Source: https://github.com/tjguk/winshell
* Release: http://pypi.python.org/pypi/winshell


Copyright & License?
--------------------

(c) Copyright Tim Golden <mail@timgolden.me.uk> 2012
Licensed under the (GPL-compatible) MIT License:
http://www.opensource.org/licenses/mit-license.php


Prerequisites
-------------

The module has been tested on versions of Python from 2.4 to 3.2. It may work
on older (or newer) versions but I don't have those installed for testing.
It's tested with the most recent pywin32 extensions, but the functionality
it uses from those libraries has been in place for many versions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

winshell-0.4.zip (6.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

winshell-0.4.win32.exe (203.9 kB view details)

Uploaded Source

File details

Details for the file winshell-0.4.zip.

File metadata

  • Download URL: winshell-0.4.zip
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for winshell-0.4.zip
Algorithm Hash digest
SHA256 6a5c0c7e686c2b44e4c814bd26a06eb03a40074171ea9069301b0b555e397cec
MD5 cf99a61efd378706312eb02e1156618b
BLAKE2b-256 3db8a7da88f343391dabbeabe3415243826e3c49040d266ecbe6505554cd018f

See more details on using hashes here.

File details

Details for the file winshell-0.4.win32.exe.

File metadata

  • Download URL: winshell-0.4.win32.exe
  • Upload date:
  • Size: 203.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for winshell-0.4.win32.exe
Algorithm Hash digest
SHA256 0ef5a8f4ae36366956ac41605590dfde6e6f8d4abfc32c4fd040aa600c450f7b
MD5 2f6fdde139738e35d9eef904f1d28914
BLAKE2b-256 53aa11b1ff0da05872e61056eca50e9ee2aa9956fd66813698cef6896ca15c25

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page