1

Windows 8.1/windows 10に定期的な通知用の.batスクリプトを書いています。 linuxの "notify-send"のようなWindows 8.1/windows 10(cmd)にコマンドがありますか?Windowsの「通知送信」とは何ですか?

+0

- かどうかわからないが。それはまだ存在しています... – aschipfl

+0

'msg */server:%computername%" Hello "' – Squashman

+0

msg%username% "hello"は通知をアラートボックスとして表示します。メールを受け取ったときにポップアップする右上の青い物 – BloomBlack

答えて

0

私はあなたに.BATファイルを追加することができ、「モジュール」作った:それはあなたのコードと使用中のそれを実装するために非常にシンプルで簡単ですどのように

を使用する

:notif 
::Syntaxe : call :notif "Titre" "Message" 

set type=Information 
set "$Titre=%~1" 
Set "$Message=%~2" 

::You can replace the $Icon value by Information, error, warning and none 
Set "$Icon=Information" 
for /f "delims=" %%a in ('powershell -c "[reflection.assembly]::loadwithpartialname('System.Windows.Forms');[reflection.assembly]::loadwithpartialname('System.Drawing');$notify = new-object system.windows.forms.notifyicon;$notify.icon = [System.Drawing.SystemIcons]::%$Icon%;$notify.visible = $true;$notify.showballoontip(10,'%$Titre%','%$Message%',[system.windows.forms.tooltipicon]::None)"') do (set $=) 

goto:eof 

をそれはあなたが望むように。最初に行う必要があるのは、.batファイルの一番上にあるコードをコピーして貼り付けることです。

それが行われます、あなたが作るために休むことが唯一のものは、あなたの.batファイルにこの事を使用することです:

call :notif "{The title}" "{The message}" 

をそして、それが実行されるときには、窓8/10通知つもり表示です。

警告:あなたが見ることができるように、いくつかの「>あるモジュールのWindowsで `純send`コマンドがありましたので、それらを忘れてはいけない仕事にそれらを必要と

関連する問題