[go: up one dir, main page]

CN101645015A - Computer automatic execution method and computer thereof - Google Patents

Computer automatic execution method and computer thereof Download PDF

Info

Publication number
CN101645015A
CN101645015A CN200810145405A CN200810145405A CN101645015A CN 101645015 A CN101645015 A CN 101645015A CN 200810145405 A CN200810145405 A CN 200810145405A CN 200810145405 A CN200810145405 A CN 200810145405A CN 101645015 A CN101645015 A CN 101645015A
Authority
CN
China
Prior art keywords
computer
module
command module
common command
parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN200810145405A
Other languages
Chinese (zh)
Inventor
谢贺光
陈良成
张世杰
范荣轩
曹淩帆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Acer Inc
Original Assignee
Acer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Acer Inc filed Critical Acer Inc
Priority to CN200810145405A priority Critical patent/CN101645015A/en
Publication of CN101645015A publication Critical patent/CN101645015A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a computer automatic execution method and a computer thereof, wherein the computer automatic execution method comprises the following steps: recording an operation command executed by the computer in a preset time after the computer is started every time, wherein the operation command is an execution program, an opening file or a set parameter; when the accumulated operation command times exceed the preset times, adding the operation command into a common command module; and executing the common command module after the computer is started up each time. The invention ensures that the user does not need to repeatedly start the common program after starting the computer each time, thereby avoiding the inconvenience in use.

Description

