CleanCode PowerShell Libraries v1.2.08 API: CleanCode » FileTools
File-handling convenience functions, notably an enhanced version of Get-ChildItem.
Get-EnhancedChildItem builds upon the powerful and flexible builtin Get-ChildItem cmdlet by providing some additional effort-saving options to prune entire sub-trees, to filter on directories or non-directories, or to filter to Subversion-aware files only. Also includes several USB convenience functions, Get-IniFile to load an INI file, and New-FileTree for generating file trees for testing purposes.
|ConvertFrom-Text||Imports a text file using regular expressions.|
|Get-EnhancedChildItem||A variation of Get-ChildItem notably providing the ability to prune trees, isolate Subversion-aware items, and flatten the output for brevity.|
|Get-IniFile||Gets a Windows INI file as a hash table.|
|Get-UsbDriveCapacity||Obtain capacities of USB drives.|
|Get-UsbDriveInfo||Convenience function for obtaining USB drive information.|
|Get-UsbDriveLetter||Obtain drive letters of USB drives.|
|New-FileTree||Generates a file tree skeleton (i.e. real directories and files, but the files are empty) from a list of paths.|
|Select-StringAligned||Finds text in strings and files and makes the output aligned rather than ragged based on file name lengths.|
This documentation set was created with CleanCode's DocTreeGenerator.