Question
Désactivation Carte Réseau
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
- Messages : 6294
- Remerciements reçus 67
On peut consulter les qualificateurs :@Laurent
je crois te l'avoir déjà demandé mais existe-il une base des class deprecated ou faut il regardé a chaque sur ça définition sur MSDN ?
[code:1]
$ObjetWMI=[wmiclass]\"\\localhost\root\cimv2:win32_networkadapter\"
$ObjetWMI.Qualifiers.name
#dynamic
#Locale
#provider
#UUID
[/code:1]
Et à partir de la v3 :
[code:1]
Get-CimClass * -QualifierName deprecated
[/code:1]
Mais sous Windows 10 la classe win32_networkadapter n'est pas marquée deprecated ...
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- COTTIN
- Auteur du sujet
- Hors Ligne
- Membre premium
-
- Messages : 84
- Remerciements reçus 0
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
- Messages : 1778
- Remerciements reçus 21
@tcottin :
je crois que tu n'a pas lu ma remarque sur la question du credential avec win32_networkadapterLe seul problème que j'ai maintenant c'est que quand je fait une tâche planifié avec mon compte ADMIN pour que le script s'éxécute a l'ouverture de la session, rien ne se passe.
je te remontre le message d'erreur mais en Français :
[code:1]Get-WmiObject win32_networkadapter -Credential $credential
Get-WmiObject : Les références utilisateur ne peuvent pas être utilisées pour des connexions locales
Au caractère Ligne:1 : 1
+ Get-WmiObject win32_networkadapter -Credential $credential
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation : (:«») [Get-WmiObject], ManagementException
+ FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand[/code:1]<br><br>Message édité par: 6ratgus, à: 8/03/16 09:27
Connexion ou Créer un compte pour participer à la conversation.
- COTTIN
- Auteur du sujet
- Hors Ligne
- Membre premium
-
- Messages : 84
- Remerciements reçus 0

je viens d'avoir cette fameuse erreur @6ratgus.
il y a t'il un moyen de resoudre le pb?
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
- Messages : 1778
- Remerciements reçus 21
oui j'avais déjà donnais la reponse !il y a t'il un moyen de resoudre le pb?

mais normalement si tu passe pars une tache planifier avec un compte admin tu n'a pas besoin de credential !!

sinon tu peut utilisé la commande invoke-command comme ceci :
[code:1]$ordi = \".\" #\"pc-de-test\"
$PWord = ConvertTo-SecureString –String \"P@sSw0rd\" –AsPlainText -Force
$Credential = New-Object –TypeName System.Management.Automation.PSCredential –ArgumentList $User, $PWord
Invoke-Command -ComputerName $ordi -Credential $Credential -ScriptBlock {
Get-WmiObject win32_networkadapter
(Get-WmiObject win32_networkadapter | where {$_.name -eq 'Realtek Virtual Adapter'}).Disable()
sleep 5
(Get-WmiObject win32_networkadapter | where {$_.name -eq 'Realtek Virtual Adapter'}).Enable()
}[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- COTTIN
- Auteur du sujet
- Hors Ligne
- Membre premium
-
- Messages : 84
- Remerciements reçus 0
Vous fait un recap de ma tache pour voir si j'ai pas fait de betise :
Dans GENERAL:
J'utilise le compte Administrateur pour exécuter la tâche +
j'ai cocher Exécuter avec les autorisations maximales
Dans Déclencheurs
A l'ouverture de session
tout utilisateur
Dans Action :
J'ai fait démarrer un programme
avec comme parametre
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
en arguments :
-executionpolicy Unrestricted -noninteractive -nologo C:\Windows\System32\WindowsPowerShell\script_formOMJT.ps1
Pour les arguments je fait comme mon ADMIN m'a dit de faire.
Pour info :
Quand je met l'utilisateur en ADMIN et que je lancer le script celui-ci fonctionne, mais en tache planifier le script ne fonctionne pas, en ayant toujours la session utilisateur en ADMIN<br><br>Message édité par: tcottin, à: 8/03/16 10:52
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Désactivation Carte Réseau