电脑如何设置定时关机呢

电脑如何设置定时关机呢,第1张

电脑如何设置定时关机

电脑定时关机的方法:一键关机法

使用一键关机法可实现电脑定时关机,在桌面上单击鼠标右键,从d出的菜单中选择“新建→快捷方式”,然后在对话框的命令行空白处输入“rundll32exe userexe,exitwindows”,单击“下一步”按钮后为此快捷方式起名为“快速关机”,再单击“完成”按钮。

接下来在桌面上用鼠标右键单击“快速关机”的快捷方式,选择“属性”,然后在打开的对话框“快捷键”栏中,按自己的意愿设置键盘上的热键,如F8。当然你也可以单击下面的“更改图标”按钮,为该快捷方式选择一个漂亮的按钮,如图所示。以后,只要你按下F8键,就等于告诉系统“关闭计算机”了。

还有一个方法也比较简单,打开记事本,输入“rem this is a batch file”,接着另起一行,输入“Rundll32exe Shell32dll,SHExitWindowsEx1”,再将该文件保存为“关机bat”文件,并存放在桌面上。然后按上面的方法为该文件设置一个快捷方式并指定相应的快捷键,如F12,即可实现一键关机。

电脑定时关机的方法:命令关机法

通过输入命令的方式也可实现电脑定时关机,首先使用windows dos命令来实现使用开始——运行,在运行命令框中输入电脑定时关机命令来实现定时关机。在运行命令框中输入“at 22:00 Shutdown -s”,这样,到了22点电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工作。

在运行命令框中输入“Shutdownexe -s -t 3600”,这里表示60分钟后 自动关机 ,“3600”代表60分钟。设置完成后会d出一个倒计时关机的对话框。需要多久关机就自己修改。设置好自动关机后,如果想取消的话,可以在运行中输入“shutdown -a”。另外输入“shutdown -i”,则可以打开设置自动关机对话框,对自动关机进行重新设置。这个方法对于windows xp系统和windows 7系统同样适用。

电脑定时关机的方法:软件关机法

目前主流的杀毒软件,如360杀毒与金山毒霸等杀毒软件都拥有病毒扫描结束后自动关机功能,我们可以利用杀毒软件在需要一段时间杀毒扫描后自动关机的功能,实现电脑自动关机, *** 作起来相当地简便。

选用的是360杀毒软件,对电脑进行全盘病毒扫描,一般扫描时间都在10分钟到30分钟左右,当我们需要在比较短的时间内自动关机,选择该方法就比较实用了。目前多数杀毒软件都具有该功能。不过使用使用杀毒软件来实现电脑定时关机,只能由杀毒软件扫描电脑的时间来决定。

电脑怎么设置密码开机

1、用户账户密码

windows用户账户密码是我们开机的时候就能看到的,需要输入密码后方可进入电脑桌面。首先,我们打开控制面板,选择“用户账户”,然后选择你需要设置密码的账户,然后选择“创建密码”,输入两次自己设定的密码后,再点击“创建密码”即可生效了,如果你想取消这个密码,在输入密码的时候就直接按回车就行了,这就是设置开机密码的方法了。

2、系统启动密码

*** 作系统 除了可以设置用户账户密码以外,还可以设置系统启动密码,这个密码将在系统加载的时候出现,相当于电脑有了两层密码保护。首先,我们点击“开始”,选择“运行”,输入“syskey”回车,这时候会d出“保证windows XP账户数据库安全”的对话框,点击“更新”按钮,然后在“启动密码”对话框中选择“密码启动”,输入你想设定的密码即可,如果选择“系统产生的密码”选项,系统在启动时就不需要再输入密码。

3、 BIOS 开机密码

上面两种密码与 *** 作系统有关,而BIOS密码则不一样,就算 *** 作系统遭到破坏了,这个密码还会存在的。BIOS开机密码设置的方法是这样的。首先,开机时按Del键( 笔记本 一般按F2键)进入CMOS设置,移动方向键,选择“Advanced Bios Features(BIOS高级设置)”回车,选择“Security Option(安全设置)”或者“Password Check(密码确认)”选项,按回车之后即可d出输入密码的界面,最后再按F10保存并退出,这样BIOS开机密码就设置好了。

