您的位置首页生活百科

怎么编写电脑关机程序

怎么编写电脑关机程序

的有关信息介绍如下:

怎么编写电脑关机程序

我试过一次在QQ那里被别人发来一个文件360测无毒,打开它说打上“我爱你”,在倒计时关机,如何编写这种命令,有软件?什么原理?教下

首先建立一个记事本,编辑“shutdown -s -t 再输入时间以秒计算”,比如要30秒关机“shutdown -s -t 30”然后把后缀名“txt”改为“bat”。取消关机可用“shutdown -a”重启是“shutdown -r”。

按WIN+R,输入cmd,在弹出的DOS窗口输入”shutdown -s -t 60(秒,可自己设定)“,就OK了

读取Excel文档中的资料

如何读取Excel文档中的资料。假定在D盤JTest目录下有一个档案名为gongye.xls的Excel档。

程式如下:

import org.apache.poi.hssf.usermodel.HSSFWorkbook;

import org.apache.poi.hssf.usermodel.HSSFSheet;

import org.apache.poi.hssf.usermodel.HSSFRow;

import org.apache.poi.hssf.usermodel.HSSFCell;

import java.io.FileInputStream;

public class ReadXL {

/** Excel档的存放位置。注意是正斜线*/

public static String fileToBeRead=D:/JTest/ gongye.xls;

public static void main(String argv[]){

try{

// 创建对Excel活页簿档的引用

HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(fileToBeRead));

// 创建对工作表的引用。

// 本例是按名引用(让我们假定那张表有著缺省名Sheet1)

HSSFSheet sheet = workbook.getSheet(Sheet1);

// 也可用getSheetAt(int index)按索引引用,

// 在Excel文档中,第一张工作表的缺省索引是0,

// 其语句为:HSSFSheet sheet = workbook.getSheetAt(0);

// 读取左上端单元

HSSFRow row = sheet.getRow(0);

HSSFCell cell = row.getCell((short)0);

// 输出单元内容,cell.getStringCellValue()就是取所在单元的值

System.out.println(左上端单元是: + cell.getStringCellValue());

}catch(Exception e) {

System.out.println(已运行xlRead() : + e );

}

}

}

用记事本写小程序,也就是所谓的脚本程序。

脚本程序有多种格式(vbs,bat等),LZ想要自己写的法就要去学下基本的语法。

举例说下bat格式的脚本(也叫批处理命令),也就是“WINDOWS上的命令解释程序”,这个最常见也最常用。

第一,首先新建个记事本;

第二,打开记事本,

关机程序:shutdown -s (如果想设置时间:shutdown -s -t xxx xxx:表示多少秒种后关机)

重启:shutdown -r

第三,改记事本的扩展名txt为bat;

第四,双击这个文件执行;

PS:其实WINDOWS里有大量的批处理命令可以用,LZ如果有兴趣可以去学习下,用处多多。

void main(){

printf(请输入一个整数:);

int i;

scanf(%d, &i);

if(i % 7 == 0)

printf(%d是7的倍数, i);

else printf(%d不是7的倍数);

}

如果使用批处理命令,用 shutdown 即可。

如果你想自己编写代码实现,需要对操作系统(Windows 或 Linux)有一定了解,熟悉一些API函数才行。

这个软件很简单,但我现在也懒得写。

至于生成可执行文件的步骤,这个你都不了解的话,先还是好好打下基本功吧。

简单提示下:

1. 先安装编译器(如 VC,GCC 之类的)

2. 如果是小程序的话,可直接用命令行编译(如在命令行中执行 CL 或 GCC 命令);如果你不熟悉的话,就使用 IDE(集成开发环境),在菜单或工具栏中点击“编译”命令

3. 生成可执行文件后,为了让其定时关机:(1)在 Windows 系统中,设置相关注册表即可;(2)在 Linux 系统中,编写脚本(参考一下 crond)

4. 没有了

操作系统的计划任务就可以实现

autoexec。bat批处理文件加入 at 1:02 shutdown -s

//at后面是时间自己随便改。

可以使用windows.h下的

system(“shutdown -s -f)

可以实现关机

请采纳