問題タブ [compareobject]

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

powershell - Powershell Compare-Object パイプからファイルへのパイプと関数

私は Powershell 初心者で、Compare-Object の結果を Write-Progress 関数 (進行状況バー) と .csv ファイルにパイプしたいと考えています。私は次のものを持っていますが、ファイルにのみ書き込みます。1本のパイプしか使用できませんか? 比較する大きなディレクトリがあり、Compare-Object を使用した後に結果を再度ループしたくありません。

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

powershell - バージョン番号およびその他の基準に基づいてファイルを比較し、出力をフォーマットする

Powershell でCompare-objectを使用して、サイズ、最終書き込み時刻、およびバージョン番号に基づいて 2 つのファイルを比較しています。結果を出しています。唯一の問題は、結果からバージョン番号の値を取得する方法です。

結果は次の形式になります: バージョン情報に "@{ProductVersion=10.0.10240.16384}" の代わりに値を含めたい

0 投票する
0 に答える
109 参照

powershell - powershell スクリプトの最適化

次のスクリプトを使用して、名前、サイズ、最終書き込み時刻、およびバージョンに基づいて 2 つの DLL ファイルを比較しています。これらのファイルは、リモート サーバーに保存されます。スクリプトは正常に動作していますが、時間がかかりすぎます。スクリプトを最適化する方法はありますか?

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

powershell - バージョン番号といくつかの基準に基づいてファイルを比較し、出力をフォーマットする

Powershell で Compare-object を使用して、サイズ、最終書き込み時間、およびバージョン番号に基づいて dll ファイルを比較しています。これらのファイルはリモート サーバーに保存されます。私は結果を得ています。唯一の問題は、結果からバージョン番号の値を取得する方法です。以前の質問では、最適化されていない別のアプローチに従っていました。ここで表示できます:バージョン番号とその他の基準に基づいてファイルを比較し、出力をフォーマットしています 。私の更新されたスクリプトは次のとおりです。

ここで、c1 と c2 はコンピューター名であり、path1 と path2 はそれぞれ c1 と c2 内のフォルダーのパスです。出力にはバージョン番号が含まれていません。次の形式です。

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

windows - Windows 10 で Compare-Object を実行できない

マウントされた ISO に対して Compare-Object を実行しようとしています。これらの 3 行は、Windows 8.1 の v 4.0 で完全に機能します。

Windows 10 で同じ行を実行すると、次のエラーが表示されます。私は何を間違っていますか?誰にも何か提案はありますか?本当に感謝します。

Compare-Object : null であるため、引数をパラメーター 'ReferenceObject' にバインドできません。行:1 char:55 + ... ODriveletter = (Compare-Object -ReferenceObject $DriveLetters -Differ ... + ~~~~~~~~~~~~~ + CategoryInfo : InvalidData: (:) [Compare -Object], ParameterBindingValidationException + FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,Microsoft.PowerShell.Commands.CompareObjectCommand

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

powershell - 比較オブジェクトの出力形式

比較する必要がある 2 つの CSV ファイルがあります。両方とも、次のように、追加の区切りフィールド (「|」文字で区切られた) を含む (または含まない) 場合があります。

2 つのファイルを比較しようとすると、問題が発生します...

次の出力が得られます。

上記のスーザンの場合のように、一部の値は必然的に列の最大長を超えて拡張されます。

したがって、私の質問には、考えられる解決策がいくつかあります。

  1. 区切られた値の文字列全体ではなく、変更された値のみを引き出すように値を分離する簡単な方法はありますか?
  2. そうでない場合、代わりに文字列全体 (区切り文字列の変更されていない値の部分を含む) を表示する形式を取得することは可能ですか?
0 投票する
1 に答える
398 参照

powershell - ファイルサイズの違いを再帰的に検索して見つけるPowershellスクリプト

ファイル/フォルダーが別の場所に存在するかどうかを確認するコードがあり、基本的に 2 つのフォルダーを比較します。ファイルサイズの違いも検索するためにオンラインで何かを見つけることができないようです。私のコードは以下のとおりです。ファイル サイズの違いを再帰的に検索して見つける方法についても助けが必要です。

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

powershell - powershellでオブジェクトを比較しても、結果が得られません

2 つの配列があり、compare-object を使用してそれらを比較しようとしています。

ここでの目的は、一般的ではないアイテムを取得することです。データを 2 つの配列に収集し$result1$result2

コードは次のとおりです。

エラーメッセージも結果も得られません。誰か助けてくれませんか?

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

objective-c - 関数でオブジェクトを送信し、それらを比較して他のオブジェクトと一致させます

私はそれをチェックするためにいくつかのオブジェクトを関数に送り、彼にいくつかのデータを設定したいと思います。

例:私はselfクラス(NSObjectクラスから継承)の4つのプロパティ(int型)を持っています。そして、1つの関数でデータを変更したい。このプロパティのドレスを関数に送信し、チェックして、このプロパティのドレスと比較する必要があります: self.opt1self.opt2self.opt3self.opt4およびそれらにいくつかの値を設定します。

関数を作成しようとしています:

- (void)setupMultiplierForObject:(id)object

objectしかし、引数と比較をチェックする方法がわかりませんself.opt1(値ではなく、オブジェクトからオブジェクトへ)。

if (<here>) {}建設に着手しなければならない場合はどうなりますか?

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

csv - 結果を CSV にエクスポートするときのシステム オブジェクト エラー

結果を比較オブジェクトから csv にエクスポートしようとしていますが、エクスポートするとエラーが発生します。Excelで呼び出すと問題ないようです。私の推測では、複数の値の出力がある場合は常に、値の代わりにエラーが配置されます。

これが私のcsvです past.csv

現在の.csv

私の新しいcsvは言うべきです

私が今得ているのは

.