让电脑变快的技巧

1桌面图标太多会惹祸

桌面上有太多图标也会降低系统启动速度。Windows每次启动并显示桌面时,都需要逐个查找桌面快捷方式的图标并加载它们,图标越多,所花费的时间当然就越多。同时有些杀毒软件提供了系统启动扫描功能,这将会耗费非常多的时间,其实如果你已经打开了杀毒软件的实时监视功能,那么启动时扫描系统就显 得有些多余,还是将这项功能禁止吧! 建议大家将不常用的桌面图标放到一个专门的文件夹中或者干脆删除!

2设定虚拟内存

硬盘中有一个很宠大的数据交换文件,它是系统预留给虚拟内存作暂存的地方,很多应用程序都经常会使用到,所以系统需要经常对主存储器作大量的数据存取,因此存取这个档案的速度便构成影响计算机快慢的非常重要因素!一般Windows预设的是由系统自行管理虚拟内存,它会因应不同程序所需而自动调校交换档的大小,但这样的变大缩小会给系统带来额外的负担,令系统运作变慢!有见及此,用户最好自定虚拟内存的最小值和最大值,避免经常变换大小。要设定虚拟内存,在“我的电脑”上按右键选择“属性”,在 “高级”选项里的“效能”的对话框中,对“虚拟内存”进行设置。

3字体对速度的影响

虽然 微软 声称Windows *** 作系统可以安装1000~1500种字体,但实际上当你安装的字体超过500种时,就会出现问题,比如:字体从应用程序的字体列表中消失以及Windows的启动速度大幅下降。在此建议最好将用不到或者不常用的字体删除,为避免删除后发生意外,可先进行必要的备份。

4ADSL导致的系统启动变慢

默认情况下Windows XP在启动时会对网卡等网络设备进行自检,如果发现网卡的IP地址等未配置好就会对其进行设置,这可能是导致系统启动变慢的真正原因。这时我们可以打开 “本地连接”属性菜单,双击“常规”项中的“Internet协议”打开“TCP/IP属性”菜单。将网卡的IP地址配置为一个在公网(默认的网关是19216811)中尚未使用的数值如1921681X,X取介于2~255之间的值,子网掩码设置为2552552550,默认网关和DNS可取默认设置。

5更改系统开机时间

虽然你已知道了如何新增和删除一些随机启动程序,但你又知不知道,在开机至到进入Windows的那段时间,计算机在做着什么呢又或者是,执行着什么程序呢那些程序,必定要全部载完才开始进入Windows,你有否想过,如果可删除一些不必要的开机时的程序,开机时的速度会否加快呢答案是会 的!想要修改,可按"开始",选"执行",然后键入winini,开启后,可以把以下各段落的内容删除,是删内容,千万不要连标题也删除!它们包括:[compatibility]、[compatibility32]、[imecompatibility]、[compatibility95]、 [modulecompatibility]和[embedding]。

6删除随机启动程序

何谓随机启动程序呢随机启动程序就是在开机时加载的程序。随机启动程序不但拖慢开机时的速度,而且更快地消耗计算机资源以及内存,一般来说,如果 想删除随机启动程序,可去“启动”清单中删除,但如果想详细些,例如是QQ、popkiller 之类的软件,是不能在“启动”清单中删除的,要去“附属应用程序”,然后去“系统工具”,再去“系统信息”,进去后,按上方工具列的“工具”,再按“系统 组态编辑程序”,进去后,在“启动”的对话框中,就会详细列出在启动电脑时加载的随机启动程序了!XP系统你也可以在“运行”是输入Msconfig调用 “系统配置实用程序”才终止系统随机启动程序,2000系统需要从XP中复制msconfig程序。

电脑提高内存使用率的方法

第一种方法:调整高速缓存区域的大小

所谓高速缓存,是指系统在读取磁盘、光盘上的数据时,采取“预读取”技术,也就是将估计即将要读取的数据预先读取到内存的高速缓冲存储器中,这样 cpu 在高速缓冲存储器中读取数据时就较快,从而提高运行速度。在内存中设置高速缓冲存储器,可以明显地加快读取数据的速度。Windows可以根据内存的大小自动地设置高速缓存的大小,当然用户也可以根据自己使用内存的情况,在内存中设置高速缓存的大小,以优化内存的使用。

