Script voor het uitvoeren van een ps1 script

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Aapje!
  • Registratie: Oktober 2008
  • Laatst online: 12-05 01:43
Ik maak gebruik van Mac OS X.

Voor mijn werk maken wij gebruik van UniFy centrales en hebben we diverse scripts gemaakt voor het aanpassen van de status binnen de telefooncentrale.

Nu heb ik het volgende in Applescript gemaakt:

tell application "Terminal"
reopen
activate
do script "pwsh" in front window
delay 1
do script "./afwezig.ps1" in front window
delay 1
do script "killall Terminal"
end tell

Dit werkt echter het is niet efficiënt.

Ik wil gewoon een de commando's pwsh en vervolgens een powershellscript genaamd afwezig.ps1 uitvoeren in een verborgen scherm die afgesloten word na het uitvoeren.

Hoe kan ik dit optimaliseren?

Alle reacties


Acties:
  • +1 Henk 'm!

  • tweazer
  • Registratie: Augustus 2008
  • Laatst online: 08:07
Ik vermoed dat als je vooraan in afwezig.ps.1 de hashbang directive:
#!/usr/local/bin/pwsh

zet (het pad is te achterhalen met which pwsh) en dan chmod a+x afwezig.ps1, je dan die file kunt dubbelklikken.
Ik heb alleen net te weinig verstand van powershell en wat je met dat script voor elkaar wilt boksen..
Stoepgarantie dus...