דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. עזרה הדדית - מחשבים וטכנולוגיה
  4. שאלה | יצירת הודעה של WIN

שאלה | יצירת הודעה של WIN

מתוזמן נעוץ נעול הועבר לא נפתר עזרה הדדית - מחשבים וטכנולוגיה
21 פוסטים 3 כותבים 374 צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ש מנותק
    ש מנותק
    שמח לעזור
    כתב ב נערך לאחרונה על ידי שמח לעזור
    #1

    איך אני יוצר הודעה כזאת?
    bd0d158f-ce22-410c-9919-0a097ea9f868-image.png

    מתכנת חובבמ תגובה 1 תגובה אחרונה
    0
    • ש מנותק
      ש מנותק
      שמח לעזור
      כתב ב נערך לאחרונה על ידי שמח לעזור
      #2
      פוסט זה נמחק!
      תגובה 1 תגובה אחרונה
      1
      • ש שמח לעזור

        איך אני יוצר הודעה כזאת?
        bd0d158f-ce22-410c-9919-0a097ea9f868-image.png

        מתכנת חובבמ מנותק
        מתכנת חובבמ מנותק
        מתכנת חובב
        מדריכים
        כתב ב נערך לאחרונה על ידי
        #3

        @שמח-לעזור ככה

        shutdown /l 
        

        זה נועל את המחשב ולפני שהמחשב ננעל הוא מקפיץ הודעה כזו ואם תעשה גם t/ תוכל לקבוע לו זמן (בשניות בלבד!)

        ש תגובה 1 תגובה אחרונה
        1
        • מתכנת חובבמ מתכנת חובב

          @שמח-לעזור ככה

          shutdown /l 
          

          זה נועל את המחשב ולפני שהמחשב ננעל הוא מקפיץ הודעה כזו ואם תעשה גם t/ תוכל לקבוע לו זמן (בשניות בלבד!)

          ש מנותק
          ש מנותק
          שמח לעזור
          כתב ב נערך לאחרונה על ידי
          #4

          @מתכנת-חובב אני לא שאלתי איך לנעול שאלתי איך אני יוצר את ההודעה

          מתכנת חובבמ תגובה 1 תגובה אחרונה
          0
          • ש שמח לעזור

            @מתכנת-חובב אני לא שאלתי איך לנעול שאלתי איך אני יוצר את ההודעה

            מתכנת חובבמ מנותק
            מתכנת חובבמ מנותק
            מתכנת חובב
            מדריכים
            כתב ב נערך לאחרונה על ידי מתכנת חובב
            #5

            @שמח-לעזור היא עולה לבד !

            @מתכנת-חובב אמר בשאלה | יצירת הודעה של WIN:

            הוא מקפיץ הודעה כזו

            ש תגובה 1 תגובה אחרונה
            1
            • מתכנת חובבמ מתכנת חובב

              @שמח-לעזור היא עולה לבד !

              @מתכנת-חובב אמר בשאלה | יצירת הודעה של WIN:

              הוא מקפיץ הודעה כזו

              ש מנותק
              ש מנותק
              שמח לעזור
              כתב ב נערך לאחרונה על ידי
              #6

              @מתכנת-חובב אני לא רוצה שהוא ינעל את המחשב

              מתכנת חובבמ תגובה 1 תגובה אחרונה
              0
              • ש שמח לעזור

                @מתכנת-חובב אני לא רוצה שהוא ינעל את המחשב

                מתכנת חובבמ מנותק
                מתכנת חובבמ מנותק
                מתכנת חובב
                מדריכים
                כתב ב נערך לאחרונה על ידי
                #7

                @שמח-לעזור אה... אתה שואל בכללי איך עושים כזו הודעה ?
                את זה אני לא יודע אם כי אני יכול לתת לך אפשרות אחרת -

                msg * "ההודעה שלך"
                
                ש תגובה 1 תגובה אחרונה
                2
                • מתכנת חובבמ מתכנת חובב

                  @שמח-לעזור אה... אתה שואל בכללי איך עושים כזו הודעה ?
                  את זה אני לא יודע אם כי אני יכול לתת לך אפשרות אחרת -

                  msg * "ההודעה שלך"
                  
                  ש מנותק
                  ש מנותק
                  שמח לעזור
                  כתב ב נערך לאחרונה על ידי
                  #8

                  @מתכנת-חובב אני רוצה את של WIN

                  תגובה 1 תגובה אחרונה
                  0
                  • ש מנותק
                    ש מנותק
                    שמח לעזור
                    כתב ב נערך לאחרונה על ידי שמח לעזור
                    #9

                    @מתכנת-חובב

                    Function Invoke-BalloonTip {
                        [CmdletBinding()]
                        Param (
                            [Parameter(Mandatory=$True,HelpMessage="The message text to display. Keep it short and simple.")]
                            [string]$Message,
                            [Parameter(HelpMessage="The message title")]
                            [string]$Title="Attention $env:username",
                            [Parameter(HelpMessage="The message type: Info,Error,Warning,None")]
                            [System.Windows.Forms.ToolTipIcon]$MessageType="Info",
                            [Parameter(HelpMessage="The path to a file to use its icon in the system tray")]
                            [string]$SysTrayIconPath='C:\Windows\System32\UserAccountControlSettings.exe',    
                            [Parameter(HelpMessage="The number of milliseconds to display the message.")]
                            [int]$Duration=4000
                        )
                        Add-Type -AssemblyName System.Windows.Forms
                        If (-NOT $global:balloon) {
                            $global:balloon = New-Object System.Windows.Forms.NotifyIcon
                            [void](Register-ObjectEvent -InputObject $balloon -EventName MouseDoubleClick -SourceIdentifier IconClicked -Action {
                                Write-Verbose 'Disposing of balloon'
                                $global:balloon.dispose()
                                Unregister-Event -SourceIdentifier IconClicked
                                Remove-Job -Name IconClicked
                                Remove-Variable -Name balloon -Scope Global
                            })
                        }
                        $path = Get-Process -id $pid | Select-Object -ExpandProperty Path
                        $balloon.Icon = [System.Drawing.Icon]::ExtractAssociatedIcon($SysTrayIconPath)
                        $balloon.BalloonTipIcon  = [System.Windows.Forms.ToolTipIcon]$MessageType
                        $balloon.BalloonTipText  = $Message
                        $balloon.BalloonTipTitle = $Title
                        $balloon.Visible = $true
                        $balloon.ShowBalloonTip($Duration)
                        #Write-Verbose "Ending function"
                    }
                    Invoke-BalloonTip -Message "  TEXT  " -Title 'אזהרה!' -MessageType Warning
                    
                    
                    

                    זה הקוד אבל הוא עובד לי רק בpowershell ise אתה יודע איך מפעילים בPOWERSHELL רגיל?
                    זה השגיאה שאני מקבל

                    At line:1 char:5
                    +     )
                    +     ~
                    Unexpected token ')' in expression or statement.
                        + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
                        + FullyQualifiedErrorId : UnexpectedToken
                    
                    
                    chvC תגובה 1 תגובה אחרונה
                    0
                    • ש שמח לעזור

                      @מתכנת-חובב

                      Function Invoke-BalloonTip {
                          [CmdletBinding()]
                          Param (
                              [Parameter(Mandatory=$True,HelpMessage="The message text to display. Keep it short and simple.")]
                              [string]$Message,
                              [Parameter(HelpMessage="The message title")]
                              [string]$Title="Attention $env:username",
                              [Parameter(HelpMessage="The message type: Info,Error,Warning,None")]
                              [System.Windows.Forms.ToolTipIcon]$MessageType="Info",
                              [Parameter(HelpMessage="The path to a file to use its icon in the system tray")]
                              [string]$SysTrayIconPath='C:\Windows\System32\UserAccountControlSettings.exe',    
                              [Parameter(HelpMessage="The number of milliseconds to display the message.")]
                              [int]$Duration=4000
                          )
                          Add-Type -AssemblyName System.Windows.Forms
                          If (-NOT $global:balloon) {
                              $global:balloon = New-Object System.Windows.Forms.NotifyIcon
                              [void](Register-ObjectEvent -InputObject $balloon -EventName MouseDoubleClick -SourceIdentifier IconClicked -Action {
                                  Write-Verbose 'Disposing of balloon'
                                  $global:balloon.dispose()
                                  Unregister-Event -SourceIdentifier IconClicked
                                  Remove-Job -Name IconClicked
                                  Remove-Variable -Name balloon -Scope Global
                              })
                          }
                          $path = Get-Process -id $pid | Select-Object -ExpandProperty Path
                          $balloon.Icon = [System.Drawing.Icon]::ExtractAssociatedIcon($SysTrayIconPath)
                          $balloon.BalloonTipIcon  = [System.Windows.Forms.ToolTipIcon]$MessageType
                          $balloon.BalloonTipText  = $Message
                          $balloon.BalloonTipTitle = $Title
                          $balloon.Visible = $true
                          $balloon.ShowBalloonTip($Duration)
                          #Write-Verbose "Ending function"
                      }
                      Invoke-BalloonTip -Message "  TEXT  " -Title 'אזהרה!' -MessageType Warning
                      
                      
                      

                      זה הקוד אבל הוא עובד לי רק בpowershell ise אתה יודע איך מפעילים בPOWERSHELL רגיל?
                      זה השגיאה שאני מקבל

                      At line:1 char:5
                      +     )
                      +     ~
                      Unexpected token ')' in expression or statement.
                          + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
                          + FullyQualifiedErrorId : UnexpectedToken
                      
                      
                      chvC מנותק
                      chvC מנותק
                      chv
                      כתב ב נערך לאחרונה על ידי
                      #10

                      @שמח-לעזור לא מצליח להבין. שמרת את הקוד הזה בקובץ ps1 והרצת מפווארשל? זה אמור לעבוד (אני לא יכול לבדוק את זה כרגע לגמרי כי אני במאק כרגע, אז אין לפווארשל יכולת לייבא את [System.Windows.Forms] בצורה תקינה)
                      מה שאני כתבתי בקובץ זה זה:

                      Add-Type -AssemblyName Microsoft.VisualBasic
                      Function Invoke-BalloonTip {
                         [CmdletBinding()]
                         Param (
                             [Parameter(Mandatory=$True,HelpMessage="The message text to display. Keep it short and simple.")]
                             [string]$Message,
                             [Parameter(HelpMessage="The message title")]
                             [string]$Title="Attention $env:username",
                             [Parameter(HelpMessage="The message type: Info,Error,Warning,None")]
                             [System.Windows.Forms.ToolTipIcon]$MessageType="Info",
                             [Parameter(HelpMessage="The path to a file to use its icon in the system tray")]
                             [string]$SysTrayIconPath='C:\Windows\System32\UserAccountControlSettings.exe',    
                             [Parameter(HelpMessage="The number of milliseconds to display the message.")]
                             [int]$Duration=4000
                         )
                         Add-Type -AssemblyName System.Windows.Forms
                         If (-NOT $global:balloon) {
                             $global:balloon = New-Object System.Windows.Forms.NotifyIcon
                             [void](Register-ObjectEvent -InputObject $balloon -EventName MouseDoubleClick -SourceIdentifier IconClicked -Action {
                                 Write-Verbose 'Disposing of balloon'
                                 $global:balloon.dispose()
                                 Unregister-Event -SourceIdentifier IconClicked
                                 Remove-Job -Name IconClicked
                                 Remove-Variable -Name balloon -Scope Global
                             })
                         }
                         $path = Get-Process -id $pid | Select-Object -ExpandProperty Path
                         $balloon.Icon = [System.Drawing.Icon]::ExtractAssociatedIcon($SysTrayIconPath)
                         $balloon.BalloonTipIcon  = [System.Windows.Forms.ToolTipIcon]$MessageType
                         $balloon.BalloonTipText  = $Message
                         $balloon.BalloonTipTitle = $Title
                         $balloon.Visible = $true
                         $balloon.ShowBalloonTip($Duration)
                         #Write-Verbose "Ending function"
                      }
                      Invoke-BalloonTip -Message "המחשב יינעל בעוד $messagesubseq שניות" -Title 'אזהרה!' -MessageType Warning‏
                      
                      

                      תעתיק את זה לקובץ טקסט חדש, תשמור עם סיומת ps1 ותריץ. מה יוצא?

                      בלוג

                      ש תגובה 1 תגובה אחרונה
                      0
                      • chvC chv

                        @שמח-לעזור לא מצליח להבין. שמרת את הקוד הזה בקובץ ps1 והרצת מפווארשל? זה אמור לעבוד (אני לא יכול לבדוק את זה כרגע לגמרי כי אני במאק כרגע, אז אין לפווארשל יכולת לייבא את [System.Windows.Forms] בצורה תקינה)
                        מה שאני כתבתי בקובץ זה זה:

                        Add-Type -AssemblyName Microsoft.VisualBasic
                        Function Invoke-BalloonTip {
                           [CmdletBinding()]
                           Param (
                               [Parameter(Mandatory=$True,HelpMessage="The message text to display. Keep it short and simple.")]
                               [string]$Message,
                               [Parameter(HelpMessage="The message title")]
                               [string]$Title="Attention $env:username",
                               [Parameter(HelpMessage="The message type: Info,Error,Warning,None")]
                               [System.Windows.Forms.ToolTipIcon]$MessageType="Info",
                               [Parameter(HelpMessage="The path to a file to use its icon in the system tray")]
                               [string]$SysTrayIconPath='C:\Windows\System32\UserAccountControlSettings.exe',    
                               [Parameter(HelpMessage="The number of milliseconds to display the message.")]
                               [int]$Duration=4000
                           )
                           Add-Type -AssemblyName System.Windows.Forms
                           If (-NOT $global:balloon) {
                               $global:balloon = New-Object System.Windows.Forms.NotifyIcon
                               [void](Register-ObjectEvent -InputObject $balloon -EventName MouseDoubleClick -SourceIdentifier IconClicked -Action {
                                   Write-Verbose 'Disposing of balloon'
                                   $global:balloon.dispose()
                                   Unregister-Event -SourceIdentifier IconClicked
                                   Remove-Job -Name IconClicked
                                   Remove-Variable -Name balloon -Scope Global
                               })
                           }
                           $path = Get-Process -id $pid | Select-Object -ExpandProperty Path
                           $balloon.Icon = [System.Drawing.Icon]::ExtractAssociatedIcon($SysTrayIconPath)
                           $balloon.BalloonTipIcon  = [System.Windows.Forms.ToolTipIcon]$MessageType
                           $balloon.BalloonTipText  = $Message
                           $balloon.BalloonTipTitle = $Title
                           $balloon.Visible = $true
                           $balloon.ShowBalloonTip($Duration)
                           #Write-Verbose "Ending function"
                        }
                        Invoke-BalloonTip -Message "המחשב יינעל בעוד $messagesubseq שניות" -Title 'אזהרה!' -MessageType Warning‏
                        
                        

                        תעתיק את זה לקובץ טקסט חדש, תשמור עם סיומת ps1 ותריץ. מה יוצא?

                        ש מנותק
                        ש מנותק
                        שמח לעזור
                        כתב ב נערך לאחרונה על ידי
                        #11

                        @chv הוא נפתח לשניה אחת ונסגר בלי שום הודעה

                        chvC תגובה 1 תגובה אחרונה
                        0
                        • ש שמח לעזור

                          @chv הוא נפתח לשניה אחת ונסגר בלי שום הודעה

                          chvC מנותק
                          chvC מנותק
                          chv
                          כתב ב נערך לאחרונה על ידי
                          #12

                          @שמח-לעזור אמר בשאלה | יצירת הודעה של WIN:

                          הוא נפתח לשניה אחת ונסגר בלי שום הודעה

                          לא הבנתי. איך אתה מריץ?

                          בלוג

                          ש תגובה 1 תגובה אחרונה
                          0
                          • chvC chv

                            @שמח-לעזור אמר בשאלה | יצירת הודעה של WIN:

                            הוא נפתח לשניה אחת ונסגר בלי שום הודעה

                            לא הבנתי. איך אתה מריץ?

                            ש מנותק
                            ש מנותק
                            שמח לעזור
                            כתב ב נערך לאחרונה על ידי
                            #13

                            @chv קליק ימני על הקובץ ואז run with powerShell

                            chvC תגובה 1 תגובה אחרונה
                            0
                            • ש שמח לעזור

                              @chv קליק ימני על הקובץ ואז run with powerShell

                              chvC מנותק
                              chvC מנותק
                              chv
                              כתב ב נערך לאחרונה על ידי
                              #14

                              @שמח-לעזור לא.
                              תפתח פווארשל במיקום שהקובץ נמצא ואז תריץ את הקובץ מפווארשל ככה:

                              .\filename.ps1
                              

                              ותעלה צילום של הפווארשל

                              בלוג

                              ש תגובה 1 תגובה אחרונה
                              0
                              • chvC chv

                                @שמח-לעזור לא.
                                תפתח פווארשל במיקום שהקובץ נמצא ואז תריץ את הקובץ מפווארשל ככה:

                                .\filename.ps1
                                

                                ותעלה צילום של הפווארשל

                                ש מנותק
                                ש מנותק
                                שמח לעזור
                                כתב ב נערך לאחרונה על ידי
                                #15

                                @chv
                                921278c2-6225-4909-89fa-18f09262ee94-image.png

                                chvC תגובה 1 תגובה אחרונה
                                0
                                • ש שמח לעזור

                                  @chv
                                  921278c2-6225-4909-89fa-18f09262ee94-image.png

                                  chvC מנותק
                                  chvC מנותק
                                  chv
                                  כתב ב נערך לאחרונה על ידי
                                  #16

                                  @שמח-לעזור תריץ את הפקודה הזו בפווארשל.

                                  Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope LocalMachine 
                                  

                                  עכשיו תנסה שוב להריץ כמו שכתבתי מקודם

                                  בלוג

                                  ש תגובה 1 תגובה אחרונה
                                  0
                                  • chvC chv

                                    @שמח-לעזור תריץ את הפקודה הזו בפווארשל.

                                    Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope LocalMachine 
                                    

                                    עכשיו תנסה שוב להריץ כמו שכתבתי מקודם

                                    ש מנותק
                                    ש מנותק
                                    שמח לעזור
                                    כתב ב נערך לאחרונה על ידי
                                    #17

                                    @chv מה אני אמור להקיש כאן?
                                    a4be8310-3ba2-4371-819e-62e5f073a072-image.png

                                    chvC תגובה 1 תגובה אחרונה
                                    0
                                    • ש שמח לעזור

                                      @chv מה אני אמור להקיש כאן?
                                      a4be8310-3ba2-4371-819e-62e5f073a072-image.png

                                      chvC מנותק
                                      chvC מנותק
                                      chv
                                      כתב ב נערך לאחרונה על ידי
                                      #18

                                      @שמח-לעזור לכתוב A ואנטר

                                      בלוג

                                      ש תגובה 1 תגובה אחרונה
                                      0
                                      • chvC chv

                                        @שמח-לעזור לכתוב A ואנטר

                                        ש מנותק
                                        ש מנותק
                                        שמח לעזור
                                        כתב ב נערך לאחרונה על ידי
                                        #19

                                        @chv 8b9eefe6-cbfd-4a7b-ace6-7267efb0fc45-image.png

                                        chvC תגובה 1 תגובה אחרונה
                                        0
                                        • ש שמח לעזור

                                          @chv 8b9eefe6-cbfd-4a7b-ace6-7267efb0fc45-image.png

                                          chvC מנותק
                                          chvC מנותק
                                          chv
                                          כתב ב נערך לאחרונה על ידי
                                          #20

                                          @שמח-לעזור אויש.. תריץ את פווארשל כמנהל כשאתה עושה את זה

                                          בלוג

                                          ש תגובה 1 תגובה אחרונה
                                          1

                                          • התחברות

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

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