FileShareMigrationTools.psd1
|
@{ RootModule = 'FileShareMigrationTools.psm1' ModuleVersion = '1.1.0' CompatiblePSEditions = @('Desktop', 'Core') GUID = '5b36be98-9e92-4c27-b088-5a97791e4203' Author = 'Marcus Tedde' Copyright = '(c) 2026 Marcus Tedde. All rights reserved.' Description = 'Helper functions for exporting and recreating SMB file shares during file server migration or DFS preparation. Exports shares and share permissions from a source server, optionally remaps paths, and recreates shares and permissions on a target server with preview-by-default safety.' PowerShellVersion = '5.1' FunctionsToExport = @( 'Test-FSMAdminShareAccess', 'Export-FSMShareInventory', 'Export-FSMSharePermissions', 'Convert-FSMSharePath', 'New-FSMTargetShares', 'Grant-FSMTargetSharePermissions', 'Compare-FSMShareInventory', 'Invoke-FSMShareMigrationPrep' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('SMB', 'FileShare', 'Migration', 'DFS', 'Windows', 'FileServer') LicenseUri = 'https://github.com/MarcusTedde/FileShareMigrationTools/blob/main/LICENSE' ProjectUri = 'https://github.com/MarcusTedde/FileShareMigrationTools' ReleaseNotes = 'v1.1.0 - Restructured into Public/Private. Fixed empty-result and CSV-column crashes, added per-item error handling, safe boolean parsing, -Credential support, clustered ScopeName support, colour-coded summaries and optional logging.' } } } |