問題タブ [quest]

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 に答える
897 参照

powershell - メモリ不足

PowerShell のサポートが必要なメモリの問題があります。次のコードの場合:

$acctsループごとに、私の記憶が増えます。たとえば、私は 1.41 GB から始めて、1.42、1.43 ... 3.00GB+ と増え続けています。テスト対象のグループは 2 つしかないため、グループ ハッシュへの追加ではありません。$accts = $null毎回設定する必要がありますか?$accts各ループが作成され、前のループが破壊されると思います。

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

toad - toad カスタム フィルター クエリが失敗する

このツール名を TOAD http://www.quest.com/toad-for-mysql/ として mysql 分析に使用しています。データ比較ウィザードで、SQL クエリを入力すると、クエリに問題がないことがわかります。 phpMyAdminでクエリをテストしましたが、うまくいきました。

http://toadformysql.com/thread.jspa?threadID=37479

クエリ:

テーブル名: user id firstName lastName 1 Bill Smith 2 John Smith

0 投票する
6 に答える
45468 参照

powershell - Active Directory 内のすべての空のグループを取得する

空になっているすべての Active Directory グループを取得する方法を見つけようとして立ち往生しています。このコマンドは、Members を持たず、MemberOf ではないグループを選択します。

これはほとんど正しいですが、既定のグループDomain Computersのような特定のグループが空であると言っていますが、空ではありません。この特定のグループには、コンピューターであるメンバーのみが含まれていますが、コンピューターのみを含む他のグループも選択されていないようです。

このコマンドがメンバーを持つものを引き込む理由を誰かが知っていますか?

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

powershell - メモリが食い尽くされる問題

NAS共有のディレクトリ/サブディレクトリの広範な構造を通じて、フォルダーのグループとその識別名 (DN) を再帰的に見つけようとしています。

私はコードを作成し、動作しますが、何らかの理由 で遅く、メモリをむさぼり食います。

私が間違っている可能性があることを理解するための助けを探しています.

  • それぞれを取り、 with$acctを作成するところが遅くなるようです。$acctsQADObjectGet-QADObject

  • $acctコンテナー (ディレクトリ) ごとに 8 ~ 10 個表示され、それぞれの処理に約5秒以上かかります。

  • の各反復は$acct、解放しない何かをキャッシュしているように見えるため、各ループでメモリが 0.02+ MB 増加する$acctのを見ることができます。

  • $acct私はから飛び出して、$accts強制的$acctsQADObject$nullメモリをクリアしようとしました。しかし、それはまったく役に立たないようです。その後、$groupsハッシュは別の関数に渡され、各グループのユーザーが取得されますが、それで問題ないと思います。

注:これGet-QADObjectは quest.com からのもので、彼らのフォーラムはかなり沈黙しているように見えるので、ここで助けを見つけたいと思っていました.

私が今までに持っているコード:

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

powershell - 配列を返す関数のGet-QADUser

なぜ私がこれを手に入れたのか説明してもらえますか?

単純な配列を取得したいのですが、配列の最初の要素にこの文字列が含まれています。

前もって感謝します、

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

powershell - Set-QADUser:表示名のクリーンアップ

やあ!

一部のユーザーはlastname firstnameADを使用しており、これをクリーンアップしたいと思います。次のスニペットで試してみました:

しかし

空白を表示Displayname

私はここで何が間違っているのですか?

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

powershell - グループスキャナー-GetQADGroupMember

特定のドメインのすべてのグループをループして、グループごとにメンバー数の検証を実行しようとしています。一部のグループがしきい値を超えた場合は、フラグを付けてレポートを作成します。

すべてのメンバーを取得してから検証を実行する必要があると思いますが、これに固執しています。たとえば、Get-QADGroupMemberはすべてのグループを調べることができますか、それとも特定のグループを入力する必要がありますか?

たとえば、特定のグループで試してみると、

私は得ている、

どんなアドバイスでも大歓迎です。

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

powershell - foreachループからのデータのエクスポート(Get-QADUser)

次のスニペットからの出力をテキストファイルとしてお願いします。どうすればこれを達成できますか?

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

powershell - さまざまなプロパティを持つオブジェクトをエクスポートする方法はありますか?

最近、スクリプトでよくある問題にぶつかり、他の人がこの問題にどのように対処しているかを確認するために、スクリプトを公開することにしました。

tl; dr; さまざまな数のプロパティを持つオブジェクトをエクスポートしたいと思います。例えば; オブジェクト1には3つのIPアドレスがありますが、オブジェクト2には7つのIPアドレスがあります。

私は、カスタムプロパティを使用して新しいオブジェクトを作成し、結果を取得する方法としてこれらのオブジェクトを配列に挿入するように進化しました。より良い方法があるかどうか聞いてうれしいですが、これが私のやり方です。オブジェクトがリスト形式で表示されるため、このメソッドは画面に出力するときに100%機能します-Excellのようなもので読み取るために出力をキャプチャして保存する場合は、いくつかのエクスポート/アウトファイルメソッドを試しましたが無駄になりました。

以下は、オブジェクトを作成して保存する例です(ここでは、コードの機能は重要ではありません。生成される結果だけです)。

上記から、グループごとにオブジェクトプロパティ名を1ずつスケーリングしていることがわかります。CtxGroup$counter各ユーザーが持つ正しいグループ数に合わせてオブジェクトをスケーリングできます。デフォルトで画面に出力するときにこれがうまく機能することを確認しました。オブジェクトが一覧表示され、そのユーザーに一致する各グループの新しいプロパティを確認できます。

今問題のために。Iexport-csvまたはout-fileファイルが最初のオブジェクトに基づいて十分なヘッダーで生成されると、最初のオブジェクトが持つプロパティの量に基づいて見出しが作成されます。したがって、最初のユーザーに3つの一致するグループがあるとすると、見出しが作成されますCtxGroup1, CtxGroup2, CtxGroup3。素晴らしい!いいえ。

次のユーザーに5つの一致するグループがある場合、最初の3つだけが出力に含まれ、の見出しがないため、追加の2つは破棄されCtxGroup4, CtxGroup5ます。

いったい他の人はこれにどのように対処しますか?

サイドノート; 私は最初のオブジェクトを大量のオブジェクト(したがって見出し)を含むダミーとして作成することを検討しましたが、それはクールではなく、本当に非効率的だと感じます。

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

powershell - ジョブ内で Get-QADComputer を使用できないのはなぜですか?

ジョブ内で Quest.ActiveRoles.ADManagement を使用できないのはなぜですか?

対話的に実行する場合はOK:

しかし、 job を使用する場合:

コマンドが見つからないと不平を言う