Python (или, точнее, ОС) ищет библиотеки DLL с помощью os.environ ["PATH"], а не с помощью поиска sys.path.
Таким образом, вы можете запустить Python, используя вместо этого простой файл .cmd, который добавляет \ server \ share \ python26 к пути (учитывая, что установщик (или вы) скопировал библиотеки DLL из \ server \ share \ python26 \ lib \ site-packages \ pywin32-system32 to \ server \ share \ python26).
Или вы можете добавить следующий код в ваши скрипты, прежде чем они попытаются импортировать win32api и т. Д.:
# Add Python installation directory to the path,
# because on Windows 7 the pywin32 installer fails to copy
# the required DLLs to the %WINDIR%\System32 directory and
# copies them to the Python installation directory instead.
# Fortunately, in Python it is possible to modify the PATH
# before loading the DLLs.
os.environ["PATH"] = sys.prefix + ";" + os.environ.get("PATH")
import win32gui
import win32con