2

Closed

Use PSexpect on a provider different than FileSystem causes an exception

description

Out-File use by default the FileSystem provider.
 
Under Windows XP sp3, Posh v1 or v2
 
With Posh v2 :
 
PS C:> function Test-Compteur { AssertEqual 20 $compteur }
PS C:> $Compteur=10
PS C:> Test-Compteur
PS C:> cd hklm:
PS HKLM:> Test-Compteur
Out-File : Impossible d'ouvrir le fichier, car le fournisseur actuel (Microsoft.PowerShell.Core\Registry) ne permet pas
cette opération.
Au niveau de C:\Program Files\PowerShell\Add-Lib\Scripts\PSExpect\TestLib.ps1 : 49 Caractère : 41
  • $logEntry | out-file <<<< $LogFileName -append -width $LogFileLineLength
    • CategoryInfo : InvalidArgument: (:) [Out-File], PSInvalidOperationException
    • FullyQualifiedErrorId : ReadWriteFileNotFileSystemProvider,Microsoft.PowerShell.Commands.OutFileCommand
       
       
      ByPass
      PS HKLM:> $LogFileName=$null
      PS HKLM:> Test-Compteur # OK
Closed Dec 16, 2009 at 5:20 PM by ageras
No further feedback, closing the issue. Please let me know if there is anything else.

comments

ageras wrote Dec 11, 2009 at 4:32 PM

Ceci est résolu dans la dernière version du code source. Merci!

wrote Dec 11, 2009 at 4:42 PM

ageras wrote Dec 11, 2009 at 9:55 PM

Ceci est résolu dans la Release 0.3 download aussi.

wrote Dec 16, 2009 at 5:20 PM

wrote Feb 12, 2013 at 11:39 PM

wrote May 15, 2013 at 1:23 AM