<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[משהו מוזר ב Compare-Object | Powershall]]></title><description><![CDATA[<p dir="auto">אני עושה השוואת קבצים עם Compare-Object<br />
ומשום מה 2 קבצים Compare-Object מזהה אותם כלא שווים (אבל תכלס הם שווים גם ב MD5 )<br />
הנה הפלט</p>
<pre><code>PS X:\test&gt; Compare-Object (Coalesce $folder1Items @()) (Coalesce $folder2Items @()) -IncludeEqual

InputObject                                                                                                   SideIndicator
-----------                                                                                                   -------------
@{Algorithm=MD5; Hash=9B0888BB0C3833206679572E35E7A71D; Path=X:\Test\Backup.ps1}                              ==           
@{Algorithm=MD5; Hash=F0E6F573D63B1F92D16A55714F49B063; Path=X:\Test\Untitled1.ps1}                           ==           
@{Algorithm=MD5; Hash=9A7CA20549218DE334060E3B30CAAEAE; Path=X:\Test\Untitled2.ps1}                           ==           
@{Algorithm=MD5; Hash=369174E7CBE8F581CB9B3599D94B70DD; Path=X:\Test\Untitled3.ps1}                           ==           
@{Algorithm=MD5; Hash=DF19BFB4A1F8829AD055854AD8027FBF; Path=X:\Test\zz.ps1}                                  ==           
@{Algorithm=MD5; Hash=369174E7CBE8F581CB9B3599D94B70DD; Path=X:\Test\‏‏Untitled3 - עותק.txt}                  ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\‏‏מצגת של Microsoft PowerPoint חדש.pptx} ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\hj;j\jhtsezkty yfhgvf gf;.txt}           ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\hj;j\בדיקה.docx}                         ==           
@{Algorithm=MD5; Hash=0627B4727E2BFE1D1CB7F06B82BFCC5C; Path=X:\Test\hj;j\‏‏תיקיה חדשה\jhfd.pub}              ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\uri\שדגכעגכי ד.txt}                      ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\uri\‏‏‫מסמך טקסט ‫חדש.txt}               &lt;=           
@{Algorithm=MD5; Hash=15EDAC198DFF6373F91CA0E59FA054FD; Path=X:\Test\uri\hgfjf\ggg.accdb}                     &lt;=           



PS X:\test&gt; Compare-Object $folder1Items $folder2Items -IncludeEqual

InputObject                                                                                                   SideIndicator
-----------                                                                                                   -------------
@{Algorithm=MD5; Hash=9B0888BB0C3833206679572E35E7A71D; Path=X:\Test\Backup.ps1}                              ==           
@{Algorithm=MD5; Hash=F0E6F573D63B1F92D16A55714F49B063; Path=X:\Test\Untitled1.ps1}                           ==           
@{Algorithm=MD5; Hash=9A7CA20549218DE334060E3B30CAAEAE; Path=X:\Test\Untitled2.ps1}                           ==           
@{Algorithm=MD5; Hash=369174E7CBE8F581CB9B3599D94B70DD; Path=X:\Test\Untitled3.ps1}                           ==           
@{Algorithm=MD5; Hash=DF19BFB4A1F8829AD055854AD8027FBF; Path=X:\Test\zz.ps1}                                  ==           
@{Algorithm=MD5; Hash=369174E7CBE8F581CB9B3599D94B70DD; Path=X:\Test\‏‏Untitled3 - עותק.txt}                  ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\‏‏מצגת של Microsoft PowerPoint חדש.pptx} ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\hj;j\jhtsezkty yfhgvf gf;.txt}           ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\hj;j\בדיקה.docx}                         ==           
@{Algorithm=MD5; Hash=0627B4727E2BFE1D1CB7F06B82BFCC5C; Path=X:\Test\hj;j\‏‏תיקיה חדשה\jhfd.pub}              ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\uri\שדגכעגכי ד.txt}                      ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\uri\‏‏‫מסמך טקסט ‫חדש.txt}               &lt;=           
@{Algorithm=MD5; Hash=15EDAC198DFF6373F91CA0E59FA054FD; Path=X:\Test\uri\hgfjf\ggg.accdb}                     &lt;=           



