
     [1f'                     d    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 Z
edk(  r e
        yy)    N)joinpathsep)FOLDERIDget_folder_pathc            
      *   t        j                         } | j                  ddd       | j                  dd       | j                  dd	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
   args*z'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
parse_args
no_consoler   r   r   r   osenvironcopyr   r   	DocumentsPublicDocumentschdirgetattr
subprocesssysexitcall)
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
c0YZ##%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__)r   r   r$   r%   os.pathr   r   menuinst.knownfoldersr   r   r.   __name__ r/   r-   <module>r5      s5     	  
 ! <$>N zF r/   