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.