タグ付けされた質問 「runas」

5
'ネットワークサービス'として実行するにはどうすればよいですか?
別のアカウントとしてプロセスを実行しようとしています。私はコマンドを持っています: runas "/user:WIN-CLR8YU96CL5\network service" "abwsx1.exe" しかし、これはパスワードを要求します。ただし、ネットワークサービスにはパスワードが設定されていません。 私がやろうとしていることは可能ですか?

4
パラメーターと資格情報を使用してPowerShellから.ps1スクリプトを開始し、変数を使用して出力を取得する
こんにちはスタックコミュニティ:) 単純な目標があります。別のPowershellスクリプトからPowerShellスクリプトを開始したいのですが、3つの条件があります。 資格情報を渡す必要があります(実行は特定のユーザーがいるデータベースに接続します) それはいくつかのパラメータを取る必要があります 出力を変数に渡したい 同様の質問リンクがあります。しかし、答えは、2つのPSスクリプト間で通信する方法としてファイルを使用することです。アクセスの競合を回避したいだけです。@更新:メインスクリプトは他のいくつかのスクリプトを開始します。そのため、複数のユーザーから同時に実行される場合、ファイルを使用したソリューションは扱いにくい場合があります。 Script1.ps1は、出力として文字列が必要なスクリプトです。(明確にするために、それは架空のスクリプトであり、実際のスクリプトには150行あるので、例を作成したかっただけです) param( [String]$DeviceName ) #Some code that needs special credentials $a = "Device is: " + $DeviceName $a ExecuteScripts.ps1は、上記の3つの条件で呼び出します。 複数の解決策を試しました。これの例: $arguments = "C:\..\script1.ps1" + " -ClientName" + $DeviceName $output = Start-Process powershell -ArgumentList $arguments -Credential $credentials $output 何も出力されず、スクリプトを次のように呼び出すこともできません。 &C:\..\script1.ps1 -ClientName PCPC -Credentialパラメータを渡すことができないからです。 前もって感謝します!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.