I think these are the commands you meant from the theme...
<?xml version="1.0" encoding="UTF-8"?>
<usercommand>
<label>UserCommand2</label>
<tip>Displays a printable folder tree report (with or without files) of folder in Notepad.</tip>
<template>FILES/S,PATH/K</template>
<icon1>137</icon1>
<function type="batch">
<instruction>Runmode Hide</instruction>
<instruction>@nofilenamequoting</instruction>
<instruction>@firstfileonly</instruction>
<instruction>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::</instruction>
<instruction>:: ::</instruction>
<instruction>:: PrintTree ::</instruction>
<instruction>:: Directory Opus 8 User Command wrapper for Tree.com ::</instruction>
<instruction>:: Version: 2.0 ::</instruction>
<instruction>:: Kenneth R. Alcock ::</instruction>
<instruction>:: ::</instruction>
<instruction>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::</instruction>
<instruction>:Start</instruction>
<instruction> @Echo OFF & If /i NOT [%OS%]==[Windows_NT] Goto 95-98-ME</instruction>
<instruction> Title Folder Tree Report</instruction>
<instruction>:SetVars</instruction>
<instruction> Call Set ReportPath={sourcepath$|noterm}</instruction>
<instruction> Call Set Filename=Folder Tree Report--{Date|yyyy'-'MM'-'yy}-{Time|HH'.'mm'.'ss}.txt</instruction>
<instruction> Call Set Files=&FILES&</instruction>
<instruction> Call Set PassedPath=&PATH&</instruction>
<instruction> If .%Files%.==.1. (</instruction>
<instruction> Call Set TreeParams=/A /F</instruction>
<instruction> ) Else (</instruction>
<instruction> Call Set TreeParams=/A</instruction>
<instruction> )</instruction>
<instruction> If Defined PassedPath (</instruction>
<instruction> If Not Exist "%PassedPath%\." (</instruction>
<instruction> Call Set BadPath=TRUE</instruction>
<instruction> ) Else (</instruction>
<instruction> Call Set ReportPath=%PassedPath%</instruction>
<instruction> )</instruction>
<instruction> )</instruction>
<instruction> </instruction>
<instruction>:Report</instruction>
<instruction> > "%TEMP%\%Filename%" Echo.Date: {Date|yyyy'-'MM'-'yy} {Time|HH':'mm':'ss}</instruction>
<instruction> >> "%TEMP%\%Filename%" Echo. </instruction>
<instruction> If Defined BadPath (</instruction>
<instruction> >> "%TEMP%\%Filename%" Echo. Invalid Path Passed!</instruction>
<instruction> >> "%TEMP%\%Filename%" Echo. %PassedPath%</instruction>
<instruction> ) Else (</instruction>
<instruction> >> "%TEMP%\%Filename%" Tree %TreeParams% "%ReportPath%"</instruction>
<instruction> )</instruction>
<instruction> Start /wait "Notepad" Notepad "%TEMP%\%Filename%"</instruction>
<instruction> Del /Q "%TEMP%\%Filename%" > Nul</instruction>
<instruction> Goto :EOF</instruction>
</function>
</usercommand>
and
<?xml version="1.0" encoding="UTF-8"?>
<usercommand>
<label>UserCommand1</label>
<tip>Displays a printable folder tree report (with or without files) of folder in Notepad.</tip>
<template>FILES/S,PATH/K</template>
<icon1>137</icon1>
<function type="batch">
<instruction>Runmode Hide</instruction>
<instruction>@nofilenamequoting</instruction>
<instruction>@firstfileonly</instruction>
<instruction>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::</instruction>
<instruction>:: ::</instruction>
<instruction>:: PrintTree ::</instruction>
<instruction>:: Directory Opus 8 User Command wrapper for Tree.com ::</instruction>
<instruction>:: Version: 2.0 ::</instruction>
<instruction>:: Kenneth R. Alcock ::</instruction>
<instruction>:: ::</instruction>
<instruction>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::</instruction>
<instruction>:Start</instruction>
<instruction> @Echo OFF & If /i NOT [%OS%]==[Windows_NT] Goto 95-98-ME</instruction>
<instruction> Title Folder Tree Report</instruction>
<instruction>:SetVars</instruction>
<instruction> Call Set ReportPath={sourcepath$|noterm}</instruction>
<instruction> Call Set Filename=Folder Tree Report--{Date|yyyy'-'MM'-'yy}-{Time|HH'.'mm'.'ss}.txt</instruction>
<instruction> Call Set Files=&FILES&</instruction>
<instruction> Call Set PassedPath=&PATH&</instruction>
<instruction> If .%Files%.==.1. (</instruction>
<instruction> Call Set TreeParams=/A /F</instruction>
<instruction> ) Else (</instruction>
<instruction> Call Set TreeParams=/A</instruction>
<instruction> )</instruction>
<instruction> If Defined PassedPath (</instruction>
<instruction> If Not Exist "%PassedPath%\." (</instruction>
<instruction> Call Set BadPath=TRUE</instruction>
<instruction> ) Else (</instruction>
<instruction> Call Set ReportPath=%PassedPath%</instruction>
<instruction> )</instruction>
<instruction> )</instruction>
<instruction> </instruction>
<instruction>:Report</instruction>
<instruction> > "%TEMP%\%Filename%" Echo.Date: {Date|yyyy'-'MM'-'yy} {Time|HH':'mm':'ss}</instruction>
<instruction> >> "%TEMP%\%Filename%" Echo. </instruction>
<instruction> If Defined BadPath (</instruction>
<instruction> >> "%TEMP%\%Filename%" Echo. Invalid Path Passed!</instruction>
<instruction> >> "%TEMP%\%Filename%" Echo. %PassedPath%</instruction>
<instruction> ) Else (</instruction>
<instruction> >> "%TEMP%\%Filename%" Tree /F %TreeParams% "%ReportPath%"</instruction>
<instruction> )</instruction>
<instruction> Start /wait "Notepad" Notepad "%TEMP%\%Filename%"</instruction>
<instruction> Del /Q "%TEMP%\%Filename%" > Nul</instruction>
<instruction> Goto :EOF</instruction>
</function>
</usercommand>
For much more information see this topic which is where the buttons first came from.