Distributable Tools (aka LCC Programs available for download/install/use)

IPList link Manage computer addresses/information (IPs, MAC, user, etc..)

LCCActiveDirectorySearcher link The lccActiveDirectorySearcher program was created to allow searching of objects in Active Directory. Currently, its main style is displaying members in group(s).
LCCADCredentialVerification link The lccADCredentialVerification windows application was created to verify a set of Active Directory credentials against one to many LDAP Servers
LCCADChangeUsersPasswords link lccADChangeUsersPasswords was created to change User (one to many) Passwords in Active Directory
LCCADPAuth link The LCCADPAuth DLL was created to tie Walla Walla's ADP (Advisory Data Portal) program into Active Directory (AD) and to allow an external/flexible translation between Username and Staff IDentification number (SID).
LCCADPEmailLookup link The LCCADPEmailLookup DLL was created to tie Walla Walla's ADP (Advisory Data Portal) program into flat file or Active Directory (AD) email address lookup.
LCC ADP Pro Mod link This document describes the LCC Modification to ADP Pro for enhancing the Student Search Columns.
LCCADPortal link lccADPortal was created to provide a request/response process for Active Directory (AD) tasks.
LCCAEWEmailOnFlags link lccAEWEmailOnFlags was created as an add-on to Walla Walla's AEW program. The add-on handles tracking/emailing alerts to students/staff, providing reports, etc.
LCCAuditData link The lccAuditData program was created to Audit Data and provide reports on its findings.
LCCAuditDataStructure link The LccAuditDataStructure program was created to audit the structure of data. The purpose for the original creation was to have an audit process to help in replication issues between two data sources (SQL, other) when the structure of the data in the source location may conflict with the data formats in the destination location.
LCCAuditFiles link The lccAuditFiles application was created to parse (audit) file(s) in a folder for set(s) of information and create either TXT (tab delimited), CSV (command delimited) or HTM (web page) format
LCCAuditMachines link The purpose of the script is to audit hardware/software statistics on a list of machines and present a tab delimited report.
LCCAuditPasswords link lccAuditPasswords (Command Line program) was created to audit passwords against a set of dynamic requirements and Google Rating.
LCCAuditPasswordsGUI link lccAuditPasswordsGUI (Windows program) was created to audit passwords against a set of dynamic requirements and Google Rating.
LCCAuditPasswordsLib link lccAuditPasswordsLib (Library 'dll' program) was created to allows other programn to audit passwords against a set of dynamic requirements and Google Rating.
LCCAuditPasswordsWeb link lccAuditPasswordsWeb (Website program) was created to audit passwords against a set of dynamic requirements and Google Rating.
LCCAwardReporter link lccAwardReporter was developed to help in identifying what awards students qualify for. Awards can be anything from Certificates to Degrees, or other.

LCCByRequestTplDis link The lccByRequestTplDis application was created to create a matching Template (tpl) and Distribution (dis) file for use in byRequest.

LCCCanvasCourseAdvisor link Auto query/enroll students in Canvas courses.
LCCClassScheduleAvailabilities link Auto-query the state website for up-to-the-moment class inforamtion on multiple classes
LCCCommander link The lccCommander application uses a text based logic file to perform commands/tasks. It was built to run in a Command window and can be embedded into batch files.
LCCCompareCombine link The lccCompareCombine was developed to Compare the records in one file (the master) to another file (compare to) on column matches between the two.
LCCCreateLocalUser link The lccCreateLocalUser program was created to allow scripting of creating local account(s) and adding them to local group(s).

LCCDataFileModifier link Modify data files.
LCCDelayAction link Scheduling of tasks on a remote/local computer by adding it to the Task Scheduler on a desired machine, with a delay of the desired minutes.
LCCDesktopAlert link The lccDesktopAlert was created to show Desktop Alerts when certain events happen. This program can be called from the processes you want to present an alert.
LCCDownloadFiles link This allows supplying of files (especially large ones) to recipients without the need for a File Transfer (FTP) program. Since the URLs can contain 'https', this also allows 'secure' downloading of the file(s) content.
LCCDriveCleaner link The lccDriveCleaner console application was created to remove Folders/Files from a computer.
LCCDrivesAudit link Audit drives on machines using PowerShell.

LCCElevatedActions link Allow users to launch applications under alternate security context
LCCEmailVerification link Verify e-mails addresses
LCCEventsManager link lccEventsManager was developed to allow authorized persons to add/edit/maintain events and web visitors to register/unregister for events.
LCCExchangePowerShellAutomation link Automated PowerShell tasks

