Argument 1 = A number (0, 1, 2, 3) that will be used as the exit code the script will exit with (this is how Nagios determines the status)

Size: px
Start display at page:

Download "Argument 1 = A number (0, 1, 2, 3) that will be used as the exit code the script will exit with (this is how Nagios determines the status)"

Transcription

1 Nagios XI - Using Scripts / Plugins With NSClient++ Article Number: 58 Rating: Unrated Last Updated: Wed, Jul 19, 017 at 11:59 PM O ve r vie w This KB article explains how to use external scripts / plugins with NSClient++. NSClient++ has a lot of built in functionality however you will likely run into a situation where you need to use a script to provide additional monitoring capabilities. NSClient++ is capable of executing scripts such as: Batch Script =.bat Visual Basic Script =.vbs PowerShell Script =.ps1 This KB article will provide examples for these three types of scripts as each method is slightly different. Re quir e me nt s This KB article uses NSClient++ version 0.4.x (and future versions) which requires the NRPE module to be enabled (scripts are not possible with check_nt). Please ensure NSClient has been configured correctly as per these KB articles: Documentation - Configuring NSClient++ In addition to these settings, execute the follow commands on your windows server (in a command prompt) to ensure the External Scripts module is correctly loaded: cd "\Program Files\NSClient++\" nscp settings --activate-module CheckExternalScripts --add-defaults nscp settings --path "/settings/external scripts" --key "allow arguments" --set true Ba t c h S c r ipt This example demonstrates how to add a batch script to NSClient++. For this example you are going to create a basic script that takes two arguments. Argument 1 = A number (0, 1,, 3) that will be used as the exit code the script will exit with (this is how Nagios determines the status) Argument = A message that the script will display C re at e Bat c h Sc off if [%1] == [] echo No exit code was supplied, aborting! & exit /B 3 if [%] == [] echo No dummy message was supplied, aborting! & exit /B 3 echo %~ exit /B %1% Save the file into C:\Program Files\NSClient++\scripts with the name check_dummy.bat Open a command prompt on your Windows machine and execute the following commands: check_dummy.bat "Something is CRITCAL" C:\Program Files\NSClient++\scripts>check_dummy.bat ""

2 C:\Program Files\NSClient++\scripts> The output from the second command, the number, is how Nagios will determine that this plugin is reporting a CRITICAL state. check_dummy_bat = scripts\\check_dummy.bat $ARG1$ "$ARG$" Te s t Sc ript Fro m Nagio s /usr/local/nagios/libexec/check_nrpe -H your_windows_server_ip_address -c check_dummy_bat -a "" /usr/local/nagios/libexec/check_nrpe -H your_windows_server_ip_address -c check_dummy_bat -a "" The output from the second command, the number, is how Nagios will determine that this plugin is reporting a CRITICAL state. This completes the example of configuring NSClient++ to use a batch script. You will now need to go and create a service in Nagios XI (this falls outside the scope of this KB article). Vis ua l Ba s ic S c r ipt This example demonstrates how to add a visual basic script (vbs) to NSClient++. For this example you are going to create a script that takes two arguments. Argument 1 = A number (0, 1,, 3) that will be used as the exit code the script will exit with (this is how Nagios determines the status) Argument = A message that the script will display C re at e Vis ual Bas ic Sc ript on error resume next If wscript.arguments.count < 1 Then wscript.echo "No exit code was supplied, aborting!" wscript.quit(3) ElseIf Wscript.Arguments.Count < Then wscript.echo "No dummy message was supplied, aborting!"

3 wscript.quit(3) End If wscript.echo wscript.arguments.item(1) wscript.quit(wscript.arguments.item(0)) Save the file into C:\Program Files\NSClient++\scripts with the name check_dummy.vbs Open a command prompt on your Windows machine and execute the following commands: cscript.exe //T:30 //NoLogo check_dummy.vbs "Something is CRITCAL" C:\Program Files\NSClient++\scripts>cscript.exe //T:30 //NoLogo check_dummy.vbs "Something is CRITCAL" C:\Program Files\NSClient++\scripts> The output from the second command, the number, is how Nagios will determine that this plugin is reporting a CRITICAL state. You need to execute the check_dummy.vbs script using cscript.exe as if forces the command to run in a command prompt and all output is passed to the command prompt. //T:30 is a timeout of 30 seconds //NoLogo suppresses the Microsoft banner from being displayed check_dummy_vbs = cscript.exe //T:30 //NoLogo scripts\\check_dummy.vbs $ARG1$ "$ARG$" Te s t Sc ript Fro m Nagio s /usr/local/nagios/libexec/check_nrpe -H your_windows_server_ip_address -c check_dummy_vbs -a "" /usr/local/nagios/libexec/check_nrpe -H your_windows_server_ip_address -c check_dummy_vbs -a ""