Automatic execution method of computer and computing machine thereof
Technical field
The present invention relates to a kind of automatic execution method of computer and computing machine thereof.
Background technology
Computing machine has become instrument indispensable in the life.Some user similarly is the unlocking electronic mail software, opens web browser etc. for the custom operation behavior of computing machine, and the user all need repeat to open these common programs after each start, cause the inconvenience in the use.
Can help the user to open the quick row software of common programs though have at present, it there is no automatic analysis and the function that writes down user's operating habit, during the program adding that the user must be about to use always is earlier fast listed.Yet after the foundation of fast listing, the user still must be open at the program in fast listing, still inconvenience to some extent one by one behind each computer booting.
In addition, because notebook computer has the convenience that is easy to carry about with one, the user usually can be with notebook computer to different local uses.When used in different places, user's usage behavior usually can be different, and the local time that the user before went can be wanted this local behavior of coming of repetition.In prior art, and no-trump user behavior does with the place and combines, and makes the design of computer automatic execution and this corresponding commonly used command in place.
Therefore, be necessary to provide a kind of automatic execution method of computer and computing machine thereof, to improve the existing problem of prior art.
Summary of the invention
The purpose of this invention is to provide automatic execution method of computer.
Another object of the present invention provides computing machine, can automatically perform user's commonly used command.
For reaching above-mentioned purpose, automatic execution method of computer of the present invention comprises the following steps: logger computer performed operational order in the schedule time after each start, and wherein operational order is executive routine, file opening or setup parameter; When the operational order number of times of accumulating surpasses pre-determined number, operational order is added common command module; And behind each computer booting, carry out common command module.
For reaching another above-mentioned purpose, computing machine of the present invention comprises storer and processor.Wherein storer comprises software program, and processor and storer electrically connect, but the processor software program for execution.Software program comprises: the command record module, and with logger computer performed operational order in the schedule time after each start, wherein operational order is executive routine, file opening or setup parameter; The commonly used command generation module, to produce common command module, common command module surpasses the operational order of pre-determined number for accumulation; And automatically perform module, behind each computer booting, carry out common command module.
The invention enables the user after each start, not need to repeat to open common programs, and avoid the inconvenience used.
Description of drawings
Fig. 1 is the structural drawing of computing machine of the present invention.
Fig. 2 is the process flow diagram of automatic execution method of computer of the present invention.
Fig. 3 is the embodiment that is shown in the user interface of computer screen.
And the description of reference numerals in the above-mentioned accompanying drawing is as follows:
1 computing machine, 10 command record modules
20 commonly used command generation modules 30 automatically perform module
40 start judge modules, 60 storeies
62 software programs, 64 databases
70 processors, 80 memory storages
90 user interfaces 91 automatically perform options button
92 newly-increased buttons 93 remove button
95 times shift buttons of shift button on 94
Embodiment
For above and other objects of the present invention, feature and advantage can be become apparent, cited below particularlyly go out specific embodiments of the invention, and conjunction with figs., be described in detail below.
Please refer to Fig. 1, it is the structural drawing of computing machine of the present invention.Computing machine 1 of the present invention can automatically perform common command module when each start.Computing machine 1 mainly comprises storer 60 and processor 70, and processor 70 electrically connects with storer 60.Wherein, storer 60 comprises software program 62, and processor 70 can be carried out the software program 62 that is stored in storer 60, to reach the purpose that computing machine 1 automatically performs.
Software program 62 comprises command record module 10, commonly used command generation module 20, automatically performs module 30 and start judge module 40, and it is represented respectively in the software program, can reach the procedure code of difference in functionality.Its function below is described respectively.
Command record module 10 logger computers 1 performed operational order in the schedule time after each start, wherein operational order is the order of user's operational computations machine 1.In general, operational order is executive routine, file opening and/or setup parameter etc.Operational order is stored in the database 64 of storer 60.
Commonly used command generation module 20 produces common command module.Wherein, common command module is the operational order of accumulative total pre-determined number.In other words, the order that has frequent repetitive operation characteristic in the common command module operational order.
Automatically perform module 30 after computing machine is started shooting for 1 next time, computing machine 1 automatically performs common command module.
Start judge module 40 in order to judge whether computing machine 1 has finished start if start judge module 40 judgement computing machines 1 have been started shooting finishes, and then computing machine 1 just automatically performs common command module.
Below please in the lump with reference to figure 2 and Fig. 3, it is the embodiment about automatic execution method of computer of the present invention, so that understand the actual operating of computing machine 1 of the present invention.Fig. 2 is the process flow diagram of automatic execution method of computer of the present invention, and Fig. 3 is the embodiment that is shown in the user interface of computer screen.
It is noted that, though below be that example illustrates automatic execution method of computer of the present invention with computing machine shown in Figure 11, method of the present invention is not exceeded to be applied to computing machine 1.
As shown in Figure 2.Automatic execution method of computer of the present invention comprises step 201,202 and 203, below just further specifies each step.The present invention at first carry out step 201, logger computer performed operational order in the schedule time after each start.
Performed operational order in the schedule time of command record module 10 logger computers after each start, and operational order is stored in the database 64.For instance, if the schedule time be set at ten minutes, the user's operational order in the command record module 10 record start back ten minutes then.
It is noted that the schedule time is not limited to above-mentioned.For instance, the schedule time can be set at 30 minutes.In addition, the schedule time also can equal the service time of computing machine 1, and this moment, command record module 10 just lasting logger computers 1 were in the performed all operations order in each start back.
" operational order " is the order of user's operational computations machine 1, and it mainly can divide into executive routine, file opening or setup parameter.Wherein, executive routine can be carries out web browser, execute file (.exe), shortcut etc., file opening can be opens pdf document, text (.txt), office file (as .doc .ppt .xls) etc., and setup parameter can be screen intensity parameter, loudspeaker volume parameters or power supply effectiveness parameters etc.
For instance; when the user opens movie software when watching film; usually screen intensity accent amount, loudspeaker volume can be improved; and with the power settings usefulness of turning up full blast; command record module 10 just can will be watched in the film process; parameters such as the screen intensity that the user adjusted, loudspeaker volume are stored, and the user can automatically reply this parameter when carrying out the movie program next time, all need adjust the inconvenience of various setup parameters to exempt each broadcast film.When the user closes movie software, promptly setup parameters such as the screen intensity of computing machine 1 and loudspeaker volume can be adjusted back to original setting value.
Because the user is when carrying notebook computer, in different occasion regular meeting different use habits is arranged, for instance, in office with often different in the computing machine use habit of coffee shop.Therefore, in this step, except the recording operation order, but the net domain addresses of logger computer 1 when network connectivity also, the net domain addresses is stored in the database 64.By writing down the net domain addresses to distinguish the user at 1 o'clock in the site that used a computer.
In present embodiment, utilize gateway (Gateway) and radio area network access point (WLANaccess point) to write down the place at the present place of user.Because the net domain addresses of gateway and radio area network access point is that (Media Access Control, MAC) address is because the medium access control address has uniqueness, the situation that can't repeat in medium access control.Therefore, record net domain addresses can be considered record user's position, and the net domain addresses when the network connectivity of computing machine 1 represents that promptly the user is positioned at the different location not simultaneously.
It is noted that the net domain addresses also can be other address with uniqueness.Other it is noted that, when the use habit of user in the different location there is no when obviously separating, and the also net domain addresses of logger computer 1 when network connectivity not.
After step 201, carry out step 202, produce common command module.
Common command module surpasses the operational order of " pre-determined number " for accumulation, also being about to filter out the high order of repeatability in the operational order of step 201 becomes " common command module ", with the expression user at every turn in the regular use habit in computing machine 1 start back.For instance, when being made as three times as if " pre-determined number ", i.e. expression is carried out accumulative total above three times when a certain operational order after homogeneous is started shooting, just regard it as common command module, and common command module is stored in the database 64.
Wherein, when operational order executive routine or file opening, each start back executive routine or file opening reach pre-determined number promptly becomes common command module; When the operational order setup parameter, then each start back setup parameter is that a certain particular value is common command module above pre-determined number.
It is noted that pre-determined number is not limited to above-mentioned.In addition, pre-determined number can be different according to the characteristic of operational order.
When the net domain addresses of command record module 10 logger computers 1 during in network connectivity, computing machine 1 carries out the net domain addresses of network connectivity and can so common command module further can be distinguished according to the place corresponding to different common command module in the different location.
Then please refer to Fig. 3, be shown in the embodiment at the user interface of computer screen.User interface 90 is the common command module list, produces automatically by step 202, and can be according to carrying out how much sorting of number of times.
User interface 90 comprises and automatically performs options button 91, newly-increased button 92, removes button 93, goes up shift button 94 and following shift button 95 etc., further edits for the user.
Click and automatically perform options button 91 and specific row commonly used can be made as non-automatic execution.In shown in Figure 3, what click the Powerpoint left automatically performs options button 91, makes it choose the symbol cancellation, can temporarily cancel the function of the automatic unlatching of this common command module.
Newly-increased button 92, remove button 93, go up shift button 94, shift button 95, and sorts the common command module list with manual mode increase and decrease common command module list for the user down.
Then carry out step 203, behind each computer booting, carry out common command module.
After the user started shooting computing machine 1 once more, computing machine 1 promptly automatically performed common command module, so can help the user to reduce the behavior that each start all can repeat start.
If during this net domain addresses of computing machine 1 record network connectivity, automatically perform module 30 and can carry out corresponding common command module according to different net domain addresses.Therefore, when the user gets back to the local time of coming earlier once more, computing machine 1 just automatically performs previous user side's program, file or parameter commonly used at this point once.
Under the ongoing high load condition of start, carry out the flow process that automatically performs of the present invention for fear of computing machine 1, therefore, in this step, before automatically performing common command module, computing machine 1 also can comprise: judge whether computing machine 1 has finished start, if then computing machine 1 automatically performs common command module.
When system was in start-up phase, the utilization rate of central processing unit and disk drive can be in the state of high capacity.Therefore, judge whether computing machine 1 finishes start is whether utilization rate according to processor 70 (for example central processing unit) or memory storage 80 (for example hard disk) continues to be lower than a specific utilization rate and determine.For instance, the utilization rate that can be set at processor 70 or memory storage 80 is lower than 20% and keep when surpassing 10 seconds, promptly is considered as computing machine 1 and finishes boot program, then just automatically performs common command module.
It is noted that judging whether computing machine 1 finishes start also can be according to a predetermined on time, computing machine 1 promptly is considered as computing machine 1 after through the predetermined on time and finishes boot program beginning to carry out in-cycle work, then just automatically performs common command module.
In addition, the program that starts in the information kit of some service routine or be placed on (for example instant communication software etc.) just can automatically perform when start.Open for fear of repeating, when a exception procedure that a certain common command module promptly can automatically perform for computing machine 1 originally, then computing machine 1 promptly can not automatically perform this common command module.
In sum, no matter the present invention all shows it totally different in the feature of known technology with regard to purpose, means and effect.Must notice that the foregoing description only is illustrative principle of the present invention and effect thereof, but not is used to limit the scope of the invention.The scope of the present invention should be as described in the claim of enclosing.