LCCFileCompare link The lccFileCompare application compares two files using each of their bytes.
LCCFileJumper link The lccFileJumper application jumps to a specified byte in a file and retrieves the specified amount of bytes at that position.
LCCFileMover link Move/Copy/Delete files by age
LCCFilterList link Filter a list of records by those 'with' and 'without' values.
LCCFindDuplicates link A Windows program to help find duplicate records, using specific columns, but, returning the entire records.
LCCFlexAct link Launch commands/actions against list of objects (computers, users, etc..)
LCCFTP link Upload/Download files, directory listings
LCCFTPFileEditor link The program was created to Retrieve/Edit/Send FTP Files.

LCCGoogleAPI link lccGoogleAPI is a Command Line program created to performs tasks through Google.

LCCIISReporter link The lccIISReporter web (.NET) application was created to allow authorized users to add, edit and delete virtual URLs from an IIS (Internet Information Services) server.
LCCIISReporterBackEnd link Manual querying of IIS virtuals and Respond to Requests from the paired lccIISReporter program.
LCCInvestigateRecords link lccInvestigateRecords was created to allow dynamic querying (investigation) of records in a flat file through a website.
LCCIsApiFilter link Control website resources

LCCLetsTalk link Discussion forum
LCCLogMeOut link Log-off a user.

LCCManageVirtuals link The lccManageVirtuals.ps1 script was created to Create, Modify and Delete virtuals (URLs) on an IIS 7 server.

LCCNotifier link Notifications to users/cell phones/etc..

LCCOffsitePortalAuthentication link Authentication for pre-authorized sites
LCCOnlineBrowser link Control web surfing/interface
LCCObjectChecker link Check objects (folders/files) for existence, modified date

LCCPairBuilder link lccPairBuilder was created to match a pair of files by comparing a Key column in the first file (Source 1) against records in the second file (Source 2).
LCCParseActiveDirectory link lccPAD was created to Query and Modify Active Directory (AD) objects.
LCCParseColumns link Find duplicates or combine records from a file.
LCCParseExchangeMailboxes link (lccPEM) The lccPEM was developed to parse through Exchange mailboxes, both on-site and O365 editions.
LCCPasswordGenerator link Help user generate passwords that meet certain requirements.
LCCPCModifier link Modify PC (i.e. registry, files, network cards, etc..)
LCCPersonalizedEnvironmentTasks link Designed to automated the creation/customization of 'workareas' for one to many users.
LCCPoll link Create polls.
LCCPOP link PC pulling process (machines query at set times for actions)
LCCPortalPass link The lccPortalPass program was created to allow pre-authentication, using Active Directory, of users through a website, then route them to another portal as an authorized user.
LCCPowerShellGUI link Run/share PowerShell scripts through Windows GUI
LCCProcessList link Show what processes are running
LCCProfilesCleaner link The lccProfilesCleaner console application was created to remove Profiles from a Windows (7+) machine.

LCCReadFilter link Read a file for multiple criteria, with skip-criteria, pre-get headers
LCCRegistryChanger link Query/modify the registry

LCCSaveWebContent link Saving of web content, supporting three types of authentication: Keys, User Ids, and Groups Ids
LCCScanMe link Command Line program to allow manual or 'scanned in' records into a text file.
LCCScreenSaver link Screen Saver with network capable XML logic
LCCServiceInstaller link List, install and uninstall services.
LCCServiceWrapper link Windows Service program that can launch multiple Command Line/Batch Files/Programs when the computer restarts or the service is stoppped/paused/restarted
LCCSFTP link Upload/Download files, directory listings (encrypted)
LCCShowMyInfo link Gather client/user information
LCCSingleId link The lccSingleId code is for creating the lccSingleId.dll to be called/used by other programs. Actions: check new Log-In Id, provide Results, Record new Log-In Ids.
LCCSleeper link The lccSleeper program was created to force a delay in a process/between commands, etc..
LCC Spelled Out link Show spelled out version of text with special characters/numbers.
LCCSQLDataExport link Export information from a SQL server, modify data on-the-fly

LCCTerminal link SSH manual/automatic connections, with manual/automatic commands

LCCUpdatedOn link Check when a file was last modified and display date/time
LCCURLVerify link Console and Web Service versions. Designed to verify URLs

LCCWAYRQTranslator link Tools available for decoding/encoding the WA YRQ codes
LCCWebToSQL link Single Sign-On to multiple SQL Sources
LCCWirelessSettingsScripts link Query, Remove, Install Wireless Profile

MapGPOGuidToName link Map Group Policy GUIds to their name

RemoveOldFiles link Remove older files automatically

ScheduleMaper link The scheduleMaper is mainly a JavaScript file that produces a day/time matrix within a web page.
STAMP link Student Tracking and Management Program

TCPScanner link Scan IPs for open ports

WA YRQ Encoder/Decoder link Encode/Decode/Auto Build WA YRQ Values