方法如下:在桌面上用鼠标右击“我的电脑”;在d出的菜单中单击“属性”;在d出的窗口中单击“性能”标签;单击下面的“文件系统”按钮;单击“硬盘”标签;拖动“预读式优化”调节杆,设置预读取条件;在“计算机的主要用途”栏设置系统利用高速缓存的比例;如果系统的内存较多,可选择“网络服务器”,这样系统将用较多的内存作为高速缓存;在CD-ROM标签中,可以直接调节系统用多少内存作为CD-xviii)ROM光盘读写的高速缓存,注意要在“最佳访问方式”中选择“四倍速或更高速”,这样系统将根据情况设置缓存的大小;也可以调节“追加的高速缓存大小”栏中的调节杆,xxii)追加高速缓存。

第二种方法:监视内存

系统的内存不管有多大,总是会用完的,虽然有虚拟内存,但由于硬盘的读写速度无法与内存的速度相比,大量、频繁地使用虚拟内存将使计算机 *** 作变得无法忍受,所以在使用内存时,就要时刻监视内存的使用情况。Windows *** 作系统中提供了一个系统监视器,可以监视内存的使用情况。

另外还有一个简单方法,就是在任何一个文件窗口中,选择“帮助/关于Windows”菜单,在打开的窗口中就可以看到目前内存使用的情况,一般如果只有60%的内存资源可用,这时你就要注意调整内存了,不然就会严重影响你的运行速度和系统性能。

第三种方法:及时释放内存

如果你发现系统的内存不多了,就要注意释放内存。所谓释放内存,就是将驻留在内存中的数据从内存中释放出来。释放内存最简单、最有效的方法,就是重新启动计算机;另外就是关闭暂时不用的正在运行的程序,包括在后台运行的程序。平时就要养成这样的好习惯,随时关闭那些暂时不用的程序、文件或窗口。有些应用程序不能用一般的方法关闭,这时就要进行热启动,如按下“CTRL+ALT+DEL”;另外要注意剪贴板中如果存储了一幅或图像,或图像是要占用大量内存的,这时只要剪贴几个字,就可以把内存中剪贴板上原有的冲掉,从而将它所占用的大量的内存释放出来;还有,在后台打印文件,也会占用大量的内存空间。

第四种方法:优化内存中的数据

class Program

