Giter Site home page Giter Site logo

simondettling / configmgr-logfile-opener Goto Github PK

View Code? Open in Web Editor NEW
13.0 1.0 1.0 125 KB

ConfigMgr LogFiler Opener automates the usage of CMTrace, CMLogViewer and OneTrace for opening single or multiple ConfigMgr Client Logfiles.

Home Page: https://msitproblog.com/configmgr-logfile-opener

PowerShell 100.00%

configmgr-logfile-opener's Introduction

ConfigMgr-LogFile-Opener

Alt Text Alt Text Alt Text

Description

This Tool automates the usage of CMTrace, CMLogViewer and OneTrace for opening single or multiple ConfigMgr Client LogFiles. Besides handling LogFiles, the Tool can be used to execute the most common ConfigMgr Client actions.

The Full Description and Usage Documentation can be found on my blog: https://msitproblog.com/configmgr-logfile-opener

Requirements

  • Starting with Version 3.0.0, Windows 8.1 / Server 2012 R2 or later is required
  • Starting with Version 1.2.0, PowerShell 3.0 or later is required.

Parameters

             Parameter              Description
-Hostname Can be used for a direct connection to a client device. Otherwise the Tool will prompt you to specify the Hostname
-CMTrace Can be used to specify a different location for CMTrace.exe. The Tool will look by default at "C:\Windows\CMTrace.exe"
-CMLogViewer Can be used to specify a different location for CMLogViewer.exe. The Tool will look by default at “C:\Program Files (x86)\Configuration Manager Support Center\CMLogViewer.exe”
-OneTrace Can be used to specify a different location for CMOneTrace.exe. The Tool will look by default at "C:\Program Files (x86)\Configuration Manager Support Center\CMOneTrace.exe"
-ClientLogFilesDir Can be used to specify a different location for the ConfigMgr Client LogFiles. e.g. 'c$\Program Files\CCM\Logs'
-ActionDelayShort Can be used to specify the amount of time in milliseconds, the Script should wait between the Steps when opening multiple LogFiles in GUI Mode. Default value is 1500
-ActionDelayLong Can be used to specify the amount of time in milliseconds, the Script should wait between the Steps when opening multiple LogFiles in GUI Mode. Default value is 2500
-LogProgram Can be used to specify which Log Program should be active when the tool is starting. Possible values are "CMTrace, "CMLogViewer" and "OneTrace". Default value is 'CMTrace'
-LogProgramWindowStyle Can be used to specify the WindowStyle of CMTrace and File Explorer. Possible values are "Minimied", "Maximized" and "Normal". Default value is 'Normal'"
-DisableHistoryLogFiles If specified, the Tool won’t open any history log files
-RecentLogLimit Can be used to specify the number of recent log files which will be listed in the menu. Default value is 15"
-DisableUpdater If specified, the Tool won't prompt if there is a newer Version available
-EnableAutoLogLaunch If specified, the Tool will automatically open the corresponding logs when executing client actions

configmgr-logfile-opener's People

Contributors

simondettling avatar

Stargazers

TheCave avatar KryptykHermit avatar  avatar Tony Ping avatar Kurt De Greeff avatar  avatar  avatar Joe avatar  avatar Mirza avatar vido avatar Manuel Henke avatar Rick avatar

Watchers

Kurt De Greeff avatar

Forkers

grayplex

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.