Hi LucD - I got an error. thx for the assistance.
PowerCLI H:\powershell\shadowimage_clone> .\resignature.ps1
Get-EsxCli : A parameter cannot be found that matches parameter name 'V2'.
At H:\powershell\shadowimage_clone\resignature.ps1:1 char:55
+ $esxcli = Get-EsxCli -VMhost usdenvsp102.corp.hds.com -V2
+ ~~~
+ CategoryInfo : InvalidArgument: (:) [Get-EsxCli], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,VMware.VimAutomation.ViCore.Cmdlets.Commands.GetEsxCli
You cannot call a method on a null-valued expression.
At H:\powershell\shadowimage_clone\resignature.ps1:5 char:1
+ $esxcli.storage.vmfs.snapshot.resignature.Invoke($resig)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull
##then I removed the V2###
PowerCLI H:\powershell\shadowimage_clone> .\resignature.ps1
Exception calling "Invoke" with "1" argument(s): "Message: No unresolved VMFS snapshots with volume label 'System.Collections.Hashtable' found.;
InnerText: No unresolved VMFS snapshots with volume label 'System.Collections.Hashtable' found.EsxCLI.CLIFault.summary"
At H:\powershell\shadowimage_clone\resignature.ps1:5 char:1
+ $esxcli.storage.vmfs.snapshot.resignature.Invoke($resig)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : ViError