Question [Résolu] Export-WindowsDriver sous Seven

Plus d'informations
il y a 7 ans 7 mois #27380 par viscuso
Bonjour,

J'ai un Seven Service Pack 1 de 2009 64 bits avec au départ un powershell en version 2.0 :

[code:1]
$PSVersionTable

Name Value
----
CLRVersion 2.0.50727.8789
BuildVersion 6.1.7601.17514
PSVersion 2.0
WSManStackVersion 2.0
PSCompatibleVersions {1.0, 2.0}
SerializationVersion 1.1.0.1
PSRemotingProtocolVersion 2.1
[/code:1]

J'essaye de sauvegarder tous les pilotes présents dans le gestionnaire de périphériques.

Pour cela je souhaite utiliser la commande Export-WindowsDriver.

technet.microsoft.com/fr-fr/library/dn614084.aspx

Mais elle ne fonctionne pas sous Seven.

Aussi, j'ai essayé ces indications :

social.technet.microsoft.com/Forums/wind...ows-driver?forum=mdt

J'ai installé \".Net 4.6\"

www.microsoft.com/fr-fr/download/confirmation.aspx?id=48130

Puis Windows Management Framework 4.0 (Powershell 4.0 ; je n 'arrive plus à me souvenir si je l'ai vraiment installé)

www.microsoft.com/fr-fr/download/details.aspx?id=40855

Puis Powershell 4.5.2 (il semble que pour installer la version 5.1 il faut installer la version 4.5.2 avant)

docs.microsoft.com/fr-fr/powershell/wmf/5.1/install-configure

www.microsoft.com/fr-FR/download/details.aspx?id=42642

Et Powershell 5.1 (la 5.0 semble déconseiller)

docs.microsoft.com/fr-fr/powershell/wmf/5.1/install-configure

enfin le windows 8.1 ADK

www.microsoft.com/fr-fr/download/details.aspx?id=39982

J'ai ajouté dans \"Paramètres système avancé\"->\"Variables d'environnement\"->\"Path\" ceci

[code:1]
;C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64
[/code:1]

à la fin de
[code:1]
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%systemroot%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\;%systemroot%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;c:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64
[/code:1]

J'ai redémarré l'ordinateur.

J'ai tenté :

[code:1]
import-module \"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\"
[/code:1]

copie d'écran pour montrer le message d'erreur :

www.casimages.com/i/180729095152719981.png.html

puis :

[code:1]
Export-WindowsDriver -Destination \"C:«»Drivers$((Get-WmiObject -Class win32_computersystem).Model)\" -Online
[/code:1]

copie d'écran pour montrer le message d'erreur :

www.casimages.com/i/180729095152589456.png.html

En vain

A la fin j'ai cette version de powershell :

[code:1]
Windows PowerShell
Copyright (C) 2016 Microsoft Corporation. All rights reserved.

PS C:\Windows\system32> $PSVersionTable

Name Value
----
PSVersion 5.1.14409.1005
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.14409.1005
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1

PS C:\Windows\system32>
[/code:1]

J'ai fais cette commande pour plus d'information :

[code:1]
Windows PowerShell
Copyright (C) 2016 Microsoft Corporation. All rights reserved.

PS C:\Windows\system32> Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\'


Hive: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full


Name Property
----
1033 Version : 4.7.02558
TargetVersion : 4.0.0
Install : 1
Servicing : 0
Release : 461310
1036 Version : 4.7.02558
TargetVersion : 4.0.0
Install : 1
Servicing : 0
Release : 461310


PS C:\Windows\system32>
[/code:1]

Merci d'avance pour votre aide ;0)

ps : peut-être faut-il tout désinstaller pour reprendre du début ?

Message édité par: kaleo, à: 29/08/18 18:09<br><br>Message édité par: Arnaud, à: 3/09/18 09:40
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 7 mois #27387 par Laurent Dardenne
Salut,
verifie :
- le contenu de la variable $env:PsModulePath
- le chargement directement dans le répertoire indiqué dans le message d'erreur.
Un nom de module se termine pas .psm1 ou .psd1

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 7 mois #27389 par viscuso
Réponse de viscuso sur le sujet Re:Export-WindowsDriver sous Seven
Bonjour,

Merci pour ta réponse ;)

Le contenu de la variable PsModulePath est en faisant la commande \&quot; set \&quot; :
[code:1]
PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\Wind
owsPowerShell\v1.0\Modules;c:\Program Files (x86)\Microsoft SQL Server\110\Tools
\PowerShell\Modules\
[/code:1]

Dans le répertoire indiqué dans le message d'erreur
[code:1]
C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64
[/code:1]
je ne trouve pas de nom de module se terminant par .psm1 ou .psd1.

copie d'écran pour montrer ce qui se trouve dans ce répertoire :

www.casimages.com/i/180803011923548032.png.html

ps : je serai plus disponible à partir de mi-août


Message édité par: kaleo, à: 3/08/18 00:19

Message édité par: kaleo, à: 3/08/18 00:20<br><br>Message édité par: kaleo, à: 29/08/18 17:53

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 7 mois #27390 par viscuso
Réponse de viscuso sur le sujet Re:Export-WindowsDriver sous Seven
Mais je trouve dans :
[code:1]
C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\DISM
[/code:1]
dism.psd1

et

dism.psm1<br><br>Message édité par: kaleo, à: 29/08/18 17:54

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 7 mois #27394 par Laurent Dardenne
Dans un premier temps tu peux importer le module avec le path mais en précisant le fichier .psd1.

Ensuite, en lieu et place, tu peux ajouter le chemin indiqué dans la variable d'environnement PsModulePath.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 7 mois #27428 par viscuso
Réponse de viscuso sur le sujet Re:Export-WindowsDriver sous Seven
Bonjour,

J'ai tenté cette commande mais cela me retourne un autre message d'erreur :

[code:1]
Windows PowerShell
Copyright (C) 2016 Microsoft Corporation. All rights reserved.


PS C:\Windows\system32&gt; Import-Module \&quot;C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\DISM\dism.psd1\&quot;
Import-Module : File C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\DISM\Dism.psm1 cannot be loaded because running scripts is
disabled on this system. For more information, see about_Execution_Policies at go.microsoft.com/fwlink/?LinkID=135170.
At line:1 char:1
+ Import-Module \&quot;C:\Program Files (x86)\Windows Kits\8.1\Assessment and ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : SecurityError: (:«») [Import-Module], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess,Microsoft.PowerShell.Commands.ImportModuleCommand
PS C:\Windows\system32&gt;
[/code:1]

copie d'écran pour montrer l'erreur :

www.casimages.com/i/180822103423364017.png.html

Message édité par: kaleo, à: 22/08/18 21:25

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.051 secondes
Propulsé par Kunena