PS X:\test&gt; $folder1Items

Algorithm       Hash                                                                   Path                                                                              
---------       ----                                                                   ----                                                                              
MD5             9B0888BB0C3833206679572E35E7A71D                                       X:\Test\Backup.ps1                                                                
MD5             F0E6F573D63B1F92D16A55714F49B063                                       X:\Test\Untitled1.ps1                                                             
MD5             9A7CA20549218DE334060E3B30CAAEAE                                       X:\Test\Untitled2.ps1                                                             
MD5             369174E7CBE8F581CB9B3599D94B70DD                                       X:\Test\Untitled3.ps1                                                             
MD5             DF19BFB4A1F8829AD055854AD8027FBF                                       X:\Test\zz.ps1                                                                    
MD5             369174E7CBE8F581CB9B3599D94B70DD                                       X:\Test\‏‏Untitled3 - עותק.txt                                                    
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\Test\‏‏מצגת של Microsoft PowerPoint חדש.pptx                                   
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\Test\hj;j\jhtsezkty yfhgvf gf;.txt                                             
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\Test\hj;j\בדיקה.docx                                                           
MD5             0627B4727E2BFE1D1CB7F06B82BFCC5C                                       X:\Test\hj;j\‏‏תיקיה חדשה\jhfd.pub                                                
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\Test\uri\שדגכעגכי ד.txt                                                        
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\Test\uri\‏‏‫מסמך טקסט ‫חדש.txt                                                 
MD5             15EDAC198DFF6373F91CA0E59FA054FD                                       X:\Test\uri\hgfjf\ggg.accdb                                                       



PS X:\test&gt; $folder2Items

Algorithm       Hash                                                                   Path                                                                              
---------       ----                                                                   ----                                                                              
MD5             9B0888BB0C3833206679572E35E7A71D                                       X:\MyBackup\Test\Backup.ps1                                                       
MD5             F0E6F573D63B1F92D16A55714F49B063                                       X:\MyBackup\Test\Untitled1.ps1                                                    
MD5             9A7CA20549218DE334060E3B30CAAEAE                                       X:\MyBackup\Test\Untitled2.ps1                                                    
MD5             FB404E76315C54940AC9BE72178803D2                                       X:\MyBackup\Test\Untitled3.ps1                                                    
MD5             DF19BFB4A1F8829AD055854AD8027FBF                                       X:\MyBackup\Test\zz.ps1                                                           
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\MyBackup\Test\‏‏מצגת של Microsoft PowerPoint חדש.pptx                          
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\MyBackup\Test\hj;j\jhtsezkty yfhgvf gf;.txt                                    
MD5             0627B4727E2BFE1D1CB7F06B82BFCC5C                                       X:\MyBackup\Test\hj;j\‏‏תיקיה חדשה\jhfd.pub                                       
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\MyBackup\Test\uri\שדגכעגכי ד.txt                                               
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\MyBackup\Test\uri\‏‏‫מסמך טקסט ‫חדש.txt                                        
MD5             15EDAC198DFF6373F91CA0E59FA054FD                                       X:\MyBackup\Test\uri\hgfjf\ggg.accdb    
</code></pre>
<p dir="auto">יש הסבר למה זה קורה? ומה עושים כדי לפתור את זה?</p>
<p dir="auto"><strong>עריכה</strong><br />
עשיתי עוד בדיקה ופשוט הוספתי קובץ חדש בתיקייה האחרונה<br />
ומשום מה באופן תמוה הוא מחזיר לא תואם ב2 קבצים האחרונים ללא קשר לסוג הקובץ<br />
הנה הפלט</p>
<pre><code>PS X:\test&gt; Compare-Object (Coalesce $folder1Items @()) (Coalesce $folder2Items @()) -IncludeEqual

