PowerShell autorisation accès fichiers ps1

Résolu
brucine Messages postés 14291 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 23 avril 2024 - 24 mars 2024 à 09:57
brucine Messages postés 14291 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 23 avril 2024 - 24 mars 2024 à 10:02

Bonjour,

Je suis connecté en tant qu'administrateur, PowerShell fonctionne à la fois dans le terminal et si appelé à partir d'un Batch.

J'ai voulu tester un fichier ps1 téléchargé, je me suis fait jeter, accès refusé.

J'ai supposé que, comme cela arrive pour certains fichiers Office, le fichier en question était considéré comme "étranger": j'ai reconduit le test avec un autre fichier ps1 de mon cru que j'avais en archive, que j'avais réalisé avec Windows 10 où il fonctionnait puis copié sur mon PC Windows 11: même punition.

Autre PC, toujours fichier "étranger"? Même chose si je réécris le script en question de A à Z.

Le PC est Windows 11 Famille, donc a priori pas de stratégie locale, rien ne change en désactivant le pare-feu.

Vous avez des lumières?

Merci.

1 réponse

brucine Messages postés 14291 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 23 avril 2024 1 812
24 mars 2024 à 10:02

Trouvé, il faut autoriser les scripts ps1 sur chaque machine, je ne me souvenais plus de l'avoir fait sous Windows 10:

https://www.it-connect.fr/autoriser-lexecution-de-scripts-powershell/

1