問題タブ [gpo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
25597 参照

batch-file - GPO 経由のソフトウェア インストール スタートアップ スクリプト

GPO を介していくつかのアプリケーションをクライアントに展開したいと考えています。インストール パッケージは .msi ではなく .exe であるため、通常の「コンピュータの構成\ポリシー\ソフトウェアの設定\ソフトウェアのインストール」ポリシーを使用して配布することはできません。

したがって、「コンピューターの構成\ポリシー\Windows の設定\スクリプト\スタートアップ」の下にあるスタートアップ スクリプトを使用することを考えました。ただし、ソフトウェアは起動ごとにインストールするのではなく、1 回だけインストールする必要があります。したがって、結果をテキスト ファイルに記録し、起動時に読み取り、ファイルが存在する場合はインストールしないようにする必要があると考えました。現時点では、非常に基本的なスクリプトは次のようになります。

問題なく動作しますが、少し改良したいと思います。テキスト ファイルを 1 つだけ (つまり、c:\software-dist.txt) に書き込み、インストールごとに関連する行 (ソフトウェア名) をこのファイルに追加するとよいでしょう。起動時に、スクリプトは行が存在するかどうかを確認する必要があります。存在する場合はインストールせず、存在しない場合はソフトウェアをインストールします。

0 投票する
2 に答える
2928 参照

windows-xp - GPO ログイン スクリプトから昇格された特権を使用して、ローカル システムで WMI コマンドを実行する方法は?

GPO で展開されたユーザー ログイン スクリプトから WMI クエリを実行して、ユーザー情報を収集したいと考えています。

問題は、WMIC を実行できるようにするには、ユーザーが管理者グループのメンバーである必要があり、これらの特定のドメイン ユーザーに管理者権限を与えることができないことです。

制限された (管理者以外の) ユーザーがログインしたときに機能するように、ローカル Windows XP システムの GPO ログイン スクリプトで昇格された特権で WMIC を実行することはできますか?

明確にするために、この質問はリモート システムへの WMI 接続に関するものではありません。システムでローカルに WMIC を実行することです。

0 投票する
1 に答える
12235 参照

error-handling - スクリプト全体のエラーを抑制

VBS ログオン スクリプトに表示される可能性があるすべてのエラーを抑制したいと考えています。

500 行のスクリプト全体を次の文字列で囲むことはできますか:

0 投票する
1 に答える
327 参照

silverlight - SilverlightをGPOを使用してブラウザーから配布し、仮想SSOデスクトップから起動しますか?

ブラウザー内バージョンとブラウザー外バージョンを備えたSilverlight5アプリがあります。ブラウザ外バージョンは、ローカルリソースへのアクセスが必要な場合に、昇格された権限を提供するために使用されます。

現在、一般的な病院環境でのブラウザ外アプリのインストールに直面しています。ここでは、まず、GPOまたはその他のメカニズムによる一元化された展開があります。2つ目は、シングルサインオンプラットフォームへのスクリプト可能なリンクを提供することです。これは通常、ユーザーが利用できるサービスのランチパッドを備えた通常のデスクトップに置き換わるものです。物理Cドライブへの直接アクセスも妨げられる可能性があります。

ご存知のとおり、OOB SLアプリの通常のデスクトップリンクは、sllauncher.exeの一意のパラメーターです。

このシナリオでアプリのデプロイとインストールをどのようにサポートし始めますか?

0 投票する
1 に答える
3358 参照

batch-file - バッチ ファイルを使用してグループ ポリシーを有効にする

GPO を永続的に有効または無効にしたい場合、バッチ ファイルを使用してどのように行うのでしょうか? 「常にカスタム ログオン バックグラウンドを使用する」という設定を変更して、会社のカスタム バックグラウンドにするバッチ ファイルを作成しようとしています。

0 投票する
1 に答える
894 参照

windows-server-2003 - GPO/コンピューター構成を使用して.vbsでレジストリキーをマージします

Team Viewer Corporateを購入し、インフラストラクチャに展開する必要があります。これにはWindows XPSP3とWindows7が含まれ、ドメインコントローラはWindows 2003 SP2であり、TeamViewerの設定はパスワードとホワイトリストを含む.regファイルにエクスポートされました。 Team Viewerが提供する.vbsを使用して、以前にエクスポートしたレジストリ値をマージしました。実際の環境と一致するテスト環境では、展開自体はGPOを使用して完全に実行されますが、スクリプトは実行されません。.vbsファイルをダブルクリックしてスクリプトを手動で実行しようとすると、「ファイルを開くセキュリティの警告」が表示されます。ダイアログボックスなので、添付ファイルマネージャーで低リスクリストに.vbsを追加して無効にしましたが、すべてが正常に機能しましたが、すべての.vbsファイルを安全としてマークすることでネットワークを危険にさらすため、管理者はこのソリューションを拒否しました。また、GPOで「コンピューター構成」を使用するのではなく、「ユーザー構成」を使用するため、これが重要なのはなぜですか。ユーザーは私たちが運営する地域全体でモバイルであり、ユーザーが自分の資格情報を使用してログインすると、スクリプトと展開がトリガーされ、ネットワーク帯域幅に影響します。私の質問ですが、Active Directory GPOで「コンピューターの構成」を使用してTeamViewerを展開し、.vbsを介してレジストリファイルをマージする方法はありますか?

0 投票する
2 に答える
2243 参照

powershell - Powershell Startup script for printer deployment through GPO

I am trying to deploy printers to the PCs in my organization through a powershell script. The script itself is deployed through group policy to run on machine startup. When a machine in the test OU boots it will sit at please wait indefinitely and the script never completes. The script works if you execute it manually. I won't go into the details of it but deploying printers directly through group policy is not an option.

Powershell Script

Csv file

0 投票する
2 に答える
20676 参照

vbscript - 複数の署名を使用して GPO によって Outlook 署名を自動生成する

しばらく前に、さまざまなタイプのユーザーの署名を自動的に生成する柔軟な方法を探していました。私たちのドメインには複数の会社があり、それぞれに異なるニーズがあります。グーグル検索で見つけたデフォルトのスクリプトは、基本的な署名の作成方法を示しているだけです。

以下のスクリプトは、さらにいくつかの手順を踏んでいます。Microsoft Office を最初に起動するときに、ユーザー名とイニシャルを入力します。Outlook プロファイルが存在しない場合は、PRF ファイルを使用して Outlook をセットアップします (ラップトップ/タブレットにはキャッシュを使用し、デスクトップ/サーバーには非キャッシュを使用できます)。次に、ユーザーが取得する必要がある署名を確認し、署名ファイル、テンプレート ファイル、および Active Directory のユーザー情報内の情報を使用して署名を作成します。すべてのステータス情報は、アプリケーション イベント ログ (フィルタ WSH) に書き込まれます。署名ファイルが更新されると、署名が再適用されます。

他の誰かが役に立つことを期待して、スクリプト全体をここに投稿しています。お気軽にコメントしてください(またはもちろん寄付してください:-))。これは、Outlook 2000、2003、2010、および 2013 で機能します (そして、将来的にはかなり証明されるはずです)。

0 投票する
1 に答える
57 参照

windows - GPO で Powershell の実行中のディレクトリを見つけるにはどうすればよいですか?

GPO で実行される powershell スクリプトがあります。その GPO 内でも、テキスト ファイルを開く必要があります。スクリプトがスクリプトと同じディレクトリで実行されないため、テキスト ファイルのパス情報を取得できません。

どうにかしてテキストファイルを開く必要があります。どうすればいいのですか?