こんにちは皆さん、私は PowerShell MTA (winForms を使用した GUI スクリプト) を持っています。これはうまく機能します。スクリプト名を「ENDUserMTA.ps1」にします。これは、特定のコマンドを呼び出し、管理者権限が本当に必要なことを行います。これは、手動またはタスクスケジューラを介して実行する場合、または[レジストリ] RunOnceまたはRunまたは管理者権限がある場合は何でも設定する場合に正常に機能します..
問題は、END ユーザーのラップトップでこのスクリプトを呼び出して、[インタラクティブに] 操作できるようにすることです。これまでに試したオプション:
タスクマネージャーSYSTEMアカウントで「ENDUserMTA.ps1」をスケジュールしようとしました[タスクを実行するときに、次のユーザーアカウントを使用します]-これは開始し、NOT INTERACTIVEを実行します[システムアカウントにはインタラクティブセッションがないため]
管理者権限を持つ別のユーザー アカウントを使用して、タスク マネージャーで「ENDUserMTA.ps1」をスケジュールしようとしました [タスクの実行時に次のユーザー アカウントを使用] [タスクを実行するときは、次のユーザー アカウントを使用する] オプションで設定されたユーザーのみに表示されます。
私の状況では、PSSession または Delegated Remoting を作成できません。私は今、森の真ん中にいて、行き場がありません!!!
管理者権限なしでマシンにログインしたユーザーに対して、管理者としてスクリプトを呼び出す方法がわかりません..
正確に必要なものまたは同様の解決策:このスクリプトをスケジュールするとき、スクリプトがatlogon [任意のユーザー]を開始するようにスケジュールします。スクリプトが完了すると、スケジュールされたタスクが削除されます
助けてください..バラジ