
    ͈2gQ                     f    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mZm	Z	 ddZ
edk(  r e
        yy)    N)joinpathsep)FOLDERIDget_folder_pathc           
      H   t        j                         }|j                  ddd       |j                  dd       |j                  dt         j                  d	
       |j	                  |       }|j
                  }|j                  }|j                  }t        j                  |t        |ddd      t        |ddd      t        |dd      t        |d      g      }t        j                  j                         }|t        z   |d   z   |d<   ||d<   t        t        j                        \  }}	|	rt        t        j                         \  }}	|	st        j"                  |       i }
|rt%        t&        dd      |
d<   t)        j*                  t'        j,                  |fd|i|
       y )Nz--no-console
store_truez-Create subprocess with CREATE_NO_WINDOW flag.)actionhelpprefixz/Prefix to be 'activated' before calling `args`.)r
   argsz'Command (and arguments) to be executed.)nargsr
   Libraryz	mingw-w64binusrScriptsPATHCONDA_PREFIXCREATE_NO_WINDOWi   creationflagsenv)argparseArgumentParseradd_argument	REMAINDER
parse_args
no_consoler   r   r   r   osenvironcopyr   r   	DocumentsPublicDocumentschdirgetattr
subprocesssysexitcall)argvparserparsed_argsr   r   r   	new_pathsr   documents_folder	exceptionr   s              4lib/python3.12/site-packages/menuinst/_legacy/cwp.pymainr/      s   $$&F
|2a   'XY
h((/X   ##D)K''JFDK7E51E*#	
I **//
Cg%F3CK C"1(2D2D"Ei&5h6N6N&O#)
!"M)0=OQ[)\o&HHZ__T<s<m<=    __main__)N)r   r   r$   r%   os.pathr   r   menuinst.knownfoldersr   r   r/   __name__ r0   r.   <module>r6      s5     	  
 ! <&>R zF r0   