Flash info

 "Même s'il se fait mal un vrai Geek ne crie pas, il Twitte."

Arnaud Petitjean

 
Accueil arrow Forum

Bienvenue sur le forum PowerShell-Scripting.com

 
Gaby
Utilisateur

PowerShelleur Amateur
Messages: 86
graphgraph
Karma: 3  
Convertir Metode VBS Propriete Powershell (Resolu) - 9/07/07 08:24 Je chercher a traduire un script vbs (qui n'a pas ete ecrit par moi) en powershell.

Dans ce script, je rencontre cela :
set WshShell = WScript.CreateObject("WScript.Shell")
strDesktop = WshShell.SpecialFolders("Programs")

Je le traduit donc par :
$WshShell = new-Object -comobject "WScript.Shell"
$strDesktop = $WshShell.SpecialFolders("Programs")

Mais la, horreur ! La methode SpecialFolders est sous powershell une propriete, et n'accepte donc pas mon ("Programs").

Si quelqu'un peut m'aider ...

Message édité par: Gaby, à: 16/07/07 13:04
Gaby
  | | L'administrateur a désactivé l'accés public en écriture.
Robin
Admin

Administrateur
Messages: 262
graphgraph
Karma: 8  
Re:Convertir Metode VBS Propriete Powershell - 9/07/07 21:04 Salut Gaby et bienvenue, car je crois que nous ne nous sommes pas encore présenté.

Concernant ta remarque, c'est vrai que SpecialFolders est une propriété sous PowerShell (Comme sous VBS).

cette propriété va te lister tout les accès aux dossiers environnement de Windows. Mais si tu cherches un chemin précis, comme "Desktop" tu dois utiliser l'instruction "Item()".

Code:

 $WshShell.SpecialFolders.Item("Desktop")



Voilà, j'éspère que cela va t'aider.


Rob
Robin MVP PowerShell
  | | L'administrateur a désactivé l'accés public en écriture.
Gaby
Utilisateur

PowerShelleur Amateur
Messages: 86
graphgraph
Karma: 3  
Re:Convertir Metode VBS Propriete Powershell - 10/07/07 07:12 Super Robin c'est exactement ce qu'il me fallait. Gaby
  | | L'administrateur a désactivé l'accés public en écriture.
© 2020 PowerShell-Scripting.com