
    %
i                     b   d dl Z d dlZd dlZd dlZd dlmZmZ d dlT d Zd Z	d Z
edk    r eej                  dk    rXej        dd         D ]FZ e j         e          Zer&eD ]"Z ee            ee            e             #: ed	e           GdS  ed
            e
             dS dS )    N)shellshellcon)*c                    t          j        t          j        d t           j        t          j                  }|                    t           j                  }|                    | t                     |
                    dt          j        t          j        z             |                    d          \  } }t          d| d|                    t          j                  d                    t          d|                                           t          d|                                           t          d|                                           d S )Nr   z	Filename:z, UNC=zDescription:zWorking Directory:zIcon:)	pythoncomCoCreateInstancer   CLSID_ShellLinkCLSCTX_INPROC_SERVERIID_IShellLinkQueryInterfaceIID_IPersistFileLoad	STGM_READResolveSLR_ANY_MATCH	SLR_NO_UIGetPathprintSLGP_UNCPRIORITYGetDescriptionGetWorkingDirectoryGetIconLocation)fname	shellLinkpersistFilefindDatas       C:\Users\Dell Inspiron 16\Desktop\tws\AgrotaPowerBi\back-agrota-powerbi\mcp-client-agrota\venv\Lib\site-packages\win32comext/shell/demos/dump_link.pyDumpLinkr      s   *&	 I **9+EFFKUI&&&a,u>???''**OE8	+uh	(9(9%:P(Q(QRS(TUUU	.)2244555	
	 = = ? ?@@@	'9,,../////    c                     |D ]G}t          |d           	 t          |           $# t          j        $ r t          d           Y Dw xY wd S )N )endz - not a link)r   r   r   	com_error)nothingpathnamesnames       r   	FavDumperr(      sr     # #d	#TNNNN" 	# 	# 	#/"""""	#	# #s   'AAc                      t          t          j        dt          j                            } t          d|            t          j                            | t          d            d S )Nr   zYour favourites are at)
strr   SHGetSpecialFolderPathr   CSIDL_FAVORITESr   osr%   walkr(   )favfolds    r   DumpFavoritesr0   '   sN    %.q(2JKKLLG	
"G,,,GLL)T*****r   __main__   zCan not findzDumping your favorites folder!)globr-   sysr   win32com.shellr   r   win32com.storageconr   r(   r0   __name__lenargvfspecfilesfiler    r   r   <module>r>      sY    				 



     * * * * * * * * ! ! ! !0 0 0"# # #+ + + z
s38}}qXabb\ 	- 	-EDIe$$E -!  DE$KKKHTNNNEGGGG
 ne,,,,	- 	- 	./// r   