クロス毎週のリマインダを達成するには、Windowsブート背景Javaプログラム - バージョン2

1、Javaのヒントグラフィカルインターフェイス



import java.awt.Font;

import javax.swing.JFrame;
import javax.swing.JLabel;

public class Cmd {
	
	
	public static void main(String[] args) {
		new Cmd().initUI();
	}
	
	public void initUI() {
		  JFrame frame=new JFrame();
		  frame.setTitle("写周报");
		  frame.setSize(600,400);
		  frame.setLocation(250, 300);
		  frame.setLayout(null);
		  frame.setDefaultCloseOperation(3);
		  
		  JLabel label = new JLabel("今天是周四,请写周报!");
		  label.setFont(new Font("宋体",Font.PLAIN,50));
		  label.setBounds(20, 20, 560, 200);
		  frame.add(label);
		  
			
		  frame.setVisible(true);
				  
	  }

}

2、write.bat

@echo off
:start
set  week=%date:~11,2%
set  hour=%time:~0,2%

echo %date% %time% >> write.log
if %week% == 周三  (
    if %hour% == 16  (
        echo %date% %time% 今天是周四,请写周报!>>write.log
        
        java -jar java_test-1.0-jar-with-dependencies.jar
    )
	
)

ping -n 10 127.1>NUL
goto start

3、バックグラウンドを実現するために開始start.vbe

set ws=wscript.createobject("wscript.shell") 
ws.run "write.bat /start",0

4、どのように起動して、プロセスの最後に

スタート:ショートカット[スタート]メニューの下のスタートアップ項目にstart.vbe、またはダブルクリックの実行

終了:write.batの名前を変更します

公開された89元の記事 ウォン称賛67 ビュー70000 +

おすすめ

転載: blog.csdn.net/xl_1803/article/details/103165970