InputObject                                                                                                   SideIndicator
-----------                                                                                                   -------------
@{Algorithm=MD5; Hash=9B0888BB0C3833206679572E35E7A71D; Path=X:\Test\Backup.ps1}                              ==           
@{Algorithm=MD5; Hash=F0E6F573D63B1F92D16A55714F49B063; Path=X:\Test\Untitled1.ps1}                           ==           
@{Algorithm=MD5; Hash=9A7CA20549218DE334060E3B30CAAEAE; Path=X:\Test\Untitled2.ps1}                           ==           
@{Algorithm=MD5; Hash=369174E7CBE8F581CB9B3599D94B70DD; Path=X:\Test\Untitled3.ps1}                           ==           
@{Algorithm=MD5; Hash=DF19BFB4A1F8829AD055854AD8027FBF; Path=X:\Test\zz.ps1}                                  ==           
@{Algorithm=MD5; Hash=369174E7CBE8F581CB9B3599D94B70DD; Path=X:\Test\‏‏Untitled3 - עותק.txt}                  ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\‏‏מצגת של Microsoft PowerPoint חדש.pptx} ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\hj;j\jhtsezkty yfhgvf gf;.txt}           ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\hj;j\בדיקה.docx}                         ==           
@{Algorithm=MD5; Hash=0627B4727E2BFE1D1CB7F06B82BFCC5C; Path=X:\Test\hj;j\‏‏תיקיה חדשה\jhfd.pub}              ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\uri\שדגכעגכי ד.txt}                      ==           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\uri\‏‏‫מסמך טקסט ‫חדש.txt}               ==           
@{Algorithm=MD5; Hash=15EDAC198DFF6373F91CA0E59FA054FD; Path=X:\Test\uri\hgfjf\ggg.accdb}                     &lt;=           
@{Algorithm=MD5; Hash=D41D8CD98F00B204E9800998ECF8427E; Path=X:\Test\uri\hgfjf\testtotext.txt}                &lt;=           



PS X:\test&gt; $folder1Items

Algorithm       Hash                                                                   Path                                                                              
---------       ----                                                                   ----                                                                              
MD5             9B0888BB0C3833206679572E35E7A71D                                       X:\Test\Backup.ps1                                                                
MD5             F0E6F573D63B1F92D16A55714F49B063                                       X:\Test\Untitled1.ps1                                                             
MD5             9A7CA20549218DE334060E3B30CAAEAE                                       X:\Test\Untitled2.ps1                                                             
MD5             369174E7CBE8F581CB9B3599D94B70DD                                       X:\Test\Untitled3.ps1                                                             
MD5             DF19BFB4A1F8829AD055854AD8027FBF                                       X:\Test\zz.ps1                                                                    
MD5             369174E7CBE8F581CB9B3599D94B70DD                                       X:\Test\‏‏Untitled3 - עותק.txt                                                    
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\Test\‏‏מצגת של Microsoft PowerPoint חדש.pptx                                   
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\Test\hj;j\jhtsezkty yfhgvf gf;.txt                                             
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\Test\hj;j\בדיקה.docx                                                           
MD5             0627B4727E2BFE1D1CB7F06B82BFCC5C                                       X:\Test\hj;j\‏‏תיקיה חדשה\jhfd.pub                                                
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\Test\uri\שדגכעגכי ד.txt                                                        
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\Test\uri\‏‏‫מסמך טקסט ‫חדש.txt                                                 
MD5             15EDAC198DFF6373F91CA0E59FA054FD                                       X:\Test\uri\hgfjf\ggg.accdb                                                       
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\Test\uri\hgfjf\testtotext.txt                                                  



PS X:\test&gt; $folder2Items