{

static void Main(string[] args)

{

//OpenConnection();

//AddRecord();

//DelRecord();

//SoftDelRecord();

//QuertSingle();

//QueryByDataReader();

//QueryByDataAdapter2();

ConsoleReadKey();

}

/// <summary>

/// 测试连接通道

/// </summary>

public static void OpenConnection()

{

//1连接通道的连接字符串

string conStr = @"Persist Security Info=False;Trusted_Connection=True;database=temp;server=(local)";

//2连接通道对象

SqlConnection conn = new SqlConnection(conStr);

//3打开通道

connOpen();

//4关闭通道

connClose();

//5释放资源

connDispose();

//测试

ConsoleWriteLine("");

}

/// <summary>

/// 新增记录

/// </summary>

public static void AddRecord()

{

//接收新增受影响的行数

int res = -1;

string conStr = @"Persist Security Info=False;Trusted_Connection=True;database=temp;server=(local)";

SqlConnection conn = new SqlConnection(conStr);

//sql语句

string sqlStr = "insert into T_Employee(FNumber,FName,FAge,FSalary) values('ki401','Amy','24','560000')";

//新建命令对象

SqlCommand cmd = new SqlCommand(sqlStr, conn);

connOpen();

//调用方法去数据库执行sql语句

res = cmdExecuteNonQuery(); //此方法用于增删改(非查询语句),返回受影响的行数(int)

cmdDispose();

connClose();

if (res > 0)

{

ConsoleWriteLine("新增成功!!");

}

else

{

ConsoleWriteLine("新增失败!!");

}

connDispose();

}

/// <summary>

/// 删除记录

/// </summary>

public static void DelRecord()

{

int res = -1;

string conStr = @"Persist Security Info=False;Trusted_Connection=True;database=temp;server=(local)";

SqlConnection conn = new SqlConnection(conStr);

string sqlStr = "delete T_Employee where fname = 'Amy'";

SqlCommand cmd = new SqlCommand(sqlStr, conn);

connOpen();

res = cmdExecuteNonQuery();

cmdDispose();

connClose();

if (res > 0)

{

ConsoleWriteLine("删除成功!!!");

}

else

{

ConsoleWriteLine("删除失败!!!");

}

connDispose();

}

/// <summary>

/// 软删除(更新)记录

/// 将表中FisDel改为true

/// </summary>

public static void SoftDelRecord()

{

int res = -1;

string conStr = @"Persist Security Info=False;Trusted_Connection=True;database=temp;server=(local)";

SqlConnection conn = new SqlConnection(conStr);

string sqlStr = "update T_Employee set fisdel=1 where fid=1";

SqlCommand cmd = new SqlCommand(sqlStr, conn);

connOpen();

res = cmdExecuteNonQuery();

cmdDispose();

connClose();

if (res > 0)

{

ConsoleWriteLine("软删除成功!!!");

}

else

{

ConsoleWriteLine("软删除失败!!!");

}

connDispose();

}

/// <summary>

/// 查询单个值

/// </summary>

public static void QuertSingle()

{

string conStr = @"Persist Security Info=False;Trusted_Connection=True;database=temp;server=(local)";

SqlConnection conn = new SqlConnection(conStr);

connOpen();

//string sqlStr = "select count() from T_Employee";

string sqlStr = "select from T_Employee";

SqlCommand cmd = new SqlCommand(sqlStr, conn);

Object obj = cmdExecuteScalar(); //调用此方法,获得查询语句在数据库执行后得到的结果集的第一个单元格的值,返回值为Object类型

cmdDispose();

connClose();

ConsoleWriteLine(objToString());

connDispose();

}

/// <summary>

/// 查询多行数据(有两种方法)

/// </summary>

//方法1 -- DataReader,逐行读取数据

//DataReader通过连接通道在数据库维护一个结果集,每次执行Read()方法去数据库的这个结果集中拿取下一行数据

public static void QueryByDataReader()

{

string conStr = @"Persist Security Info=False;Trusted_Connection=True;database=temp;server=(local)";

SqlConnection conn = new SqlConnection(conStr);

connOpen();

string sqlStr = "select from T_Employee";

SqlCommand cmd = new SqlCommand(sqlStr, conn);

SqlDataReader dr = cmdExecuteReader(); //调用此方法,还获得一个SqlDataReader对象

if (drHasRows) //如果结果集中有数据行,则返回true

{

while (drRead()) //Read方法:如果读到下一行数据,则返回true,而且本身就等于那一行数据

{

//通过类似索引的方式

//ConsoleWriteLine(dr[0]ToString() + " " + dr[1]ToString());

//通过列名的方式

//ConsoleWriteLine(dr["fid"]ToString() + " " + dr["fname"]ToString());

//通过GetString()的方法,必须确保该列内没有null

ConsoleWriteLine(drGetString(1) + " " + drGetDecimal(4));

//GetOrdinal()方法,通过给定列名,获得在结果集中的索引,返回值为int类型,常与上面GetString()方法联用

//ConsoleWriteLine(drGetString(drGetOrdinal("fnumber")));

//GetValue()方法,给定结果集中的索引,获得结果集中对应的值,返回值为Object类型

//ConsoleWriteLine(drGetValue(drGetOrdinal("fname"))ToString());

}

}

else

{

ConsoleWriteLine("无数据!!!");

}

//释放SqlDataReader占用的资源

drDispose();

cmdDispose();

connClose();

connDispose();

}

//方法2 -- DataAdapter,一次性取回结果集

public static void QueryByDataAdapter()

{

string conStr = @"Persist Security Info=False;Trusted_Connection=True;database=temp;server=(local)";

SqlConnection conn = new SqlConnection(conStr);

//不需要connOpen();

string sqlStr = "select from T_Employee";

//创建DataAdapter对象

SqlDataAdapter da = new SqlDataAdapter(sqlStr, conn);

//创建DataSet(数据集)对象(程序端的临时数据库)

DataSet ds = new DataSet();

//调用Fill()方法,填充数据集(先去数据库结果集,并把结果集复制给数据集)

//给取到的表取别名“table1”

daFill(ds,"table1");

//获取数据集中的第一张表(通过索引)

DataTable dt = dsTables[0]; //或dsTables["table1"]

//循环数据表中的第一行

for (int i = 0; i < dtRowsCount; i++)

{

//将循环到的行给对象dr

DataRow dr = dtRows[i];

ConsoleWriteLine(dr[0]ToString());

}

dsDispose();

daDispose();

}

/// <summary>

/// 使用DataAdapter填充数据表

/// </summary>

public static void QueryByDataAdapter2()

{

string conStr = @"Persist Security Info=False;Trusted_Connection=True;database=temp;server=(local)";

SqlConnection conn = new SqlConnection(conStr);

//不需要connOpen();

string sqlStr = "select from T_Employee";

//创建DataAdapter对象

SqlDataAdapter da = new SqlDataAdapter(sqlStr, conn);

//调用Fill()方法,填充数据表(先去数据库结果集,并把结果集复制给数据表)

DataTable dt = new DataTable();

daFill(dt);

//循环数据表中的第一行

for (int i = 0; i < dtRowsCount; i++)

{

//将循环到的行给对象dr

DataRow dr = dtRows[i];

ConsoleWriteLine(dr[0]ToString());

}

dtDispose();

daDispose();

}

}

