Use win32api.GetFullPathName(path) if it exists to implement abspath().
diff --git a/Lib/ntpath.py b/Lib/ntpath.py
index 6bab89d..5782cbe 100644
--- a/Lib/ntpath.py
+++ b/Lib/ntpath.py
@@ -369,6 +369,10 @@
 
 # Return an absolute path.
 def abspath(path):
-    if not isabs(path):
-        path = join(os.getcwd(), path)
-    return normpath(path)
+    try:
+        import win32api
+        return win32api.GetFullPathName(path)
+    except ImportError:
+        if not isabs(path):
+            path = join(os.getcwd(), path)
+        return normpath(path)