Est-ce que quelqu'un sait pourquoi je ne peux pas accéder au dossier où mes scripts PowerShell sont dans Windows 2008 Ent. Lorsque j'essaie de créer un script avec le pavé de texte, ça craint. Lorsque j'essaie d'exécuter une application Powerhell C#, qui est stockée sur un autre disque Win 2003, elle présente également une exception d'accès. J'ai mis la politique d'exécution de powershell à illimitée tant pour les utilisateurs normaux que pour les utilisateurs admin avec 'run as admin' sur powershell, mais cela ne semble pas faire de différence. Il doit y avoir un paramètre de stratégie, ne pas autoriser les scripts à accéder à un répertoire, mais où et comment le définir.Windows 2008 impossible d'exécuter l'application C# powershell. Retour d'exception d'accès
Toute aide serait appréciée.
scope_creep
C'est ce que j'ai. PS C: \ Users \ Administrateur> Get- Unrestricted PS C: \ Users \ Administrateur> Voici le code. en utilisant (StreamReader sr = new StreamReader (PowershellScriptBase + "\\" + "script1.ps1")) { while ((ligne = sr.ReadLine())! = Null) { finale + = ligne; } sr.Ferme(); } try { PSParser.Tokenize (erreur finale, sortie); } –
Ce n'est pas restreint. L'exception d'accès est {"Accès au chemin d'accès" E: \\ WorkingDirectory \\ Powershell \\ script1.ps1 'est refusé –
Lorsque j'essaie de créer un fichier script.ps1 dans le répertoire c: \ scripts avec le pavé de texte ça craint, avec des erreurs. –