Claims (14)

1.一种计算机自动执行方法,包括下列步骤:1. A computer automatic execution method, comprising the following steps: 记录一计算机于每次开机后的一预定时间内所执行的一操作命令,其中该操作命令为执行一程序、开启一文件或设定一参数;Recording an operation command executed by a computer within a predetermined time after each startup, wherein the operation command is to execute a program, open a file or set a parameter; 当累积的操作命令次数超过一预定次数,将该操作命令加入一常用命令模块;以及When the accumulated number of operation commands exceeds a predetermined number of times, adding the operation command to a common command module; and 于每次计算机开机后,执行该常用命令模块。The common command module is executed every time after the computer is turned on. 2.如权利要求1所述的计算机自动执行方法,其中该参数为一亮度参数、一音量参数或一电源效能参数。2. The computer-executed method as claimed in claim 1, wherein the parameter is a brightness parameter, a volume parameter or a power performance parameter. 3.如权利要求1所述的计算机自动执行方法,其中当该常用命令模块为一例外程序时,则该计算机不会自动执行该常用命令模块,其中该例外程序为原本该计算机开机后即会自动执行的程序。3. The computer automatic execution method as claimed in claim 1, wherein when the common command module is an exception program, then the computer will not automatically execute the common command module, wherein the exception program is originally the computer that will Programs that execute automatically. 4.如权利要求1所述的计算机自动执行方法,其中还包括:4. The computer-automated method of claim 1, further comprising: 判断该计算机是否已完成开机,若是,则该计算机自动执行该常用命令模块。It is judged whether the computer has been turned on, and if so, the computer automatically executes the common command module. 5.如权利要求4所述的计算机自动执行方法,其中该计算机包括一处理器与一存储装置,判断该计算机是否完成开机是根据该处理器或该存储装置的使用率是否持续低于一特定使用率而进行。5. The computer automatic execution method as claimed in claim 4, wherein the computer includes a processor and a storage device, and judging whether the computer has been booted is based on whether the utilization rate of the processor or the storage device is continuously lower than a specified value. by usage. 6.如权利要求1或4所述的计算机自动执行方法,其中每个常用命令模块对应于该计算机于不同地点进行网络连线的一网域地址,该方法还包括:6. The computer automatic execution method as claimed in claim 1 or 4, wherein each common command module is corresponding to a network domain address of the computer carrying out network connection in different places, the method also includes: 记录该计算机于网络连线时的该网域地址;record the domain address of the computer when connected to the network; 该计算机下次由该网域地址连线时,该计算机自动执行与该网域地址相对应的该常用命令模块。When the computer is connected by the network domain address next time, the computer automatically executes the common command module corresponding to the network domain address. 7.如权利要求6所述的计算机自动执行方法,其中该网域地址为一媒体存取控制地址。7. The computer-executed method as claimed in claim 6, wherein the network domain address is a media access control address. 8.一种计算机,包括:8. A computer comprising: 一存储器,该存储器包括一软件程序;以及a memory including a software program; and 一处理器,该处理器与该存储器电性连接,该处理器可执行该软件程序;a processor, the processor is electrically connected to the memory, and the processor can execute the software program; 其中,该软件程序包括:Among other things, the software program includes: 一命令记录模块,以记录该计算机于每次开机后的一预定时间内所执行的一操作命令,其中该操作命令为执行一程序、开启一文件或设定一参数;A command recording module, to record an operation command executed by the computer within a predetermined time after each startup, wherein the operation command is to execute a program, open a file or set a parameter; 一常用命令产生模块,以产生一常用命令模块,该常用命令模块为累积超过一预定次数的该操作命令;以及A frequently used command generating module, to generate a frequently used command module, the commonly used command module is the operation command accumulated more than a predetermined number of times; and 一自动执行模块,于每次计算机开机后,执行该常用命令模块。An automatic execution module executes the common command module after the computer is turned on each time. 9.如权利要求8所述的计算机,其中该参数为一亮度参数、一音量参数或一电源效能参数。9. The computer according to claim 8, wherein the parameter is a brightness parameter, a volume parameter or a power performance parameter. 10.如权利要求8所述的计算机,其中当该常用命令模块为一例外程序时,则该计算机不会自动执行该常用命令模块,其中该例外程序为原本该计算机开机后即会自动执行的程序。10. The computer as claimed in claim 8, wherein when the common command module is an exception program, the computer will not automatically execute the common command module, wherein the exception program is originally automatically executed after the computer is turned on program. 11.如权利要求8所述的计算机,其中该软件程序还包括:11. The computer of claim 8, wherein the software program further comprises: 一开机判断模块,用以判断该计算机是否已完成开机,若是,则该计算机自动执行该常用命令模块。A start-up judging module is used to judge whether the computer has been started up, and if so, the computer automatically executes the common command module. 12.如权利要求11所述的计算机,其中该计算机包括一存储装置,判断该计算机是否完成开机是根据该处理器或该存储装置的使用率是否持续低于一特定使用率而进行。12 . The computer as claimed in claim 11 , wherein the computer comprises a storage device, and determining whether the computer is booted up is based on whether the usage rate of the processor or the storage device is continuously lower than a specific usage rate. 13 . 13.如权利要求8或11所述的计算机,其中每一常用命令模块对应于该计算机于不同地点进行网络连线的一网域地址,其中该命令记录模块还可记录该计算机于网络连线时的该网域地址;该自动执行模块还可于该计算机下次在该网域地址连线时,该计算机自动执行与该网域地址相对应的该常用命令模块。13. The computer as claimed in claim 8 or 11, wherein each commonly used command module corresponds to a network domain address of the computer in different places for network connection, wherein the command record module can also record the computer in the network connection The network domain address at the time; the automatic execution module can also automatically execute the common command module corresponding to the network domain address when the computer connects to the network domain address next time. 14.如权利要求13所述的计算机,其中该网域地址为一媒体存取控制地址。14. The computer of claim 13, wherein the domain address is a media access control address.
CN200810145405A 2008-08-05 2008-08-05 Computer automatic execution method and computer thereof Pending CN101645015A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200810145405A CN101645015A (en) 2008-08-05 2008-08-05 Computer automatic execution method and computer thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810145405A CN101645015A (en) 2008-08-05 2008-08-05 Computer automatic execution method and computer thereof

