דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
אורייא

אוריי

@אוריי
אודות
פוסטים
907
נושאים
116
קבוצות
0
עוקבים
1
עוקב אחרי
1

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • איך לחלץ את הערך Path מתוך מערך Powershall
    אורייא אוריי

    @yossiz כתב באיך לחלץ את הערך Path מתוך מערך Powershall:

    @dovid נראה לי שהוא רוצה לקבל מערך של כל ה-Path

    @אוריי

    $changes | select Path
    

    או באריכות

    $changes | Select-Object -Property Path 
    

    אכן אני רוצה לקבל מערך
    אבל משום מה הוא לא מחזיר לי את הנתיב אלא שורות ריקות.

    PS X:\test> $changes | select Path
    
    Path
    ----
        
        
        
        
        
        
        
        
        
        
        
    
    
    
    PS X:\test> $changes | Select-Object -Property Path
    
    Path
    ----
        
        
        
        
        
        
        
        
        
        
        
    
    
    
    PS X:\test> 
    

  • איך לחלץ את הערך Path מתוך מערך Powershall
    אורייא אוריי

    אני מקבל מערך בדוגמת הפלט הבא

    PS X:\test> $changes
    
    InputObject                                                                                                   SideIndic
                                                                                                                  ator     
    -----------                                                                                                   ---------
    @{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=40177EA95504C4CC9C0F51F0A18BDF1F; Path=X:\Test\Untitled3.ps1}                           ==       
    @{Algorithm=MD5; Hash=DF19BFB4A1F8829AD055854AD8027FBF; Path=X:\Test\zz.ps1}                                  ==       
    @{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=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}                     ==       
    
    

    ואני רוצה לשלוף רק את הערך Path (נתיב) מתוך המערך
    ניסיתי את זה וללא הצלחה

    $changes.Path
    

    וכן את זה וללא הצלחה

    $changes.@{Path}
    

  • איך להשתמש ב Compare-Object Powershall כאשר אחד מהפרמטרים הוא null
    אורייא אוריי

    אני משתמש בקוד הבא

    $folder1Items = Get-ChildItem $folder1 -Recurse | Get-FileHash -Algorithm MD5
    $folder2Items  = Get-ChildItem $folder2 -Recurse | Get-FileHash -Algorithm MD5      
    
    $changes = Compare-Object $folder1Items $folder2Items -Property Name, Path -IncludeEqual
    

    אבל אם 1 מהפרמטרים הוא null הוא מחזיר שגיאה של

    Compare-Object : Cannot bind argument to parameter 'DifferenceObject' because it is null.
    At line:22 char:41
    + $changes = Compare-Object $folder1Items $folder2Items -Property Name, ...
    +                                         ~~~~~~~~~~~~~
        + CategoryInfo          : InvalidData: (:) [Compare-Object], ParameterBindingValidationException
        + FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,Microsoft.PowerShell.Commands.CompareObje 
       ctCommand
    

    כלומר אם אחד מהפרמטרים לא מכיל שום קובץ אני מקבל את השגיאה הנ"ל.
    ברצוני שימשיך להשוות גם מול 0 קבצים כלומר שהתוצאה תהיה שהכל לא תואם.


  • איך מעתיקים קובץ ממיקום אחד לשני תוך שמירה על חלק מהנתיב | Powershall
    אורייא אוריי

    לתועלת הציבור הקוד הזה עובד מעולה

        $folder1 = "X:\Test"
        
        $folder2 = "X:\MyBackup\Test"
         
        $folder1Items = Get-ChildItem $folder1 -Recurse | Get-FileHash -Algorithm MD5
    
        $folder2Items  = Get-ChildItem $folder2 -Recurse | Get-FileHash -Algorithm MD5
      
        $changes = Compare-Object $folder1Items $folder2Items -Property Name, Path -IncludeEqual
     
        $updated = $changes | Where-Object {$_.SideIndicator -eq "<="}
        
    
            $updated | ForEach-Object {
                
                $ww = (Get-Item $_.Path).DirectoryName.replace($folder1,$folder2)
                if (!(Test-Path -path $ww)) {
                New-Item $ww -Type Directory
                }
                Copy-Item $_.Path $ww -Force 
            }
    
    

    כמובן שיש לשנות את הנתיבים


  • איך מעתיקים קובץ ממיקום אחד לשני תוך שמירה על חלק מהנתיב | Powershall
    אורייא אוריי

    מצאתי זה מסיר את שם הקובץ

    (Get-Item $updated.Path).DirectoryName
    

  • איך מעתיקים קובץ ממיקום אחד לשני תוך שמירה על חלק מהנתיב | Powershall
    אורייא אוריי

    עובד, אבל צריך להסיר לאחר ההחלפה של הנתיבים את שם הקובץ והסיומות כי הוא פותח תיקייה בשם של הקובץ


  • איך מעתיקים קובץ ממיקום אחד לשני תוך שמירה על חלק מהנתיב | Powershall
    אורייא אוריי

    @yossiz כתב באיך מעתיקים קובץ ממיקום אחד לשני תוך שמירה על חלק מהנתיב | Powershall:

    @אוריי משהו כזה עובד?
    (לא בדקתי אם זה עובד)

    $updated | ForEach-Object {
        $dest = $folder2 + ($_.Path -replace $folder1)
        if (!(Test-Path -path $dest)) {
            New-Item $dest -Type Directory
        })
        Copy-Item $updated.Path $dest -Force
    }
    

    מחזיר שגיאה כבר בשורה הזו

        $dest = $folder2 + ($_.Path -replace $folder1)
    

    פלט של שורה בודדת (לאחר הרצת כל הקוד שלפני)

    PS X:\test> $dest = $folder2 + ($_.Path -replace $folder1)
    The regular expression pattern X:\Test\ is not valid.
    At line:1 char:1
    + $dest = $folder2 + ($_.Path -replace $folder1)
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidOperation: (X:\Test\:String) [], RuntimeException
        + FullyQualifiedErrorId : InvalidRegularExpression
     
    

  • איך מעתיקים קובץ ממיקום אחד לשני תוך שמירה על חלק מהנתיב | Powershall
    אורייא אוריי

    בניתי סקריפט של גיבוי קבצים (מבקש ומתחנן אנא אל תציעו לי תוכנות גיבוי זה לא מה שאני מחפש...)
    הקוד כדלהלן

    $folder1 = "X:\Test\"
    $folder2 = "X:\MyBackup\Test\"
     
    $folder1Items = Get-ChildItem $folder1 -Recurse | Get-FileHash -Algorithm MD5
    
    $folder2Items  = Get-ChildItem $folder2 -Recurse | Get-FileHash -Algorithm MD5
    
          
    $changes = Compare-Object $folder1Items $folder2Items -Property Name, Path -IncludeEqual
    
    $updated = $changes | Where-Object {$_.SideIndicator -eq "<="}
    
    Copy-Item $updated.Path $folder2 -Recurse -Force
    

    הקוד עובד מעולה אבל אני רוצה לשמור על נתיבים יחסיים.

    זה צילום של קובץ המקור "X:\Test\"
    3602e54c-e4fe-442d-a5e0-079e95c1346e-image.png

    וזה תיקיית המשנה uri
    ab50d1ec-07cd-435b-a5b8-104023adf561-image.png

    וזה תיקיית היעד "X:\MyBackup\Test\"
    הקוד העתיק לי ולא יצר לי תיקייה בשם uri והעתיק לשם את 2 הקבצים.
    76405228-6d93-4f62-be6c-21ff87181078-image.png

    איך אני יכול להעתיק ולשמור על נתיב יחסי.


  • שקע+מתג
    אורייא אוריי

    אני חושב שהכללים די ברורים, תמיד אפשר לצאת מהכללים ולהתחרט על טעויות..

    שיהיה בהצלחה.


  • שקע+מתג
    אורייא אוריי

    החשש שמא יחברו בין 2 החומים או ינסו לחבר חום וכחול לשקע מ2 מעגלים


  • שקע+מתג
    אורייא אוריי

    בזה, יש בעיה חד משמעית.
    @אוריי כתב בשקע+מתג:

    אם אתה מושך חשמל מהשקע לתאורה החדשה אין שום בעיה וכמובן שאתה לא מחבר אותה עם החשמל של התאורה הקיימת.

    זה רק אם אתה לא מחבר לתאורה הקיימת שהיא פאזה נפרדת.


  • שקע+מתג
    אורייא אוריי

    @שוהם307 כתב בשקע+מתג:

    היות שאני לא חשמלאי ולא בקי בשמות ארצה לוודא שאנחנו מדברים על אותו דבר.
    כשאתה אומר מעגל או שני מעגלים אתה מתכווין לפיוז או שני פיוזים?
    ובמקרה שלי, יש פיוז שמביא חשמל לשקעים לכל החדר שינה, ויש פיוז שמביא תאורה לכל הבית (כמעט), ומה שאני רוצה לעשות זה להוציא כבל ירוק חדש מהשקע ולחבר אליו תאורה חדשה. בזה אמור להיות בעיה?
    יכול להיות שכתבתי את זה כבר לעיל אבל אני רוצה לוודא שזה בסדר.
    תודה.

    אני כבר כתבתי לך כבר לעיל שאם אתה מושך חשמל מהשקע לתאורה החדשה אין שום בעיה וכמובן שאתה לא מחבר אותה עם החשמל של התאורה הקיימת.

    במילים אחרות זה כמו שאתה מושך כבל מאריך מהשקע לתאורה (לגבי עומס חשמל בד"כ אין בעיות עם זה).
    גם כשיש לך תלת פאזה בבית אני מבין מהפוסטים לעיל שזה רק לאינדוקציה כך שמהבנה פשוטה אתה לא אמור לחבר בין 2 פאזות.


  • שקע+מתג
    אורייא אוריי

    @יעקב2 כתב בשקע+מתג:

    לפי מה שאני יודע אין שום בעיה ואאל"ט בקופסת גביס ניתן לשים גם 2 הזנות שונות של תלת פאזי

    אם ראית מקום כזה תדע שזה לא תקני.
    הסיבות שלא מערבים בין 2 מעגלים הם:

    1. שאם יבוא חשמלאי לתקן גם אם הוא יוריד את החשמל של השקע יהיה עדיין חשמל בקופסא.
    2. שאם ח"ו יחברו בין 2 מעגלים יהיה חשמל חוזר ללוח.

    @יעקב2 אולי תנסה להסביר לי שיש הבדל בין הקופסא של גביס.... (לא נראה לי...).


  • שקע+מתג
    אורייא אוריי

    @שוהם307 כתב בשקע+מתג:

    אכן השקעים והתאורה הם במעגלים נפרדים, אך כאן אני מחבר כבל חדש לגוף תאורה חדש, והאם יש בעיה שהפיוז בלוח חשמל נותן כח גם לשקע וגם לתאורה החדשה?

    אם אתה לא מערב בין 2 מעגלים אז אין בעיה.
    ולגבי לעשות תאורה חדשה על שקע קיים זה אפשרי כי תאורה לא צורכת הרבה חשמל ובפרט לדים שהצריכה שלהם מזערית.


  • שקע+מתג
    אורייא אוריי

    @שמואל4 כתב בשקע+מתג:

    נראה מהשואל, שהוא רוצה את המתג לתאורה, בלי קשר לשקע, אז זה לא בעיה.
    אבל שים לב שלרוב קופסא של מתג אין בה בכלל 0, מתג הוא רק ל 1 ("חיובי"), ולכן בקופסא בקיר של מתג לא תמיד פיזית אפשר לשים שקע, מאחר שאין שם 0 ("שלילי").

    השואל כתב שיש לו שקע והוא רוצה להוסיף מתג.

    @שוהם307 אכן כמו שכתב @יעקב2 שבמוצרים של גביס אפשר לעשות בקלות....
    אמנם לא תמיד הכל תלוי איפה החיווט של התאורה עובר בד"כ צריך להשחיל את החיווט של התאורה מחדש.

    הערה חשובה: זה לא תקני בכלל, היות ובדר"כ החיווט של השקעים והתאורה הם 2 מעגלים נפרדים בלוח חשמל, ולא שמים 2 מעגלי חשמל באותה הקופסא (זה עלול להיות מסוכן)


  • תוסף חדש - תורת אמת בוורד
    אורייא אוריי

    כשמפעילים את הקובץ


  • תופסן של שקע חשמל שלא יעיל עקב חור בדופן השקע הפנימי
    אורייא אוריי

    תמלא את החור (שימלא את החסר ואפשר קצת יותר) עם סופר 7 וכדומה תן לו להתייבש כמה שעות (רצוי ייבוש מלא), ואח"כ תחבר.


  • תוסף חדש - תורת אמת בוורד
    אורייא אוריי

    מחזיר שגיאה

    image.png


  • תוסף חדש - תורת אמת בוורד
    אורייא אוריי

    @pcinfogmach כתב בתוסף חדש - תורת אמת בוורד:

    אשמח לקבל עוד רעיונות מצויינים לשיפור.

    כאשר מסמנים שנקודותיים יהפוך לנקודה וגם מסומן הוסף נקודה בסוף הוא מוסיף בפשטות 2 נקודות
    רצוי לטפל בזה שאם שניהם מסומנים שיוסיף רק נקודה אחת.
    הטיפול צריך להיות לפני הזרקת הטקסט לוורד כי לפעמים צריך לסמן את שניהם כגון במצב שצריך לצטט 2 פסוקים.


  • האטת ריצת קוד vba
    אורייא אוריי

    @OdedDvir יפה מאוד, אני לא הכרתי את זה (למדתי עוד משהו היום 😉 ).

    @מטעמים כתב בהאטת ריצת קוד vba:

    אגב, שלחתי את הקוד ל-@dovid באישי, ואצלו זה כן עבד יפה מלכתכילה. אני מניח שאחד הרכיבים במחשבים שלי קורס, אולי כרטיס מסך לא מספק.

    מעניין לדעת האם אפשר לבדוק למה המחשב קורס ואיזה רכיב כשל?

  • 1 / 1
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום