<?xml version="1.0" encoding="utf-8"?>
<!--C:\Users\Niki\Desktop\VcGroup_работа с папками и файлами.xml-->
<!--This commandGroup xml file was exported from VoxCommando-->
<VoiceCommands version="2.2.1.4">
    <commandGroup open="False" name="работа с папками и файлами" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="1183" name="создание файла  пльзователь" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Results.SetLastResult</cmdType>
                <params>
                    <param>{4}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)Contains(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;.docx</ifParams>
                <then>
                    <action>
                        <cmdType>Results.RegEx</cmdType>
                        <params>
                            <param>(.*?).docx</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>Results.SetVar</cmdType>
                        <params>
                            <param>oldname</param>
                            <param>{Match.1}</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)Contains(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;.txt</ifParams>
                <then>
                    <action>
                        <cmdType>Results.RegEx</cmdType>
                        <params>
                            <param>(.*?).txt</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>Results.SetVar</cmdType>
                        <params>
                            <param>oldname</param>
                            <param>{Match.1}</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <action>
                <cmdType>PayloadXML.AddPair</cmdType>
                <params>
                    <param>C:\Users\Niki\Documents\voxcommando\payloads\место для создания програмных фалов.xml</param>
                    <param>{2}</param>
                    <param>{var.oldname}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <event>Watcher.sozdanie.Created.Новый текстовый документ</event>
        </command>
        <command id="1185" name="открой фаил из своей папки на..." enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Launch.OpenFile</cmdType>
                <params>
                    <param>{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>открой фаил</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\место для создания програмных фалов.xml</payloadFromXML>
            <phrase>из своей папки </phrase>
        </command>
        <command id="1184" name="переименование файла" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>OSD.ShowText</cmdType>
                <params>
                    <param>{1}--{2}--{3}--{4}=={5}</param>
                </params>
                <cmdRepeat>0</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.SetLastResult</cmdType>
                <params>
                    <param>{2}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)Contains(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;.txt</ifParams>
                <then>
                    <action>
                        <cmdType>Results.RegEx</cmdType>
                        <params>
                            <param>(.*?).txt</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>Results.SetVar</cmdType>
                        <params>
                            <param>oldname</param>
                            <param>{Match.1}</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)Contains(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;.docx</ifParams>
                <then>
                    <action>
                        <cmdType>Results.RegEx</cmdType>
                        <params>
                            <param>(.*?).docx</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>Results.SetVar</cmdType>
                        <params>
                            <param>oldname</param>
                            <param>{Match.1}</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <action>
                <cmdType>Results.SetLastResult</cmdType>
                <params>
                    <param>{3}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)Contains(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;.txt</ifParams>
                <then>
                    <action>
                        <cmdType>Results.RegEx</cmdType>
                        <params>
                            <param>(.*?).txt</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>Results.SetVar</cmdType>
                        <params>
                            <param>newname</param>
                            <param>{Match.1}</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)Contains(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;.docx</ifParams>
                <then>
                    <action>
                        <cmdType>Results.RegEx</cmdType>
                        <params>
                            <param>(.*?).docx</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>Results.SetVar</cmdType>
                        <params>
                            <param>newname</param>
                            <param>{Match.1}</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <action>
                <cmdType>File.Read</cmdType>
                <params>
                    <param>C:\Users\Niki\Documents\voxcommando\payloads\место для создания програмных фалов.xml</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>VC.Pause</cmdType>
                <params>
                    <param>500</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.RegExReplace</cmdType>
                <params>
                    <param>&lt;phrase&gt;{Var.oldname}&lt;/phrase&gt;</param>
                    <param>&lt;phrase&gt;{Var.newname}&lt;/phrase&gt;</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.RegExReplace</cmdType>
                <params>
                    <param>{2}&lt;/value&gt;</param>
                    <param>{3}&lt;/value&gt;</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>File.Write</cmdType>
                <params>
                    <param>C:\Users\Niki\Documents\voxcommando\payloads\место для создания програмных фалов.xml</param>
                    <param>{LastResult}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <event>Watcher.pereimenovanie.Renamed</event>
        </command>
    </commandGroup>
</VoiceCommands>