Ps1exec

Voer eenvoudig een PowerShell-script uit
Download nu

Ps1exec Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Naam uitgever:
  • Bill Stewart
  • Besturingssystemen:
  • Windows All
  • Bestandsgrootte:
  • 47 KB

Ps1exec Tags


Ps1exec Beschrijving

De PS1Exec applicatie is ontworpen om een kleine tool waarmee u eenvoudig een PowerShell script uit te voeren, zonder zich zorgen te maken over het krijgen van het citeren correct op de powershell.exe command line te zijn. Windows PowerShell's installatie filosofie is "standaard veilig." Een van de gevolgen van deze filosofie is dat na je in eerste instantie PowerShell installeert, kunt u alleen gebruiken als een interactieve commando-interpreter-het zal niet uitvoeren van scripts, tenzij u de standaard uitvoering beleid te wijzigen. Echter, de meesten van ons uiteindelijk het veranderen van de standaard uitvoering beleid, zodat we kunnen het uitvoeren van scripts-immers scripts zijn een van PowerShell de meest krachtige functies. Echter, zelfs nadat u uitvoering van het script in te schakelen, kunt u nog steeds niet direct een PowerShell script (.ps1) plannen in de taakplanner. Dit is inderdaad veiliger, maar zoals we allemaal weten, usability is meestal omgekeerd evenredig met de veiligheid. Uiteraard is het mogelijk om een PowerShell script te plannen als je de powershell.exe command line precies goed te krijgen, maar dit kan lastig zijn als pad naar het script bevat spaties of als het script vereist command-line argumenten die spaties bevatten. Ook ontdekte ik wilde ik een beetje meer controle over de console venster PowerShell. Bijvoorbeeld, ik wilde in staat zijn om aan te geven dat een script moet worden uitgevoerd verborgen of geminimaliseerd, of met een andere console venster titel. Om deze problemen op te lossen, schreef ik ps1exe32 (32-bit) en ps1exe64 (64-bit). (In deze documentatie, verwijs ik naar beide versies, ps1exe32 en ps1exe64, als ps1exec.) Ps1exe32 is voor 32-bits Windows, en ps1exe64 is voor 64-bit Windows. ps1exec maakt het mogelijk om eenvoudig een bestand PowerShell script (.ps1) uit te voeren, en het geeft ook de beheerder enige controle over de console venster PowerShell eerste raam staat en de titel. Hier zijn enkele redenen ps1exec een nuttig instrument in uw omgeving zou kunnen zijn: - ps1exec vondsten powershell.exe door het lezen van het register, dus je hoeft geen zorgen te maken over de zaak waar de PowerShell installatiemap ontbreekt in het systeem pad. (Dit moet worden zeldzaam, maar ik heb een gebroken pad instelling op meer machines die ik mij kan herinneren gezien.) - ps1exec vereenvoudigt het plannen van PowerShell-scripts, omdat je niet hoeft te maken over het maken van een citeren fout bij de aanleg van de powershell.exe opdrachtregel. - ps1exec loopt een PowerShell script in een apart console venster, zodat u ps1exec kunt gebruiken om een long-running script in een apart venster te starten zonder te stoppen uw werk in een bestaand venster. - ps1exec kan console venster een script pauze na het uitvoeren van het script, voor het geval dat u wilt uitvoeren van het script te bekijken. - ps1exec kunt u de oorspronkelijke toestand van de console venster PowerShell (bijv., Verborgen, tot een minimum beperkt, enz.) Op te geven, evenals de titel van het console venster. Gebruik ps1exec's command-line syntax is als volgt: ps1exe32 scriptfile ] Op 64-bits platforms gebruik ps1exe64 plaats van ps1exe32. (Als u ps1exe32 op een 64-bit machine te laten draaien, zal het de 32-bits versie van PowerShell in plaats van de 64-bits versie, die is waarschijnlijk niet wat je van plan was uit te voeren.) Belangrijk! Alle ps1exec's command-line argumenten (-p, -q, w, -d, -s, en -t) moet verschijnen voor de naam van het script bestand op de opdrachtregel. ps1exec's command-line argumenten zijn als volgt: -P Zorgt ervoor dat de console venster om de pauze voor een Enter toetsaanslag na het script is voltooid uitgevoerd. -Q ps1exec draait geruisloos. Zonder q, zal ps1exec een dialoogvenster weer te geven als het een probleem tegenkomt. -w Wacht tot powershell.exe dicht. Zonder -w, zal ps1exec beginnen powershell.exe aan het script en dan onmiddellijk te verlaten. (Ik raad -w als je ps1exec een PowerShell script te plannen, zodat de taakplanner zal weten wanneer het script is voltooid running te gebruiken.) -d pad Geef een start directory voor powershell.exe. Als het pad spaties bevat, plaatst u deze tussen dubbele aanhalingstekens ( "). U kunt ook enkele aanhalingstekens gebruiken rond het pad ( ') als u werkt ps1exec van een PowerShell prompt. -s WindowState WindowState is een getal dat specificeert de standaard initiële Schermtoestand de console venster PowerShell. Het standaard venster staat: 1. -t titel Geef een titel voor de console venster PowerShell. Als de titel spaties bevat, plaatst u deze tussen dubbele aanhalingstekens ( "). U kunt ook enkele aanhalingstekens gebruiken rondom de titel ( ') als u werkt ps1exec van een PowerShell prompt. Script bestand Geef de bestandsnaam op van het PowerShell-script (.PS1) -bestand dat u wilt uitvoeren. Als het pad en / of bestandsnaam van het script spaties bevat, voegt u het volledige pad en de bestandsnaam bij in dubbele aanhalingstekens ("). U kunt ook afzonderlijke aanhalingstekens gebruiken rond de naam en het pad van de scriptbestand (') als u PS1EXEC gebruikt uit een PowerShell-prompt. argument Als het script een of meer opdrachtregelargumenten vereist, geeft u ze op na de naam van het scriptbestand. Als het argument van een script spaties bevat, voegt u deze in dubbele aanhalingstekens ("). Het is momenteel niet mogelijk om een dubbele quote-teken (") in een scriptargument in te sluiten. U kunt afzonderlijke aanhalingstekens (') gebruiken in plaats van dubbele aanhalingstekens, maar u moet een dubbele ingesloten enkele aanhalingstekens verdubbelen.


Ps1exec Gerelateerde software

Xorsearch

Zoeken naar een bepaalde reeks in een XOR, ROL of ROT-gecodeerd binair bestand ...

244 40 KB

Downloaden

Jrubystack

Een installatieprogramma dat de installatie van Jruby en de looptijdafhankelijkheden aanzienlijk zal vereenvoudigen. ...

229 129 MB

Downloaden