Publications (1)

Publication Number Publication Date
CN101645015A true CN101645015A (en) 2010-02-10

Family

ID=41656912

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810145405A Pending CN101645015A (en) 2008-08-05 2008-08-05 Computer automatic execution method and computer thereof

Country Status (1)

Country Link
CN (1) CN101645015A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102778945A (en) * 2011-05-11 2012-11-14 宏碁股份有限公司 Electronic device with power saving mechanism and power saving method thereof
CN103838561A (en) * 2012-11-27 2014-06-04 联想(北京)有限公司 Object processing method, device and electronic device
CN104216780A (en) * 2014-09-30 2014-12-17 北京网秦天下科技有限公司 Control method and control device for application program association operation
CN108376088A (en) * 2018-03-14 2018-08-07 青岛大学 A kind of automatic execution method of computer Internet-based
CN109462556A (en) * 2018-11-08 2019-03-12 湖北理工学院 A kind of automatic execution method of computer Internet-based
CN110032083A (en) * 2019-04-28 2019-07-19 常州信息职业技术学院 Home furnishings intelligent power supply management system and configuration, management method based on Cloud Server

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080016397A1 (en) * 2004-03-15 2008-01-17 International Business Machines Corporation Method and System for Adding Frequently Selected Applications to a Computer Startup Sequence

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080016397A1 (en) * 2004-03-15 2008-01-17 International Business Machines Corporation Method and System for Adding Frequently Selected Applications to a Computer Startup Sequence

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102778945A (en) * 2011-05-11 2012-11-14 宏碁股份有限公司 Electronic device with power saving mechanism and power saving method thereof
CN102778945B (en) * 2011-05-11 2015-12-16 宏碁股份有限公司 Electronic device with power saving mechanism and method for saving power
CN103838561A (en) * 2012-11-27 2014-06-04 联想(北京)有限公司 Object processing method, device and electronic device
CN103838561B (en) * 2012-11-27 2017-06-27 联想(北京)有限公司 A kind of object processing method, device and electronic equipment
CN104216780A (en) * 2014-09-30 2014-12-17 北京网秦天下科技有限公司 Control method and control device for application program association operation
CN108376088A (en) * 2018-03-14 2018-08-07 青岛大学 A kind of automatic execution method of computer Internet-based
CN109462556A (en) * 2018-11-08 2019-03-12 湖北理工学院 A kind of automatic execution method of computer Internet-based
CN110032083A (en) * 2019-04-28 2019-07-19 常州信息职业技术学院 Home furnishings intelligent power supply management system and configuration, management method based on Cloud Server

