Question
[Résolu] Utiliser une commande AT dans Powershell
- Florent
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 26
- Remerciements reçus 0
il y a 9 ans 8 mois #22235
par Florent
[Résolu] Utiliser une commande AT dans Powershell a été créé par Florent
Bonjour !
Dans notre parc informatique, de nombreux utilisateurs possèdent une clé 3G Huawei qui pose problème. Le comportement normal serait qu'une fois cette clé usb branchée, elle déclenche une connexion auto au réseau 3G prévu. Or, rien ne se produit : la clé est vue comme une carte réseau et apparait dans le centre réseau et partage comme une connexion réseau déconnectée. Nous avons trouvé une solution, avec hyperterminal et une commande AT :
[code:1]AT^NDISDUP=1,1,\"web123\"[/code:1]
En me connectant au port COM correspondant et en executant la commande, la connexion auto s'effectue.
Je cherche à faire la même chose avec powershell (en me passant donc d'hyperterminal), et c'est là que j'ai besoin d'aide.
J'ai testé ce bout de code :
[code:1]$port=new-object system.io.ports.serialport com1,9600,None,8,One
$port.open()
$port.writeline(\"AT^NDISDUP=1,1,\"\"web123\"\"\"«»)
$port.close
[/code:1]
Cela ne provoque pas d'erreur, mais cela n'a aucun effet.
C'est peut être une mauvaise syntaxe... ce site donne quelques détails : www.sharetechnote.com/html/Handbook_LTE_...mand_PowerShell.html
En vous remerciant<br><br>Message édité par: Arnaud, à: 31/08/16 15:47
Dans notre parc informatique, de nombreux utilisateurs possèdent une clé 3G Huawei qui pose problème. Le comportement normal serait qu'une fois cette clé usb branchée, elle déclenche une connexion auto au réseau 3G prévu. Or, rien ne se produit : la clé est vue comme une carte réseau et apparait dans le centre réseau et partage comme une connexion réseau déconnectée. Nous avons trouvé une solution, avec hyperterminal et une commande AT :
[code:1]AT^NDISDUP=1,1,\"web123\"[/code:1]
En me connectant au port COM correspondant et en executant la commande, la connexion auto s'effectue.
Je cherche à faire la même chose avec powershell (en me passant donc d'hyperterminal), et c'est là que j'ai besoin d'aide.
J'ai testé ce bout de code :
[code:1]$port=new-object system.io.ports.serialport com1,9600,None,8,One
$port.open()
$port.writeline(\"AT^NDISDUP=1,1,\"\"web123\"\"\"«»)
$port.close
[/code:1]
Cela ne provoque pas d'erreur, mais cela n'a aucun effet.
C'est peut être une mauvaise syntaxe... ce site donne quelques détails : www.sharetechnote.com/html/Handbook_LTE_...mand_PowerShell.html
En vous remerciant<br><br>Message édité par: Arnaud, à: 31/08/16 15:47
Connexion ou Créer un compte pour participer à la conversation.
- Florent
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 26
- Remerciements reçus 0
il y a 9 ans 8 mois #22236
par Florent
Réponse de Florent sur le sujet Re:Utiliser une commande AT dans Powershell
Solution trouvée... juste un soucis de syntaxe
[code:1]$port=new-object system.io.ports.serialport com1,9600,None,8,One
$port.Open()
$port.WriteLine(\"AT^NDISDUP=1,1,`r\"\"web123`r\"\"\")
$port.Close()[/code:1]<br><br>Message édité par: Mrflamby, à: 30/08/16 16:41
[code:1]$port=new-object system.io.ports.serialport com1,9600,None,8,One
$port.Open()
$port.WriteLine(\"AT^NDISDUP=1,1,`r\"\"web123`r\"\"\")
$port.Close()[/code:1]<br><br>Message édité par: Mrflamby, à: 30/08/16 16:41
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 9 ans 8 mois #22245
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Re:Utiliser une commande AT dans Powershell
Salut MrFlamby,
Merci d'avoir posté la réponse.
Arnaud
Merci d'avoir posté la réponse.
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.036 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [Résolu] Utiliser une commande AT dans Powershell