2017-04-15 2 views
-1

Ich mag würde mein Skript auf einer Webseite setzen, wenn ein Benutzer auf den Link klicken, müssen Script execute.Not sicher, wo zu beginnen, werden Jede mögliche Anleitung hilfreich sein.Script als Hyperlink

Vielen Dank im Voraus.

+1

Sie erwarten, dass das Skript auf dem Clientcomputer ausgeführt wird? So funktionieren Browser nicht. –

+0

'onclick =" '' "'. Zum Beispiel ' Klick mich! '. – AlexP

Antwort

0

Wenn Benutzer auf einen Link klicken und dann ein Powershell-Skript über den Browser ausführen es mit einem Problem zu umgehen Art und Weise möglich ist.

Sie haben das Skript in einem SharedLocation zu halten (wie auf einem Server-Laufwerk und die gemeinsame Nutzung des Ordners aktivieren. Angenommen, \ Server \ Ort) und auf der Webseite einen RunMe Link zu dem freigegebenen Speicherort Skript geben (\ Server \ Location \ Skript.pse). Wenn Sie Argumente übergeben möchten, müssen Sie eine Verknüpfung in den Eigenschaften erstellen, die einen Zielpfad mit Argumenten festlegen. Geben Sie den Link der Verknüpfung auf Ihrer Website ein.

Das machen wir in unserer Umgebung. Wir mailen den Link des Skripts an einen freigegebenen Speicherort.

+0

Ich versuche, Powershell-Scrip einzufügen. wenn der Benutzer auf den Link auf der Webseite klickt. Würde es nicht die Powershell im Hintergrund starten und die Eingabe vom Benutzer anfordern? – SUN

+0

Lassen Sie Argumente akzeptieren. Sie können eine Verknüpfung erstellen, die die Argumente automatisch durch den Zielpfad leitet. Dann geben Sie den Link zu der Verknüpfung. Auf diese Weise läuft das Skript einfach im Hintergrund und verschwindet dann. – Anti21