Similar Documents

Publication Publication Date Title
TWI291653B (en) Method for image-based software installation and computer-readable media for recording computer-executable components and data structure related therewith
US9354982B2 (en) Manipulating electronic backups
CN103927198B (en) A kind of software method for cleaning and device
CN101645015A (en) Computer automatic execution method and computer thereof
US20040030882A1 (en) Managed application pre-launching
CN107368313B (en) Code detection method, device and electronic equipment
CN102479094A (en) Operation method of portable communication device
KR20080071979A (en) One or more computer readable media storing systems and methods, and operating systems and / or firmware, in a computing device
CN112363884A (en) Method and system for testing memory performance of domestic operating system
JP2009543251A (en) Portable device with user interface
CN102654844A (en) Method for processing memory data and computer system capable of maintaining stability
US7849300B2 (en) Method for changing booting sources of a computer system and a related backup/restore method thereof
TWI279725B (en) Computer system, system software installation method, and software installation method of portable computer
CN111399952A (en) Method for adjusting layout of application interface, terminal equipment and computer storage medium
TWI480801B (en) Method of installing the instant-on operation system
CN117311723A (en) Method and device for validating compiling optimization file and electronic equipment
CN110750404A (en) Test method of server startup process based on efi shell
US20100205598A1 (en) Method for installing operating system in computer
CN102890637B (en) Electronic device and method for installing instant boot operating system
CN101901153A (en) Electronic device and starting method thereof and method for installing instant start operation system
Krell Pocket PC Developer's Guide
CN107526675A (en) Record method, apparatus, storage medium and the electronic equipment of application message
JPWO2012131933A1 (en) Information processing apparatus, program, and analysis method
US20090307479A1 (en) Computer execution system for starting program quickly and method thereof
CN101630200A (en) Method for executing program of computer system and related computer system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20100210