4 The output from the second command, the number, is how Nagios will determine that this plugin is reporting a CRITICAL state. This completes the example of configuring NSClient++ to use a visual basic script. You will now need to go and create a service in Nagios XI (this falls outside the scope of this KB article). Po we r S he ll S c r ipt This example demonstrates how to add a PowerShell script to NSClient++. For this example you are going to create a basic script that takes two arguments. Argument 1 = A number (0, 1,, 3) that will be used as the exit code the script will exit with (this is how Nagios determines the status) Argument = A message that the script will display C re at e Powe rshe ll Sc ript if ($args.count -lt 1) { write-host "No exit code was supplied, aborting!"; exit 3 } if ($args.count -lt ) { write-host "No dummy message was supplied, aborting!"; exit 3 } write-host $args[1] exit $args[0] Save the file into C:\Program Files\NSClient++\scripts with the name check_dummy.ps1 Open a command prompt as an a d minis tra to r on your Windows machine and execute the following command: powershell.exe Set-ExecutionPolicy Bypass That command configured PowerShell to run scripts and is re q uire d. Now execute the following commands: powershell.exe -File check_dummy.ps1 "" C:\Program Files\NSClient++\scripts>powershell.exe -File check_dummy.ps1 "" C:\Program Files\NSClient++\scripts> The output from the second command, the number, is how Nagios will determine that this plugin is reporting a CRITICAL state. check_dummy_ps1 = cmd /c echo scripts\\check_dummy.ps1 $ARG1$ "$ARG$"; exit($lastexitcode) powershell.exe -command -

5 check_dummy_ps1 = cmd /c echo scripts\\check_dummy.ps1 $ARG1$ "$ARG$"; exit($lastexitcode) powershell.exe -command - Te s t Powe rshe ll Sc ript Fro m Nagio s /usr/local/nagios/libexec/check_nrpe -H your_windows_server_ip_address -c check_dummy_ps1 -a "" /usr/local/nagios/libexec/check_nrpe -H your_windows_server_ip_address -c check_dummy_ps1 -a "" The output from the second command, the number, is how Nagios will determine that this plugin is reporting a CRITICAL state. This completes the example of configuring NSClient++ to use a PowerShell script. You will now need to go and create a service in Nagios XI (this falls outside the scope of this KB article). Fina l Tho ught s For any support related questions please visit the Nagios Support Forums at: Posted by: tle a - Wed, Jul 7, 016 at 11:15 PM. This article has been viewed 6998 times. Online URL:

Article Number: 722 Rating: Unrated Last Updated: Thu, Jul 20, 2017 at 12:31 AM

Article Number: 722 Rating: Unrated Last Updated: Thu, Jul 20, 2017 at 12:31 AM Nagios XI - Using Scripts / Plugins With NCPA Article Number: 7 Rating: Unrated Last Updated: Thu, Jul 0, 017 at 1:31 AM O ve r vie w This KB article explains how to use external scripts / plugins with

More information

Article Number: 513 Rating: 5/5 from 1 votes Last Updated: Tue, Jul 19, 2016 at 10:09 PM

Article Number: 513 Rating: 5/5 from 1 votes Last Updated: Tue, Jul 19, 2016 at 10:09 PM Nagios XI - MySQL/MariaDB - Max Connections Article Number: 513 Rating: 5/5 from 1 votes Last Updated: Tue, Jul 19, 2016 at 10:09 PM O ve r vie w This KB article is about the MySQL / MariaDB database and

More information

It is important to remember that an external worker needs all of the plugins installed on it so it can execute the checks that are handed to it.

It is important to remember that an external worker needs all of the plugins installed on it so it can execute the checks that are handed to it. Nagios XI - Mod-Gearman Queues and Workers Article Number: 484 Rating: 5/5 from 3 votes Last Updated: Thu, Jul 6, 2017 at 5:30 PM O ve r vie w The purpose of this article is to explain how queues work

More information

This is sometimes necessary to free up disk space on a volume that cannot have extra disk space easily added.

This is sometimes necessary to free up disk space on a volume that cannot have extra disk space easily added. Movin g /var/log/ Article Number: 473 Rating: Unrated Last Updated: Tue, Mar 29, 2016 at 5:56 PM O ve r vie w This KB article will walk you through the steps of moving the /var/log directory to a new disk/volume

More information

OK: {C: 68% free / 99.51GB total} 'C: free'= g; ; ;0; 'C: free %'=68%;20;10;0;100

OK: {C: 68% free / 99.51GB total} 'C: free'= g; ; ;0; 'C: free %'=68%;20;10;0;100 Disk Space Checks Article Number: 770 Rating: Unrated Last Updated: Mon, Nov 13, 2017 at 6:27 PM Dis k S pa c e C he c ks Disk space checks vary depending on the following factors: Disk Free Space - Percentage

More information

Article Number: 602 Rating: Unrated Last Updated: Tue, Jan 2, 2018 at 5:13 PM

Article Number: 602 Rating: Unrated Last Updated: Tue, Jan 2, 2018 at 5:13 PM NRDP - Installing NRDP From Source Article Number: 602 Rating: Unrated Last Updated: Tue, Jan 2, 2018 at 5:13 PM I ns t a lling NRDP Fr o m S o ur c e This document describes how to install Nagios Remote

More information

This guide is broken up into several sections and covers different Linux distributions and non- Linux operating systems.

This guide is broken up into several sections and covers different Linux distributions and non- Linux operating systems. NRPE - How To Uninstall NRPE Article Number: 741 Rating: Unrated Last Updated: Fri, Aug 11, 2017 at 1:02 AM Unins t a lling NRPE This document describes how to unins ta ll NRPE that is installed from source.

More information

Article Number: 549 Rating: Unrated Last Updated: Tue, May 30, 2017 at 11:02 AM

Article Number: 549 Rating: Unrated Last Updated: Tue, May 30, 2017 at 11:02 AM Configuring Your Server With A Static IP Address Article Number: 549 Rating: Unrated Last Updated: Tue, May 30, 2017 at 11:02 AM O ve r vie w This KB article shows you how to configure your Nagios server