下载navicat for mysql,然后按下列图文教程进行:

首先打开需要进行备份的数据库,使之被高亮选中。点击“Schedule”菜单,点击后将出现如下图所示的功能界面:

点击“New Batch Job”,点击后将出现如下图所示的功能界面:

“General”选项卡中显示了指定数据库连接下各个数据库实例中可供使用的JOB,鼠标左键双击可用的JOB,即可使之成为当前即将要创建的Schedule中的JOB,如下图所示:

点击“Save”,点击后会d出一个名为"Profile Name"的对话框,在此对话框中可以给Schedule一个自定义的名称,名称键入完毕后,点击“OK”。具体 *** 作如下图所示:

点击“Set Task Schedule”按钮,以对计划进行更详细地配置,相关 *** 作所下图所示;如果在点击“Set Task Schedule”按钮的时候提示没有打开Task Scheduler服务,请到 *** 作系统“服务”管理界面打开指定服务即可。

计划设置完毕后,可以点击“Start”按钮,以测试Schedule的运行结果是否正确。

也可以使用BAT批处理来进行自动备份,但是批处理的原理是首先停止MYSQL,然后进行数据库文件复制。但这违反了不停止MYSQL服务的前提。所以这里不细表。

数据库的自动备份,可以减轻维护者的工作量也便于系统恢复,对于比较重要的数据库,最好还是设置下自动备份。

工具/原料

navicat for mysql

mysql 55

方法/步骤

打开navicat客户端,连上mysql后,双击左边你想要备份的数据库。点击“计划”,再点击“新建批处理作业”。

双击上面的可用任务,它就会到下面的列表里去,代表你选择了这个任务。

点击保存,d出个命名对话框,给这个任务取个名字,点击“确定”

点击“设置”计划任务。

d出的对话框,选择“计划”,再点击“新建”。

这里设置为从2014年1月24号起每天早上九点备份该数据库。如果想提高备份频率、或者设置备份截止日期,请点击“高级”。

高级选项可以把备份设置的更精细,比如这里设置的是在24小时内每隔2小时就备份一次。加上前面的基本设置,任务计划就是:从2014年1月24号开始,每天九点,每隔2小时备份一次,每天的备份都持续24小时。

最后,输入电脑密码就大功告成。

以上就是关于电脑如何设置定时关机呢全部的内容,包括:电脑如何设置定时关机呢、net b/s 结构如何实现定时 访问数据库、如何在不停止Mysql服务的情况下,定时备份mysql数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10197356.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存