2016-10-12 14 views

答えて

0

... - \(InstallShieldのパッケージ化スクリプトを含む、それは他のスクリプトの何十ものために働く)これは私のコマンドラインですけれども...

を成功ファイルが見つかりません '。キャッシュから手動で実行することは、CMエージェントによって実行することによって異なります。以下は、プログラムを使用してPowerShellスクリプトを展開しようとするときに考慮する点です。 Configuration Managerを使用してスクリプトを展開する

まず
、私はいつもCMは下で実行する展開と同じ文脈であるシステムコンテキスト、下それを手動で実行することにより、最初にそれをテストします。私はPSExec toolを使用して、共通のコマンドプロンプトでpsexec /s cmd.exeを実行して、システムコンテキストで新しいコマンドプロンプトを開きます。

第2
プログラムで使用するコマンド。あなたのケースでは、シスナルは、64ビットオペレーティングシステム上のsystem32フォルダにアクセスする場合にのみ使用してください。そうでない場合は、それを必要としません。

サード実行ポリシー。マイクロソフトでは、一時的に実行ポリシーをバイパスして作業を完了させることができます。これは、通常、バイパスを使用する理由です。例:

PowerShell.exe -ExecutionPolicy Bypass -File ".\PowerShellScriptFileName.ps1" 

ほとんどの場合、クライアントでデプロイメントがうまくいきます。問題が発生した場合は、クライアント側のログexecmgr.logを調べます。

いくつかのケースでは、我々はスクリプトを実行している特定のニーズに合わせて、「管理者権限を持つラン」「ユーザーがログオンしているだけ」を設定する必要があるかもしれません。

関連する問題