More information

How To Monitor Apache Cassandra Distributed Databases

How To Monitor Apache Cassandra Distributed Databases Purpose This document describes how to configure to monitor Apache Cassandra distributed database implementations in order to ensure that data, as well as the hardware housing it, is operating properly.

More information

PROGRAMATICALLY STARTING AND STOPPING AN SAP XMII UDS EXECUTABLE INSTANCE

PROGRAMATICALLY STARTING AND STOPPING AN SAP XMII UDS EXECUTABLE INSTANCE SDN Contribution PROGRAMATICALLY STARTING AND STOPPING AN SAP XMII UDS EXECUTABLE INSTANCE Summary Some data sources run as executable programs which is true of most SCADA packages. In order for an SAP

More information

Article Number: 38 Rating: Unrated Last Updated: Thu, Apr 28, 2016 at 9:49 PM

Article Number: 38 Rating: Unrated Last Updated: Thu, Apr 28, 2016 at 9:49 PM Nagios Log Server - Logs Not Searchable or Not Coming In Article Number: 38 Rating: Unrated Last Updated: Thu, Apr 28, 2016 at 9:49 PM O ve r vie w When running a query in a dashboard, logs are not showing

More information

There are separate firewall daemons for for IPv4 and IPv6 and hence there are separate commands which are provided below.

There are separate firewall daemons for for IPv4 and IPv6 and hence there are separate commands which are provided below. SNMP Trap - Firewall Rules Article Number: 87 Rating: 1/5 from 1 votes Last Updated: Tue, Dec 18, 2018 at 5:25 PM Fir e wa ll Rule s These steps explain how to check if the Operating System (OS) of the

More information

How to change the Volume Licensing product key on a computer that is running Windows XP Service Pack 1 and later versions of Windows XP

How to change the Volume Licensing product key on a computer that is running Windows XP Service Pack 1 and later versions of Windows XP Article ID: 328874 - Last Review: November 6, 2008 - Revision: 8.1 How to change the Volume Licensing product key on a computer that is running Windows XP Service Pack 1 and later versions of Windows XP

More information

This document is intended for use by Nagios XI Administrators who wish to monitor JMX applications.

This document is intended for use by Nagios XI Administrators who wish to monitor JMX applications. Monitoring JMX With Purpose This document will cover how to monitor Java application servers using the check_jmx plugin within, in order for users to be notified when java applications are not functioning

More information

As an A+ Certified Professional, you will want to use the full range of

As an A+ Certified Professional, you will want to use the full range of Bonus Chapter 1: Creating Automation Scripts In This Chapter Understanding basic programming techniques Introducing batch file scripting Introducing VBScript Introducing PowerShell As an A+ Certified Professional,

More information

These instructions cover how to install and use pre-compiled binaries to monitor AIX 5.3 using NRPE.

These instructions cover how to install and use pre-compiled binaries to monitor AIX 5.3 using NRPE. Purpose This document describes how to monitor AIX servers using or Nagios Core. The instructions were contributed by Joshua Whitaker, who successfully configured to monitor AIX 5.3 servers, thanks Joshua!

More information

Interface Software for Alternator Control ICs

Interface Software for Alternator Control ICs Interface Software for Alternator Control ICs How to use QuickRun Application Note Excerpt (Updated 10.06.2014) Robert Hartmann (IFX ATV PTS SDACE) QuickRun background QuickRun enables the user to use

More information

Manual Internet Explorer 9 Xp Windows 7 32 Bit

