Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Shop Recherche
2021 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Appel PowerShell dans une macro

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Appel PowerShell dans une macro

n°2375651
GeekAlf
Posté le 11-02-2021 à 15:59:08  profilanswer
 

Bonjour,
 
j'ai une macro qui appelle un script powershell.
malheureusement depuis que j'ai changé de poste, celui-ci est bloqué par excel comme ligne de code malveillante.
 

Code :
  1. Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
  2. Sub ActualiserTableauNomenclature()
  3. 'Call powershell and run scripts
  4. 'Call Shell("powershell -file ""D:\_Developpements\PowerShell\Scripts Fonctionnels\Extraction_Nomenclature.ps1""", 1)
  5. '
  6. 'Sleep 30000
  7. Call Shell("powershell -noexit -file ""D:\_Developpements\PowerShell\1_Scripts en production\Extraction_Nomenclature.ps1", vbminimizefocus)
  8. Sleep 30000


 
Je suppose qu'il faut rajouter un paramètre, mais lequel ???
 
merci d'avance

mood
Publicité
Posté le 11-02-2021 à 15:59:08  profilanswer
 

n°2375659
patrice337​40
Avec la réponse, c'est facile.
Posté le 11-02-2021 à 18:56:09  profilanswer
 

Bonjour,
 
Ça n'a rien a voir avec le fonctionnement (ou pas) de la macro : c'est l'antivirus qui signale le problème !
Il détecte probablement, dans le fichier, macro ou ailleurs, une chaine de caractères (une signature) identifiée comme à risque.


---------------
Cordialement, Patrice

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Appel PowerShell dans une macro

 

Sujets relatifs
[RESOLU !!] Ajouter noeud fichier xml powershellPowershell: créer users AD à partir d'un CSV
[Résolu] aide pour manipulation fichier texte en powershellPerte des données copiées lors du lancement d'une macro VBA/Excel
macro java sous libre officeAide sur une amélioration d'un script powershell
Proposition playlist Youtube SQL/Powershell/Postgres[PowerShell]Extraire un ID matériel
Comment créer un systeme d'appel sur photos?Macro pour enregistrer en xlsm sur bureau avec date dans le nom
Plus de sujets relatifs à : Appel PowerShell dans une macro


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR