You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

Details

Release Info

For decades, Perl has been regarded as a 'Swiss-Army Knife' of sorts, of Nix automation. Numerous modules extend the core functionality. Fortunately for Windows Administrators, Perl is available. This should help you to standardize automation across platforms. Invest some time learning Perl on Windows.

Release Syllabus

Windows® Perl Scripting

Perl on Windows - Scripting Environment - Module II

  • Basics
    • Download & Install ActivePerl
    • Install Bluefish Editor
    • Explore & confirm environment
    • Discuss attributes & features
    • Define & manipulate variables
    • Concatenate values
  •  
  • Conditions
    • Discuss applicability
    • Explore CLI Arguments
    • Determine variable availability
    • Use Regular Expression (RegEx) to validate CLI Arguments
    • Perform file tests
  •  
  • Loops
    • Discuss features & attributes
    • Use WHILE to iterate accordingly
    • Explore UNTIL in conjunction with file I/O
    • Iterate using FOR
    • Use FOREACH with arrays
    • Cycle through CLI Arguments
  •  
  • Array Functions
    • Define applicability
    • Remove trailing | leading items
    • Append | prepend list elements
    • Sort elements
  •  
  • Subroutines
    • Define & Invoke
    • Pass values and process
    • Log items received
    • Apply array management
  •  
  • File I/O
    • Discuss features & modes
    • Iterate over file handle
    • Generate resultant file with alternate handle
    • Handle line delimiters accordingly
    • Transform data
    • Evaluate results
  •  
  • Modules
    • Explain benefits
    • Identify tools & archives
    • Implement compression module
    • Move data with FTP
    • Evaluate results
  •  
  • Mass Move | Normalization
    • Discuss system limitations
    • Generate list of relevant items
    • Incorporate RegEx support
    • Transform delimiters wholesale
    • Promulgate transformations
  •  
  • Mail Services
    • Discuss rules
    • Construct mailer
    • Generate messages
    • Incorporate into processes
    • Evaluate results
  •  
  • Case Normalization
    • Parse files & strings
    • Determine current delimiters
    • Normalize accordingly
    • Retrofit existing process
    • Confirm output
  •  
  • Router Interaction
    • Discuss features
    • Install module
    • Connect to Cisco device and ascertain useful data
    • Parse as needed
  •  
  • MySQL Connectivity
    • Discuss features
    • Implement routines
    • Interface router data with MySQL
  •  
  • Miscellaneous
    • Emulate Linux 'uptime'
    • Generate M3U feed
  •  

Tokyo Time

16:9

Rate

1.25x

Watched

1

Completed

1 of 5