Manual Internet Explorer 9 Xp Windows 7 32 Bit Manual Internet Explorer 9 Xp Windows 7 32 Bit or administrators and end users who want to install this security update manually (including customers who have Windows 7 for 32-bit Systems Service Pack

More information

Purpose. Target Audience. Prerequisites. What Is An Event Handler? Nagios XI. Introduction to Event Handlers

Purpose. Target Audience. Prerequisites. What Is An Event Handler? Nagios XI. Introduction to Event Handlers Purpose This document describes how to use event handlers in to take predefined actions when the hosts or services you are monitoring change state. Event handlers are used to automate processes taken when

More information

Manual Internet Explorer 9 Xp 32 Bit Windows 7

Manual Internet Explorer 9 Xp 32 Bit Windows 7 Manual Internet Explorer 9 Xp 32 Bit Windows 7 Microsoft will release an updated version of this tool on the second Tuesday of each month. For: Windows 10 32-bit and more. 6/9/2015. File Size: 49.4 MB.

More information

Nagios Snmp External Command Error With No Output (return Code 3)

Nagios Snmp External Command Error With No Output (return Code 3) Nagios Snmp External Command Error With No Output (return Code 3) Added value of custom variables to Object JSON output for hosts, services Fixed bug #583: Status Check Output of (No output on stdout)

More information

Debugging Runtime Scripts in Operations Manager and Essentials 2007 The third installment in the System Center Forum Scripting Series

Debugging Runtime Scripts in Operations Manager and Essentials 2007 The third installment in the System Center Forum Scripting Series Debugging Runtime Scripts in Operations Manager and Essentials 2007 The third installment in the System Center Forum Scripting Series Author: Neale Brown, MCSE (Messaging) Contributor, System Center Forum

More information

COPYRIGHTED MATERIAL. Getting Started with Windows PowerShell. Installing Windows PowerShell

COPYRIGHTED MATERIAL. Getting Started with Windows PowerShell. Installing Windows PowerShell Getting Started with Windows PowerShell If you are like me, then when you begin to look seriously at an interesting piece of software, you like to get your hands dirty and play with it from the beginning.

More information

LCC Default Environtment Menu (lccdemenu) Manual

LCC Default Environtment Menu (lccdemenu) Manual Page 1 of 6: lccdemenu-manual.docx LCC Default Environtment Menu (lccdemenu) Manual Contents Description... 2 Installing... 2 Pre-requisites... 2 One Time Per Server... 2 One Time Per User... 2 Using...

More information

Manual Script Windows Batch If Condition. Syntax >>>CLICK HERE<<<

Manual Script Windows Batch If Condition. Syntax >>>CLICK HERE<<< Manual Script Windows Batch If Condition Syntax Command line interface and Batch Files (PRO and SCRIPTING Editions) The Play(Loop) will repeat the macro up to the maximum loop number specified. For more

More information

Linux Command Line Interface. December 27, 2017

Linux Command Line Interface. December 27, 2017 Linux Command Line Interface December 27, 2017 Foreword It is supposed to be a refresher (?!) If you are familiar with UNIX/Linux/MacOS X CLI, this is going to be boring... I will not talk about editors

More information

Manual Internet Explorer 9 Xp 32 Bit Window 7

Manual Internet Explorer 9 Xp 32 Bit Window 7 Manual Internet Explorer 9 Xp 32 Bit Window 7 For: Windows 10 32-bit and more. Download and run the Windows 7 Upgrade Advisor to see if your PC is ready for Upgrade your Internet Explorer. The Windows

More information

Purpose. Target Audience. Solution Overview NCPA. Using NCPA For Passive Checks

Purpose. Target Audience. Solution Overview NCPA. Using NCPA For Passive Checks Using For Passive Checks Purpose This document describes how to configure the Nagios Cross Platform Agent () to send passive check results to Nagios XI or Nagios Core using Nagios Remote Data Processor

More information

Monitoring Simplified.

Monitoring Simplified. Monitoring Simplified http://nsclient.org How many use NSClient++ NS-what did he say??#@*&%! wrong room! How many like NSClient++?..pdh collection thread not running ERROR: Missing argument exception PdhCollectQueryData?

More information

Command Line Windows 7

Command Line Windows 7 How To Force Uninstall Internet Explorer 10 Command Line Windows 7 Jul 10, 2014. Since, you are unable to uninstall Internet Explorer 10 from View installed updates, let us try forcefully removing it using

More information

Manual Script Windows Batch If Statement. Example >>>CLICK HERE<<<

Manual Script Windows Batch If Statement. Example >>>CLICK HERE<<< Manual Script Windows Batch If Statement Example Command line interface and Batch Files (PRO and SCRIPTING Editions) Related example batch: Examples/Batch Files starts each time you start Windows and runs

More information

Writing Perl Programs using Control Structures Worked Examples

Writing Perl Programs using Control Structures Worked Examples Writing Perl Programs using Control Structures Worked Examples Louise Dennis October 27, 2004 These notes describe my attempts to do some Perl programming exercises using control structures and HTML Forms.

More information

@ECHO OFF c: cd \ msiexec /qn /i \\ \apps\SBACSecureBrowser6.3-Win.msi REBOOT=ReallySuppress exit

@ECHO OFF c: cd \ msiexec /qn /i \\ \apps\SBACSecureBrowser6.3-Win.msi REBOOT=ReallySuppress exit The Third Party Software Deployment feature of SyAM Management Utilities can be used to perform a silent deployment of Smarter Balanced Assessment Consortium Secure Browser to Windows machines. Requirements:

More information

Dell OpenManage Essentials v1.1 Supporting Dell Client Devices

Dell OpenManage Essentials v1.1 Supporting Dell Client Devices Dell OpenManage Essentials v1.1 Supporting Dell Client Devices This Dell technical white paper provides the required information about Dell client devices (OptiPlex, Precision, Latitude) support in OpenManage

More information

Backing Up And Restoring Your Nagios XI System

Backing Up And Restoring Your Nagios XI System Backing Up And Restoring Your System Purpose This document describes how to backup a installation and restore a installation from a previously made backup. Backups are an important aspect of administration

More information

Overview of Windows PowerShell 5.0

Overview of Windows PowerShell 5.0 CHAPTER 1 Overview of Windows PowerShell 5.0 After completing this chapter, you will be able to Understand the basic use and capabilities of Windows PowerShell. Install Windows PowerShell. Use basic command-line

More information

Remove Windows Service Manually Command Line Net Start

Remove Windows Service Manually Command Line Net Start Remove Windows Service Manually Command Line Net Start (Redirected from How do I start/stop/create/remove/check a service) Use Speed78's NSIS Simple Service Plugin, Execute the NET command (use Exec, Execute

More information

Qlik Sense Cmdlet for PowerShell. Sokkorn CHEAV

Qlik Sense Cmdlet for PowerShell. Sokkorn CHEAV Qlik Sense Cmdlet for PowerShell Sokkorn CHEAV Table of Contents 1. Introduction...2 2. Why this document?...2 3. Tested Environment...2 4. Installation...2 6. Command Test Case...4 6.1 View a list of

More information

Manual Script Windows Batch If Condition. Statement Example >>>CLICK HERE<<<

Manual Script Windows Batch If Condition. Statement Example >>>CLICK HERE<<< Manual Script Windows Batch If Condition Statement Example IF DEFINED MyVar (ECHO MyVar IS defined) ELSE (ECHO MyVar is NOT defined). The following code, which works in batch files for all MS-DOS, Windows.

More information

This guide will walk you through the steps for installing and using wget on Windows.

This guide will walk you through the steps for installing and using wget on Windows. Wget Windows Guide This guide will walk you through the steps for installing and using wget on Windows. The Eye is currently sponsored by 10gbps.io. Check out their services, they re awesome. :) Quick

