Windowsサービスを開始/停止するために、SSHサーバーを介してキックオフされるスクリプトを作成します。SSHユーザーは管理者グループの一部です。ただし、スクリプトを実行すると、サービスを開始できないというエラーが表示されます。
管理者権限でスクリプトが開始されるようにするにはどうすればよいですか?Linuxで同様のスクリプトを実行しましたsudo service myservice start/stop
。そのようなものが存在する場合、私はWindowsで同等のものを探しています。
私のps1シェルは次のようになります。
function start() { Start-Service MyService // verify service started here }
function stop() { Stop-Service MyService // verify service stopped }
function status() { // Return Running/Stopped for MyService }