Rien de ce que tu m'a dis ne marche.Je suis désolé de voir que vous rencontrez toujours des problèmes avec le code. Le message d'erreur suggère qu'un argument incorrect a été fourni pour le paramètre "Sound". Pour spécifier un son pour la notification, vous devez utiliser l'un des noms valides du son, tels que "Default", "IM", "Reminder", etc.
Voici un code mis à jour qui utilise "Default" comme son de notification :
```
# Importer le module BurntToast
Import-Module BurntToast
# Envoyer une notification
New-BurntToastNotification -Text "Hello World!" -AppLogo "C:\path\to\icon.png" -Sound "Default" -Duration "Long"
```
Essayez de remplacer le paramètre "Sound" avec "Default" et voyez si cela fonctionne. Si cela ne fonctionne pas, essayez d'autres noms de son valides tels que "IM", "Reminder", etc.
Notez également que vous devez remplacer "C:\path\to\icon.png" par le chemin d'accès à l'image que vous souhaitez utiliser pour l'icône de l'application.
Mais voici la solution, évidente depuis le début :
dans un fichier .ps1 inclure ce code :
Code:
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
$objNotifyIcon = New-Object System.Windows.Forms.NotifyIcon
$objNotifyIcon.Icon = [System.Drawing.SystemIcons]::Information
$objNotifyIcon.BalloonTipIcon = "Info"
$objNotifyIcon.BalloonTipText = "wzzup this is a title."
$objNotifyIcon.BalloonTipTitle = "WHATS UPPP THIS IS A PARAGRAPH!"
$objNotifyIcon.Visible = $True
$objNotifyIcon.ShowBalloonTip(10000)
Start-Sleep 500
puis dans un fichier .bat
Code:
powershell.exe -ExecutionPolicy Bypass -File "C:\Users\LenovoX250\Desktop\alert.ps1"
pause >nul
Et le tour est joué !