Algorithm       Hash                                                                   Path                                                                              
---------       ----                                                                   ----                                                                              
MD5             9B0888BB0C3833206679572E35E7A71D                                       X:\MyBackup\Test\Backup.ps1                                                       
MD5             F0E6F573D63B1F92D16A55714F49B063                                       X:\MyBackup\Test\Untitled1.ps1                                                    
MD5             9A7CA20549218DE334060E3B30CAAEAE                                       X:\MyBackup\Test\Untitled2.ps1                                                    
MD5             FB404E76315C54940AC9BE72178803D2                                       X:\MyBackup\Test\Untitled3.ps1                                                    
MD5             DF19BFB4A1F8829AD055854AD8027FBF                                       X:\MyBackup\Test\zz.ps1                                                           
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\MyBackup\Test\‏‏מצגת של Microsoft PowerPoint חדש.pptx                          
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\MyBackup\Test\hj;j\jhtsezkty yfhgvf gf;.txt                                    
MD5             0627B4727E2BFE1D1CB7F06B82BFCC5C                                       X:\MyBackup\Test\hj;j\‏‏תיקיה חדשה\jhfd.pub                                       
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\MyBackup\Test\uri\שדגכעגכי ד.txt                                               
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\MyBackup\Test\uri\‏‏‫מסמך טקסט ‫חדש.txt                                        
MD5             15EDAC198DFF6373F91CA0E59FA054FD                                       X:\MyBackup\Test\uri\hgfjf\ggg.accdb                                              
MD5             D41D8CD98F00B204E9800998ECF8427E                                       X:\MyBackup\Test\uri\hgfjf\testtotext.txt                                         

</code></pre>
]]></description><link>https://tchumim.com/topic/15517/משהו-מוזר-ב-compare-object-powershall</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 23:07:55 GMT</lastBuildDate><atom:link href="https://tchumim.com/topic/15517.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 02 Sep 2023 18:32:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to משהו מוזר ב Compare-Object | Powershall on Sun, 03 Sep 2023 12:06:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%90%D7%95%D7%A8%D7%99%D7%99">@<bdi>אוריי</bdi></a> על בעיה זו עניתי <a href="https://tchumim.com/post/156743">פה</a></p>
<p dir="auto">א) השדה הוא <code>Hash</code> ולא <code>MD5</code><br />
ב) תשתמש בדגל <code>-PassThru</code></p>
]]></description><link>https://tchumim.com/post/156771</link><guid isPermaLink="true">https://tchumim.com/post/156771</guid><dc:creator><![CDATA[yossiz]]></dc:creator><pubDate>Sun, 03 Sep 2023 12:06:56 GMT</pubDate></item><item><title><![CDATA[Reply to משהו מוזר ב Compare-Object | Powershall on Sun, 03 Sep 2023 09:46:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yossiz">@<bdi>yossiz</bdi></a><br />
הבעיה היא שאם אני מחפש לפי MD5 אני לא מקבל את השדות המלאות<br />
פלט</p>
<pre><code>PS X:\test&gt; Compare-Object (Coalesce $folder1Items @("0")) (Coalesce $folder2Items @("0")) -Property MD5 -IncludeEqual

MD5 SideIndicator
--- -------------
    ==           
    =&gt;           
    =&gt;           
    =&gt;           
    =&gt;           
    =&gt;           
    =&gt;           
    =&gt;           
    =&gt;           
    =&gt;           
    =&gt;           
    =&gt;     
</code></pre>
]]></description><link>https://tchumim.com/post/156767</link><guid isPermaLink="true">https://tchumim.com/post/156767</guid><dc:creator><![CDATA[אוריי]]></dc:creator><pubDate>Sun, 03 Sep 2023 09:46:19 GMT</pubDate></item><item><title><![CDATA[Reply to משהו מוזר ב Compare-Object | Powershall on Sun, 03 Sep 2023 05:47:33 GMT]]></title><description><![CDATA[<p dir="auto">אין לי תשובה לשאלה, זה באמת מוזר, אבל רציתי להעיר שאתה לא משתמש ב-<code>Compare-Object</code> בצורה הנכונה, כי כאשר אתה לא מציין לפי איזה מאפיין אתה רוצה להשוות הם משווים לפי התוצאה של <code>toString</code> על האובייקט שזה בד"כ לא רצוי יותר טוב שתשווה לפי MD5</p>
<p dir="auto">סתם משהו מוזר, שאצלי <code>InputObject</code> מופיע רק כ <code>Microsoft.PowerShell.Commands.FileHashInfo</code>  וכן <code>toString</code> ואצלך זה מראה את השדות</p>
]]></description><link>https://tchumim.com/post/156764</link><guid isPermaLink="true">https://tchumim.com/post/156764</guid><dc:creator><![CDATA[yossiz]]></dc:creator><pubDate>Sun, 03 Sep 2023 05:47:33 GMT</pubDate></item></channel></rss>