More information

RAP as a Service for Dynamics AX

RAP as a Service for Dynamics AX RAP as a Service for Dynamics AX Prerequisites Download the latest prerequisites from: http://www.microsoft.com/en-us/download/details.aspx?id=34698 Last modified: May 24, 2017 Internet connectivity is

More information

Upgrade EZ-Pay V6 Guide

Upgrade EZ-Pay V6 Guide Upgrade EZ-Pay V6 Guide Who should use this patch Users who are using versions 3.0.4 of EZ-Pay can upgrade to version 3.1.0 Where to get this patch Download it from http://www.hr21.com.hk/ -> Products->

More information

Dell OpenManage Essentials v2.0 Support for Dell Client Devices

Dell OpenManage Essentials v2.0 Support for Dell Client Devices Dell OpenManage Essentials v2.0 Support for Dell Client Devices This Dell technical white paper provides the required information about Dell client devices (OptiPlex, Precision, Latitude, and Venue 11

More information

UPDATING YOUR SCS.1 FIRMWARE

UPDATING YOUR SCS.1 FIRMWARE UPDATING YOUR SCS.1 FIRMWARE You can think of firmware as the software that runs on a device, telling it how to operate. Having updated firmware is important, because developers often update it to address

More information

McAfee Exploit Prevention Content Release Notes New Windows Signatures

McAfee Exploit Prevention Content Release Notes New Windows Signatures McAfee Exploit Prevention Content 8966 Release Notes 2019-02-12 Content package version for - McAfee Host Intrusion Prevention: 8.0.0.8966 McAfee Endpoint Security Exploit Prevention: 10.6.0.8966 Below

More information

Print Audit 6. Print Audit 6 Documentation Apr :07. Version: Date:

Print Audit 6. Print Audit 6 Documentation Apr :07. Version: Date: Print Audit 6 Version: Date: 37 21-Apr-2015 23:07 Table of Contents Browse Documents:..................................................... 3 Database Documentation.................................................

More information

Book IX is designed to help both AutoCAD and AutoCAD LT users

Book IX is designed to help both AutoCAD and AutoCAD LT users Chapter 1: The Basics of Customizing In This Chapter Understanding the benefits of customizing Customizing the startup process Changing options and using user profiles Creating and managing command aliases

More information

Manual Script Windows Batch For Loop Files In A Directory

Manual Script Windows Batch For Loop Files In A Directory Manual Script Windows Batch For Loop Files In A Directory If I run the batch file manually from the command prompt, it works fine. think it is (it refers to the current directory, which is not necessarily

More information

When Microsoft releases new updates to firmware and drivers, the firmware and driver pack is updated for all Surface models.

When Microsoft releases new updates to firmware and drivers, the firmware and driver pack is updated for all Surface models. Managing Surface Devices in the Enterprise Firmware/Driver Management with System Center Configuration Manager 2012 This article describes how to deploy enterprise-managed firmware and drivers to Surface

More information

The Risks Associated with (unmanaged) PowerShell. Casting a hidden.net HITRUST Alliance

The Risks Associated with (unmanaged) PowerShell. Casting a hidden.net HITRUST Alliance The Risks Associated with (unmanaged) PowerShell Casting a hidden.net 1 2018 HITRUST Alliance PowerShell as an Attack Platform Availability: Built-in command shell in every Windows 7/2008 R2 and newer

More information

Adevice driver is a tiny chunk of programming code that

Adevice driver is a tiny chunk of programming code that Device Driver Tweaks CHAPTER W1 Adevice driver is a tiny chunk of programming code that serves as a kind of middleman between Windows and a particular device. For example, if Windows needs a device to

More information

First data FDMS North / Datawire Integration using Cardnet

First data FDMS North / Datawire Integration using Cardnet One Blue Hill Plaza, 16th Floor, PO Box 1546 Pearl River, NY 10965 1-800-PC-AMERICA, 1-800-722-6374 (Voice) 845-920-0800 (Fax) 845-920-0880 First data FDMS North / Datawire Integration using Cardnet In

More information

SETTING UP THE CLUB PC FOR OPTIMUM EASE OF USE

SETTING UP THE CLUB PC FOR OPTIMUM EASE OF USE Whether you decide to use a Touch Screen monitor or a standard PC monitor with a mouse for your Club Reception system we strongly recommend you use the following procedures. These will help your members

More information

How to set up SQL Source Control The short guide for evaluators

How to set up SQL Source Control The short guide for evaluators GUIDE How to set up SQL Source Control The short guide for evaluators 1 Contents Introduction Team Foundation Server & Subversion setup Git setup Setup without a source control system Making your first

More information

Bash Tutorial. ASL Fall 2017 Week 2

Bash Tutorial. ASL Fall 2017 Week 2 Bash Tutorial ASL Fall 2017 Week 2 Comments from previous years I had to stay up all night to run experiments! I cannot work on this from home.. It took me more than 40hrs./week to work on this. Solution

More information

Deploying Adobe Acrobat or Reader using SyAM Management Utilities

Deploying Adobe Acrobat or Reader using SyAM Management Utilities using SyAM Management Utilities The Third Party Software Deployment feature of SyAM Management Utilities can be used to perform a silent installation of Adobe Acrobat or Reader across your network to managed

More information

Coin Miner Product Countermeasures

Coin Miner Product Countermeasures Coin Miner Product Countermeasures Patch critical vulnerabilities Malware authors continue to leverage old vulnerabilities targeting unpatched systems. Most commonly today, we see EternalBlue leveraged

More information

Useful Unix Commands Cheat Sheet

Useful Unix Commands Cheat Sheet Useful Unix Commands Cheat Sheet The Chinese University of Hong Kong SIGSC Training (Fall 2016) FILE AND DIRECTORY pwd Return path to current directory. ls List directories and files here. ls dir List

More information

Red Hat Ceph Storage 3

Red Hat Ceph Storage 3 Red Hat Ceph Storage 3 Monitoring Ceph for Red Hat Enterprise Linux with Nagios Monitoring Ceph for Red Hat Enterprise Linux with Nagios Core. Last Updated: 2018-06-21 Red Hat Ceph Storage 3 Monitoring

More information

Shell programming. Introduction to Operating Systems

Shell programming. Introduction to Operating Systems Shell programming Introduction to Operating Systems Environment variables Predened variables $* all parameters $# number of parameters $? result of last command $$ process identier $i parameter number

More information

Questions & Answers. How Can I Restore the Familiar Explorer File View in Windows 10?

Questions & Answers. How Can I Restore the Familiar Explorer File View in Windows 10? How Can I Restore the Familiar Explorer File View in Windows 10? Question: Since upgrading to Windows 10, Explorer seems to have developed a mind of its own. Instead of listing all of my drives and folders,

More information

Open a command prompt window and change to the directory containing the file just downloaded. Run this command:

Open a command prompt window and change to the directory containing the file just downloaded. Run this command: Deploying Apple QuickTime The Third Party Software Deployment feature of SyAM Management Utilities can be used to perform a silent deployment of Apple QuickTime to Windows machines. Requirements: This

More information

Lession #5: Adding a New Salary Using Batch Uploads

Lession #5: Adding a New Salary Using Batch Uploads Lession #5: Adding a New Salary Using Batch Uploads In Lesson #4, we discussed the function of adding or updating a salary online through IWAS. In this lesson, we ll discuss performing the same function,

More information

Windows Batch file to Easily Convert MagicLantern.RAW files into CinemaDNG Posted by idealsceneprod - 09 Nov :17

Windows Batch file to Easily Convert MagicLantern.RAW files into CinemaDNG Posted by idealsceneprod - 09 Nov :17 Windows Batch file to Easily Convert MagicLantern.RAW files into Posted by idealsceneprod - 09 Nov 2013 06:17 I just wrote up a quick little batch file (Windows/DOS) onto which you can drag your.raw files,

More information

You will be prompted to log in (with your SFU id and password) and then redirected to the correct page:

You will be prompted to log in (with your SFU id and password) and then redirected to the correct page: Your SFU Blog SFU Blogs use the Wordpress blogging system. It s easy to set up and maintain your blog pages using Wordpress, and if you run into difficulties, there s extensive online help at http://codex.wordpress.org/main_page.

More information

Manual Internet Explorer 9 Xp 32 Bit Win 7 >>>CLICK HERE<<<

Manual Internet Explorer 9 Xp 32 Bit Win 7 >>>CLICK HERE<<< Manual Internet Explorer 9 Xp 32 Bit Win 7 For: Windows 10 32-bit and more. Download and run the Windows 7 Upgrade Advisor to see if your PC is ready for Upgrade your Internet Explorer. Customize Start

More information

PowerShell-Module Documentation. Release docs

PowerShell-Module Documentation. Release docs PowerShell-Module Documentation Release docs December 29, 2016 User Documentation 1 Requirements 3 2 Installation 5 2.1 Option 1: Installer Script......................................... 5 2.2 Option

More information

Offloading MySQL to Remote Server

Offloading MySQL to Remote Server Purpose This document is meant to show a step-by-step guide for offloading the MySQL services from the central server to an external, remote server. Target Audience This document is intended for use by

More information

Unix Scripts and Job Scheduling. Overview. Running a Shell Script

Unix Scripts and Job Scheduling. Overview. Running a Shell Script Unix Scripts and Job Scheduling Michael B. Spring Department of Information Science and Telecommunications University of Pittsburgh spring@imap.pitt.edu http://www.sis.pitt.edu/~spring Overview Shell Scripts

More information

Getting Started with the HCA Plugin for Homebridge Updated 12-Nov-17

Getting Started with the HCA Plugin for Homebridge Updated 12-Nov-17 Getting Started with the HCA Plugin for Homebridge Updated 12-Nov-17 Table of Contents Introduction... 3 Getting Ready... 3 Step 1: Installing Bonjour... 5 Step 2: Installing Homebridge and the HCA Plugin...

More information

Manage Multiple SQL Server Installations and Databases with OSQL

Manage Multiple SQL Server Installations and Databases with OSQL Page 1 of 5 Home Articles Books FAQs Book Excerpts Careers Tools Forum Back About Advertise Link to Us Write for Us Free Newsletter A Manage Multiple SQL Server Installations and Databases with OSQL by

More information

Table of Contents. Installing the AD FS Running the PowerShell Script 16. Troubleshooting log in issues 19

Table of Contents. Installing the AD FS Running the PowerShell Script 16. Troubleshooting log in issues 19 ZOHOCORP Installing and configuring AD FS 2.0 to work with ManageEngine SDP On-Demand Step by Step Guide ManageEngine On-Demand 3/21/2012 Table of Contents Installing the AD FS 2.0 2 Running the PowerShell

More information

Shell Programming (ch 10)

Shell Programming (ch 10) Vim Commands vim filename Shell Programming (ch 10) IT244 - Introduction to Linux / Unix Instructor: Bo Sheng Add contents: i/a Back to command mode: ESC Save the file: :w Delete: x Quit: :q 1 2 The order

More information

CS Unix Tools. Lecture 3 Making Bash Work For You Fall Hussam Abu-Libdeh based on slides by David Slater. September 13, 2010

CS Unix Tools. Lecture 3 Making Bash Work For You Fall Hussam Abu-Libdeh based on slides by David Slater. September 13, 2010 Lecture 3 Making Bash Work For You Fall 2010 Hussam Abu-Libdeh based on slides by David Slater September 13, 2010 A little homework Homework 1 out now Due on Thursday at 11:59PM Moving around and GNU file

More information

Manual Internet Explorer 9 Xp Windows 7 64 Bit

Manual Internet Explorer 9 Xp Windows 7 64 Bit Manual Internet Explorer 9 Xp Windows 7 64 Bit For example, when Internet Explorer 9 was launched, it was distributed as an update for Windows and you could remove it from the list of I have a laptop with

More information

Manual Internet Explorer 9 Xp Windows 7 64 Bit Offline Installer

Manual Internet Explorer 9 Xp Windows 7 64 Bit Offline Installer Manual Internet Explorer 9 Xp Windows 7 64 Bit Offline Installer For: Windows 10 32-bit and more. Windows Malicious Software Removal Tool x64 6/9/2015. File Size: 49.4 MB. KB Articles: KB890830. The Microsoft

More information

Monitoring Apache Tomcat Servers With Nagios XI

Monitoring Apache Tomcat Servers With Nagios XI Purpose This document describes how to add custom Apache Tomcat plugins and checks, namely check_tomcatsessions, to your server. Implementing Apache Tomcat plugins within will allow you the to monitor

More information

DOS based Control Center to monitor, start and stop sessions needed for OmniFind Enterprise Edition 9.1, IBM Content Analytics 2.

DOS based Control Center to monitor, start and stop sessions needed for OmniFind Enterprise Edition 9.1, IBM Content Analytics 2. DOS based Control Center to monitor, start and stop sessions needed for OmniFind Enterprise Edition 9.1, IBM Content Analytics 2.2 and IBM Content Analytics with Enterprise Search 3.0. Vijai Gandikota

More information

Lecture 4. Log into Linux Reminder: Homework 1 due today, 4:30pm Homework 2 out, due next Tuesday Project 1 out, due next Thursday Questions?

Lecture 4. Log into Linux Reminder: Homework 1 due today, 4:30pm Homework 2 out, due next Tuesday Project 1 out, due next Thursday Questions? Lecture 4 Log into Linux Reminder: Homework 1 due today, 4:30pm Homework 2 out, due next Tuesday Project 1 out, due next Thursday Questions? Tuesday, September 7 CS 375 UNIX System Programming - Lecture

More information

Powershell: Introduction and Practical Uses. Presentation URL:

Powershell: Introduction and Practical Uses. Presentation URL: Powershell: Introduction and Practical Uses Presentation URL: http://bit.ly/2ick4pt HELLO! I am Chris Wieringa CS Lab Manager for Calvin College cwieri39@calvin.edu 2 1. Goals What we will cover today...

More information

Shell Programming (Part 2)

Shell Programming (Part 2) i i Systems and Internet Infrastructure Security Institute for Networking and Security Research Department of Computer Science and Engineering Pennsylvania State University, University Park, PA Shell Programming

More information

Suspicious Object List Exporter and Importer User Guide. Using Suspicious Object List Exporter

Suspicious Object List Exporter and Importer User Guide. Using Suspicious Object List Exporter Suspicious Object List Exporter and Importer User Guide The Trend Micro Control Manager Suspicious Object List Exporter and Importer tools allow you to export and import Control Manager Suspicious Object

More information

Manual Script Windows Batch If Condition. Statement Examples >>>CLICK HERE<<<

Manual Script Windows Batch If Condition. Statement Examples >>>CLICK HERE<<< Manual Script Windows Batch If Condition Statement Examples IF DEFINED MyVar (ECHO MyVar IS defined) ELSE (ECHO MyVar is NOT defined). The following code, which works in batch files for all MS-DOS, Windows.

More information

UiPath Orchestrator Azure Installation

UiPath Orchestrator Azure Installation UiPath Orchestrator Azure Installation Revision History Date Version Author Description 9 th June 2016 2016.1 M.B. Applied Template 8 th June 2016 2016.2 C.S. Created Document UiPath Orchestrator Azure

More information

Release Notes. LabVIEW Application Builder for Windows. Contents

Release Notes. LabVIEW Application Builder for Windows. Contents Release Notes Contents LabVIEW Application Builder for Windows Version 4.1 The LabVIEW Application Builder is an add-on package you can use to create executable programs with LabVIEW. Additionally, you

More information

How to Configure Impersonation for OneDrive for Business Data Sources

How to Configure Impersonation for OneDrive for Business Data Sources How to Configure Impersonation for OneDrive for Business Data Sources Before Getting Started Download and install the SharePoint Online Management Shell from the Microsoft Windows Download Center to a

More information

SHELL SCRIPT BASIC. UNIX Programming 2014 Fall by Euiseong Seo

SHELL SCRIPT BASIC. UNIX Programming 2014 Fall by Euiseong Seo SHELL SCRIPT BASIC UNIX Programming 2014 Fall by Euiseong Seo Shell Script Interactive shell sequentially executes a series of commands Some tasks are repetitive and automatable They are what programs

More information

PostMaster Enterprise v8.xx Setup Guide Windows

PostMaster Enterprise v8.xx Setup Guide Windows PostMaster Enterprise v8.xx Setup Guide Windows How Do I Carry Out A Fresh Setup Of PMEv8 The complete installation of PMEv8 covers the following steps Start PMEv8 How Do I Carry Out A Fresh Setup Of PMEv8

More information

Windows Command-Line: The Personal Trainer. Windows 8.1, Windows Server 2012 & Windows Server 2012 R2. William Stanek

Windows Command-Line: The Personal Trainer. Windows 8.1, Windows Server 2012 & Windows Server 2012 R2. William Stanek Windows Command-Line: The Personal Trainer Windows 8.1, Windows Server 2012 & Windows Server 2012 R2 William Stanek PUBLISHED BY Stanek & Associates PO Box 362 East Olympia, WA 98540-0362 Copyright 2015

More information

Submitting your Work using GIT

Submitting your Work using GIT Submitting your Work using GIT You will be using the git distributed source control system in order to manage and submit your assignments. Why? allows you to take snapshots of your project at safe points

More information

FIMS V You will need to know all of the following items before customizing the script and setting up the schedule.

FIMS V You will need to know all of the following items before customizing the script and setting up the schedule. Customizing and Using DBbackup.bat Purpose The dbbackup.bat file is provided to allow the customer to schedule a backup of their database using the Windows task scheduler without the need to shut the database

More information

24 DECEMBER 2018 / TECHNICAL How To Exploit PHP Remotely To Bypass Filters & WAF Rules

24 DECEMBER 2018 / TECHNICAL How To Exploit PHP Remotely To Bypass Filters & WAF Rules 24 DECEMBER 2018 / TECHNICAL How To Exploit PHP Remotely To Bypass Filters & WAF Rules In the last three articles, I ve been focused on how to bypass WAF rule set in order to exploit a remote command execution.

More information

Contents. Note: pay attention to where you are. Note: Plaintext version. Note: pay attention to where you are... 1 Note: Plaintext version...

Contents. Note: pay attention to where you are. Note: Plaintext version. Note: pay attention to where you are... 1 Note: Plaintext version... Contents Note: pay attention to where you are........................................... 1 Note: Plaintext version................................................... 1 Hello World of the Bash shell 2 Accessing

More information

Installing Nagios Log Server with VMware Workstation Player

Installing Nagios Log Server with VMware Workstation Player LS Installing Nagios Log Server with VMware Workstation Player This document is intended to outline the steps required to install Nagios Log Server within VMware Workstation Player. Still need installation

More information

What happens when a user opens a file locked with the SPIAgent File Locking Add-on?

What happens when a user opens a file locked with the SPIAgent File Locking Add-on? What happens when a user opens a file locked with the SPIAgent File Locking Add-on? Article Number: 53 Rating: Unrated Last Updated: Fri, Dec 30, 2016 at 2:34 PM The SPIAgent File Locking Add-on eliminates

More information

Maintaining Concordance Andy Kass

Maintaining Concordance Andy Kass Concordance Tip Sheet May 2010 Maintaining Concordance Andy Kass In this forum we normally discuss the nitty gritty of document review in Concordance, detailing searching, tags, tallying, production, and

More information

Windows 7 And Vista Guide To Scripting, Automation, And Command Line Tools By Brian Knittel READ ONLINE

Windows 7 And Vista Guide To Scripting, Automation, And Command Line Tools By Brian Knittel READ ONLINE Windows 7 And Vista Guide To Scripting, Automation, And Command Line Tools By Brian Knittel READ ONLINE If you are looking for a book Windows 7 and Vista Guide to Scripting, Automation, and Command Line

More information

SHELL SCRIPT BASIC. UNIX Programming 2015 Fall by Euiseong Seo

SHELL SCRIPT BASIC. UNIX Programming 2015 Fall by Euiseong Seo SHELL SCRIPT BASIC UNIX Programming 2015 Fall by Euiseong Seo Shell Script! Interactive shell sequentially executes a series of commands! Some tasks are repetitive and automatable! They are what programs

More information

Command Line Interface UNIX & DOS. Command Line Interface. Terminology. General Format. Part 3. You don't need a mouse or icons

Command Line Interface UNIX & DOS. Command Line Interface. Terminology. General Format. Part 3. You don't need a mouse or icons UNIX & DOS Command Line Interface Part 3 You don't need a mouse or icons Command Line Interface Command Line Interface Most computer enjoy the advantages of a Graphical User Interface (GUI) You interact

More information

4 Working with WSH objects

4 Working with WSH objects 4 Working with WSH objects In the preceding chapter I have discussed a few basics of script programming. We have also used a few objects, methods and properties. In this chapter I would like to extend

More information