Ps1exec

exécuter facilement un script PowerShell
Télécharger maintenant

Ps1exec Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • Bill Stewart
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 47 KB

Ps1exec Mots clés


Ps1exec La description

L'application PS1EXEC a été conçue pour être un petit outil qui vous permet d'exécuter facilement un script PowerShell sans avoir à vous soucier d'obtenir la citation correcte sur la ligne de commande PowerShell.exe. La philosophie d'installation de Windows PowerShell est "sécurisée par défaut". L'une des implications de cette philosophie est qu'après que vous installez initialement PowerShell, vous ne pouvez l'utiliser que comme interprétation de commande interactive, il n'exécutera pas de scripts que si vous modifiez la stratégie d'exécution par défaut. Cependant, la plupart d'entre nous finissent par modifier la stratégie d'exécution par défaut afin que nous puissions exécuter des scripts - après tout, les scripts sont l'une des caractéristiques les plus puissantes de PowerShell. Cependant, même après avoir activé l'exécution de script, vous ne pouvez toujours pas planifier directement un script PowerShell (.PS1) dans le planificateur de tâches. C'est vraiment plus sûr, mais comme nous le savons tous, la convivialité est généralement inversement proportionnelle à la sécurité. Bien sûr, il est possible de planifier un script PowerShell si vous obtenez la ligne de commande PowerShell.exe juste à droite, mais cela peut être délicat si le chemin du script contient des espaces ou si le script nécessite des arguments de ligne de commande contenant des espaces. En outre, j'ai découvert que je voulais un peu plus de contrôle sur la fenêtre de la console PowerShell. Par exemple, je voulais pouvoir spécifier qu'un script doit exécuter caché ou minimisé, ou avec un titre de fenêtre de console différent. Pour résoudre ces problèmes, j'ai écrit ps1exe32 (32 bits) et ps1exe64 (64 bits). (Dans cette documentation, je me réfère aux versions, PS1EXE32 et PS1EXE64, en tant que PS1EXEC.) PS1EXE32 est destiné à Windows 32 bits et PS1exe64 est pour Windows 64 bits. PS1EXEC permet d'exécuter facilement un fichier de script PowerShell (.ps1) et donne également à l'administrateur un certain contrôle sur l'état initial et le titre de la fenêtre de la fenêtre de la console PowerShell. Voici quelques raisons pour lesquelles PS1EXEC pourrait être un outil utile dans votre environnement: - PS1EXEC trouve PowerShell.exe en lisant le registre, vous n'avez donc pas besoin de vous inquiéter du cas où le répertoire d'installation PowerShell est manquant dans le chemin du système. (Cela devrait être rare, mais j'ai vu un chemin cassé sur plusieurs machines que je me soucie de vous rappeler.) - PS1EXEC simplifie la planification des scripts PowerShell, car vous n'avez pas à vous soucier de faire une erreur de citation lors de la construction de la ligne de commande PowerShell.exe. - PS1EXEC exécute un script PowerShell dans une fenêtre de console distincte, vous pouvez donc utiliser PS1EXEC pour démarrer un script à long terme dans une fenêtre séparée sans arrêter votre travail dans une fenêtre existante. - PS1EXEC peut suspendre la fenêtre de la console d'une script après avoir exécuté le script, au cas où vous souhaitez afficher la sortie du script. - PS1EXEC vous permet de spécifier l'état initial de la fenêtre de la console PowerShell (par exemple, masqué, minimisé, etc.) ainsi que le titre de la fenêtre de la console. usage La syntaxe de ligne de commande de PS1EXEC est la suivante: PS1EXE32 ScriptFile ] Sur des plates-formes 64 bits, utilisez PS1EXE64 au lieu de PS1EXE32. (Si vous exécutez PS1EXE32 sur une machine 64 bits, elle exécutera la version 32 bits de PowerShell au lieu de la version 64 bits, ce qui n'est probablement pas ce que vous vouliez.) Important! Tous les arguments de ligne de commande PS1EXEC (-P, -q, -w, -d, -s, -w, -w) doivent apparaître avant le nom du fichier de script sur la ligne de commande. Les arguments de ligne de commande de PS1EXEC sont les suivants: -p Provoque une pause de la fenêtre de la console pour une touche Entrée après la fin du script. -q PS1EXEC court en silence. Sans -q, PS1EXEC affichera une boîte de dialogue si elle rencontre une erreur. -w Attendez que PowerShell.exe se ferme. Sans -W, PS1EXEC démarrera PowerShell.exe pour exécuter le script, puis quitter immédiatement. (Je vous recommande -w si vous utilisez PS1EXEC pour planifier un script PowerShell afin que le planificateur de tâches sache lorsque le script se termine en marche.) -Proche Spécifiez un répertoire de départ pour PowerShell.exe. Si le chemin contient des espaces, joignez-le en guillemets («). Vous pouvez également utiliser des guillemets simples autour du chemin (') si vous exécutez PS1EXEC à partir d'une invite PowerShell. -s windowstate Windowstate est un nombre qui spécifie l'état de la fenêtre initiale par défaut pour la fenêtre de la console PowerShell. L'état de la fenêtre par défaut est 1. -t titre Spécifiez un titre pour la fenêtre de la console PowerShell. Si le titre contient des espaces, joignez-le en guillemets doubles ("). Vous pouvez également utiliser des guillemets simples autour du titre (') Si vous exécutez PS1EXEC à partir d'une invite PowerShell. Fichier de script Spécifiez le nom de fichier du fichier PowerShell Script (.ps1) que vous souhaitez exécuter. Si le chemin du script et / ou le nom de fichier contiennent des espaces, joignez l'ensemble du chemin et du nom de fichier en guillemets («). Vous pouvez également utiliser des guillemets simples autour du nom et du chemin du fichier de script (') Si vous exécutez PS1EXEC à une invite PowerShell. argument Si le script nécessite un ou plusieurs arguments de ligne de commande, spécifiez-les après le nom du fichier de script. Si l'argument d'un script contient des espaces, joignez-la en guillemets doubles ("). Il n'est pas possible d'intégrer un caractère de quote double (") dans un argument de script. Vous pouvez utiliser des guillemets simples (') au lieu de citations doubles, mais vous devez doubler des guillemets simples intégrés.


Ps1exec Logiciels associés

Xorearch

Recherchez une chaîne donnée dans un fichier binaire XOR, ROL ou pourriture codée. ...

244 40 KB

Télécharger

Jrubystack

Un installateur qui simplifiera grandement l'installation de Jruby et ses dépendances d'exécution. ...

229 129 MB

Télécharger