CN104063665B - The methods of exhibiting and device of a kind of off-limit file - Google Patents
The methods of exhibiting and device of a kind of off-limit file Download PDFInfo
- Publication number
- CN104063665B CN104063665B CN201410325826.5A CN201410325826A CN104063665B CN 104063665 B CN104063665 B CN 104063665B CN 201410325826 A CN201410325826 A CN 201410325826A CN 104063665 B CN104063665 B CN 104063665B
- Authority
- CN
- China
- Prior art keywords
- file
- operating system
- limit
- virtual file
- file directory
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 88
- 230000001747 exhibiting effect Effects 0.000 title claims abstract description 15
- 238000003672 processing method Methods 0.000 claims description 49
- 238000002955 isolation Methods 0.000 claims description 24
- 238000012545 processing Methods 0.000 claims description 6
- 230000004048 modification Effects 0.000 claims description 5
- 238000012986 modification Methods 0.000 claims description 5
- 238000013507 mapping Methods 0.000 claims description 3
- 238000009415 formwork Methods 0.000 claims 1
- 230000002155 anti-virotic effect Effects 0.000 abstract description 26
- 230000002708 enhancing effect Effects 0.000 abstract description 6
- 241000700605 Viruses Species 0.000 description 8
- 230000008569 process Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 229910002056 binary alloy Inorganic materials 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 description 1
- 239000002574 poison Substances 0.000 description 1
- 231100000614 poison Toxicity 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000010008 shearing Methods 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 230000003612 virological effect Effects 0.000 description 1
- 239000011800 void material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/56—Computer malware detection or handling, e.g. anti-virus arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/188—Virtual file systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Virology (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
This application provides the methods of exhibiting and device of a kind of off-limit file, method therein is specifically included:Virtual file directory is set up for off-limit file;Show the off-limit file under the virtual file directory and/or the virtual file directory using operating system shell.The application can reduce the running cost of user, and enhancing user uses the convenience of antivirus software, so as to improve the experience of user.
Description
It is on October 26th, 2011, Application No. 201110329474.7, entitled that present patent application is the applying date
A kind of divisional application of the Chinese invention patent application of " methods of exhibiting and device of off-limit file ".
Technical field
The application is related to computer security technique field, the methods of exhibiting and device of more particularly to a kind of off-limit file.
Background technology
At present, in order to improve computer security, user periodically can protect meter using antivirus monitor in real time and scan mechanism
File in calculation machine.Generally, the method for antivirus software treatment virus has three kinds:Repair virus document, delete virus document or every
From etc..Wherein, segregate file (hereinafter referred to as off-limit file) is often referred to suspect virulent file by antivirus software, but because
Various reasons, such as virus base are not upgraded, and cannot effectively be killed virus, so antivirus software is isolated, it is to avoid user
Off-limit file arbitrarily is used, so as to trigger virus to be activated.The deposit position of off-limit file can be detected in antivirus software,
It is a fixed catalogue, the isolation directory path per money antivirus software is also not necessarily identical.
Often there is the demand for accessing off-limit file in user.For example, user wonders which off-limit file has;And for example,
In some cases, antivirus software is mistaken, and not being that viral file is isolated to " mistake ", can thus influence user program
It is normal use, now user is desirable to off-limit file to be restored back to come, and is continuing with, etc..
But, in order to avoid user arbitrarily uses off-limit file, the off-limit file catalogue of antivirus software is often more hidden,
Domestic consumer needs difficultly can just know;Even if know off-limit file catalogue, but because its path is long, user is also required to
The isolation directory path to be accessed can be just found by repeatedly click.
To sum up, user needs the professional person that cries for help, or, it is necessary to by repeatedly clicking on ability on the interface of antivirus software
The off-limit file catalogue to be accessed is found, this undoubtedly increased the running cost of user, reduce user and use antivirus software
Convenience, and then have impact on the experience of user.
The content of the invention
Technical problems to be solved in this application are to provide the methods of exhibiting and device of a kind of off-limit file, can reduce use
The running cost at family, enhancing user uses the convenience of antivirus software, so as to improve the experience of user.
In order to solve the above problems, this application discloses a kind of methods of exhibiting of off-limit file, including:
Virtual file directory is set up for off-limit file;
Show the isolation text under the virtual file directory and/or the virtual file directory using operating system shell
Part.
Preferably, the utilization operating system shell shows the virtual file directory and/or the void of the off-limit file
The step of intending the off-limit file under file directory, including:
In the window of operating system program manager shell, and/or in the window of operating-system resources manager shell
In, and/or show the virtual file directory in operating system right button menu;Or
While operating system shell is shown, show the off-limit file under the virtual file directory.
Preferably, it is described the step of set up virtual file directory for off-limit file, including:
Based on enclosure interface, for off-limit file in the registration table of operating system component registration object model interface, its
In, the The Component Object Model interface is corresponding with virtual file directory, for binding specific operating system shell, and provides
The catalogue processing method of the virtual file directory.
Preferably, the step of utilization operating system shell shows the virtual file directory, including:
When the start-up operation of the operating system shell from user is received, enumerated in the registration table of operating system and tied up
The The Component Object Model interface of the fixed operating system shell;
The The Component Object Model interface enumerated and obtain is called, by the The Component Object Model interface outside the operating system
Under the displaying interface of shell, corresponding virtual file directory is shown according to the catalogue processing method for providing.
Preferably, the catalogue processing method of the virtual file directory includes one or more in following method:Set
Icon, thumbnail, message notifying;
Preferably, the The Component Object Model interface also provides for the physical location and file process of the off-limit file
Method;
The step of utilization operating system shell shows the off-limit file under the virtual file directory, including:
When the start-up operation of the operating system shell from user is received, enumerated in the registration table of operating system and tied up
The The Component Object Model interface of the fixed operating system shell;
The The Component Object Model interface enumerated and obtain is called, by the The Component Object Model interface outside the operating system
Under the displaying interface of shell, corresponding off-limit file is read from the physical location for being provided, and according to the document handling method for providing
Show corresponding off-limit file.
Preferably, the document handling method of the off-limit file includes one or more in following method:Using title,
Size, type, the modification date, the segregate time, segregate original document path, danger classes, icon, thumbnail, disappear
Breath prompting.
Preferably, methods described also includes:
For the off-limit file of different danger classes, show different icons.
Preferably, the operating system shell includes the shell of recycle bin.
Preferably, methods described also includes:
Treatment user is directed to the behaviour of the off-limit file shown under virtual file directory and/or the virtual file directory
Make.
On the other hand, disclosed herein as well is a kind of exhibiting device of off-limit file, including:
Virtual file directory sets up module, for setting up virtual file directory for off-limit file;
Display module, for showing the virtual file directory and/or the virtual file mesh using operating system shell
Off-limit file under record.
Preferably, the display module includes:
Virtual file directory shows submodule, in the window of operating system program manager shell, and/or in behaviour
In making the window of system resource managers shell, and/or show the virtual file directory in operating system right button menu;Or
Person
Off-limit file shows submodule, for while operating system shell is shown, showing the virtual file directory
Under off-limit file.
Preferably, the virtual file directory is set up module and is included:
Registration submodule, is used to based on enclosure interface, for off-limit file in the registration table of operating system component registration
Object model interface, wherein, the The Component Object Model interface is corresponding to virtual file directory, for binding specific operation system
System shell, and the catalogue processing method of the virtual file directory is provided.
Preferably, the display module includes:
First enumerates submodule, for when the start-up operation of the operating system shell from user is received, in operation
The The Component Object Model interface for binding the operating system shell is enumerated in the registration table of system;
Second calls submodule, and the The Component Object Model interface for obtaining is enumerated for calling.By the The Component Object Model
Interface shows corresponding virtual file mesh under the displaying interface of the operating system shell according to the catalogue processing method for providing
Record.
Preferably, the catalogue processing method of the virtual file directory includes one or more in following method:Set
Icon, thumbnail, message notifying.
Preferably, the The Component Object Model interface also provides for the physical location and file process of the off-limit file
Method;
The display module includes:
Second enumerates submodule, for when the start-up operation of the operating system shell from user is received, in operation
The The Component Object Model interface for binding the operating system shell is enumerated in the registration table of system;
Second calls submodule, the The Component Object Model interface for obtaining is enumerated for calling, by the The Component Object Model
Interface reads corresponding off-limit file under the displaying interface of the operating system shell from the physical location that is provided, and according to
Show corresponding off-limit file according to the document handling method for providing.
Preferably, the document handling method of the off-limit file includes one or more in following method:Using title,
Size, type, modification date, icon, thumbnail, message notifying.
Preferably, the operating system shell includes the shell of recycle bin.
Preferably, described device also includes:
Processing module, for processing user under showing virtual file directory and/or the virtual file directory
The operation of off-limit file.
Compared with prior art, the application has advantages below:
The application can provide a user with virtual file directory this entrance, with convenient access and operation virtual file directory
Under off-limit file, it is possible to reduce operation cost, enhancing user using antivirus software convenience and friendly;
In the prior art, domestic consumer needs just find off-limit file by repeatedly click on the interface of antivirus software
The entrance of catalogue, such user accesses and the probability of operation isolation file is very low, but, often deposited under off-limit file catalogue
Substantial amounts of off-limit file, or even the disk that some off-limit files (such as online game executable program, plug-in patch etc.) take
Space is very big, if user does not go to access and operate these off-limit files, then, off-limit file cannot be cleared up forever, meeting
Sustainable growth ground takes the disk of user;And the entrance of convenient access and operation isolation file can be provided due to the application, this
The probability for allowing for user's access and operation isolation file increases, and the operation can delete useless off-limit file, or,
The file isolated by " mistake " can be recovered, so, the application takes the magnetic of user in which can avoid off-limit file sustainable growth
Disk space.
Brief description of the drawings
Fig. 1 is a kind of application for showing virtual file directory in the window of operating system program manager shell of the application
Example;
Fig. 2 is a kind of application for showing virtual file directory in the window of operating-system resources manager shell of the application
Example;
Fig. 3 is a kind of application example for showing virtual file directory in operating system right button menu of the application;
Fig. 4 is the application a kind of while operating system shell is shown, shows the isolation under the virtual file directory
The application example of file;
Fig. 5 is a kind of flow chart of the methods of exhibiting embodiment of off-limit file of the application;
Fig. 6 is a kind of structure chart of the exhibiting device embodiment of off-limit file of the application.
Specific embodiment
It is below in conjunction with the accompanying drawings and specific real to enable above-mentioned purpose, the feature and advantage of the application more obvious understandable
Mode is applied to be described in further detail the application.
Inventor herein notices that the off-limit file catalogue of antivirus software for domestic consumer, more or less has
Plant " mystique ", so, domestic consumer needs just find off-limit file mesh by repeatedly click on the interface of antivirus software
The entrance of record.
If can connect off-limit file catalogue with operating system shell familiar to user, user can be convenient
Find the entrance of off-limit file catalogue.For example, if it is possible to by off-limit file catalogue and " recycle bin " etc. familiar to user often
Got up with interfacing, then, when user clicks on the entrance at conventional interfaces such as " recycle bins ", can start to " recycle bin "
While showing interface is operated, the operation of the displaying off-limit file catalogue for realizing injecting is called, on " recycle bin " interface simultaneously
Displaying off-limit file catalogue.
Here, if the off-limit file catalogue hardness of antivirus software is moved into " recycle bin " interface, antivirus can be changed
The path structure of software, and the antivirus software that same user uses may have multiple, so, the hardness is moved and can so used
Family can arbitrarily use off-limit file, so as to trigger virus.
So, in order to avoid the influence original isolation of antivirus software, the application does not change under off-limit file catalogue and its
The physical location of off-limit file, and be directed to off-limit file and set up corresponding virtual file directory, for operating system nucleus
The physical location of the off-limit file under speech, the address of the off-limit file under virtual file directory and real off-limit file catalogue has
There are mapping or corresponding relation.And from for the angle of user, without knowing that the off-limit file under real off-limit file catalogue is deposited
Where is storage, as long as it can access and operate the isolation text under virtual file directory by this entrance of virtual file directory
Part just can be with.In such manner, it is possible to reduce the cost of operation, enhancing user uses the convenience and friendly of antivirus software,
One of core idea of the embodiment of the present application is to set up virtual file directory for off-limit file, and using behaviour
Make the off-limit file under system shell shows the virtual file directory and/or the virtual file directory.Due to the application energy
Virtual file directory this entrance is enough provided a user with, with the off-limit file under convenient access and operation virtual file directory, institute
Can reduce the cost of operation, enhancing user uses the convenience and friendly of antivirus software.
The application can provide following using operating system shell the displaying virtual file directory and/or the virtual text
The application scenarios of the off-limit file under part catalogue:
Scene 1,
Show the virtual file directory in the window of operating system program manager shell.
Reference picture 1, in a kind of application example of the application, can be illustrated in " my electricity in the virtual file directory
The window show area of brain ", wherein, rectangle frame 101 is located at the juxtaposed regions immediately below " scanner and camera ", for representing
State virtual file directory.User enters the virtual file directory by double-clicking the rectangle frame 101, and accesses the virtual file
Off-limit file under catalogue.
Certainly, rectangle frame 101 may be located on the other positions of the window show area of " my computer ", the application to this not
It is any limitation as.
Scene 2,
Show the virtual file directory in the window of operating-system resources manager shell.
Reference picture 2, in a kind of application example of the application, can Jia one in the window show area of " explorer "
The displaying entry of individual virtual file directory, the rectangle frame 201 that there are file printed words displaying entry inside represents that it is located at
Juxtaposed regions immediately below " desktop ".
It is appreciated that the rectangle frame 201 that there are file printed words inside may be located on the window displaying of " explorer "
The other positions in area, the application is not any limitation as to this.
Scene 3,
Show the virtual file directory in operating system right button menu.
User can eject similar operating system right button menu when local or web browser clicks on right mouse button.
For example, referring to Fig. 3, in a kind of application example of the application, can be in " right button menu " plus virtual file directory
Displaying entry, the displaying entry is represented with rectangle frame 301.It is appreciated that the application to rectangle frame 301 in operating system right button
Display location in menu is not any limitation as.
Scene 4,
While operating system shell is shown, show the off-limit file under the virtual file directory.
Because file has a similitude in off-limit file and recycle bin, namely the two can be reduced, therefore in the application
A kind of preferred embodiment in, the operating system shell can include recycle bin shell.
, in a kind of application example of the application, can be divided into for the show area of recycle bin using Fig. 4 (A) by reference picture 4
Recycle bin area 401 and off-limit file area 402 arranged side by side up and down, it would however also be possible to employ the show area of recycle bin is divided into a left side by Fig. 4 (B)
Right recycle bin area 401 and off-limit file area 402 arranged side by side.Certainly, those skilled in the art can also use according to actual needs
Other partitioning schemes, the file and off-limit file of recycle bin are shown in the show area of recycle bin simultaneously.
In addition, in addition to the shell of recycle bin, the application can also be simultaneously aobvious in the show area of other operating system shells
Show own enclosure and off-limit file, such as my document, my music, picture collection, and disk root etc., the application is to tool
The operating system shell of body is not any limitation as.
Reference picture 5, shows a kind of flow chart of the methods of exhibiting embodiment of off-limit file of the application, can specifically wrap
Include:
Step 501, set up virtual file directory for off-limit file;
The application can be used for being shown the off-limit file of various antivirus softwares and/or fire wall, the meaning of the application
Figure be by showing off-limit file, provide a user with access and operation isolation file entrance, can't be to off-limit file
Actual source is any limitation as.
Com interface is a kind of binary system and network standard, is also to widely popularize and obtained a kind of component being widely recognized as
Standard.In COM standards, com object is encapsulated well, and what client cannot access object realizes details, there is provided to use
Unique access approach at family is accessed by com interface.There is both sides implication for com interface:It is one group first
The function for calling is available for, thus client can allow the object to do some things;Secondly, it is also even more important, interface is component
And its agreement between CLIENT PROGRAM.That is interface not only defines available what function, also defines to work as and calls these
What object will do during function.
Therefore, in a preferred embodiment of the present application, NameSpace Extension (NameSpaces can be based on
Extension) mechanism realizes COM (The Component Object Model, Component Object Model) interface of virtual file directory.
Correspondingly, it is described the step of set up virtual file directory for off-limit file, may further include:
Based on shell (Shell Folder) interface, for off-limit file in the registration table of operating system component registration pair
As model interface, wherein, the The Component Object Model interface is corresponding to virtual file directory, for binding specific operating system
Shell, and the catalogue processing method of the virtual file directory is provided.
In implementing, can be specific using the binding of the BindToObject methods of IShellFolder com interfaces
Operating system shell (such as recycle bin, my computer, explorer).
In practice, the catalogue processing method of the virtual file directory can include the one kind or many in following method
Kind:Icon catalogue processing method, breviary drawings list processing method, message notifying catalogue processing method are set.For example, can be respectively
Set at the catalogue such as icon and/or thumbnail and/or message notifying to the virtual file directory under scene 1, scene 2 and scene 3
Reason method, makes it be distinguished with other contents in operating system shell showing interface area.Except of course that icon, thumbnail, disappearing
Breath prompting is outer, and the catalogue processing method of the virtual file directory can also be including title etc., and the application is not any limitation as to this.
Step 502, show the virtual file directory and/or the virtual file directory using operating system shell under
Off-limit file.
In a preferred embodiment of the present application, the utilization operating system shell shows the virtual file directory
Step, may further include:
When the start-up operation of the operating system shell from user is received, enumerated in the registration table of operating system and tied up
The The Component Object Model interface of the fixed operating system shell;
The The Component Object Model interface enumerated and obtain is called, by the The Component Object Model interface outside the operating system
Under the displaying interface of shell, corresponding virtual file directory is shown according to the catalogue processing method for providing.
In practice, the The Component Object Model interface can correspond to the Class ID in registration table.So, can use
The EnumObjects methods of IShellFolder com interfaces enumerate the Class ID for binding certain operating system shell.It is false
If there are 10 Class ID to bind " my computer " in registration table, then need exist for obtain one by one this 10 by enumerating
Class ID。
It is previously noted that com interface is one group of function for being available for calling, thus client can allow the object to do some things,
Therefore behavior code can be previously implanted into com interface in registration, by these behavior codes according to the catalogue treatment side for providing
Method shows corresponding virtual file directory.
In another preferred embodiment of the present application, the The Component Object Model interface also provides for the isolation text
The physical location and document handling method of part;
Now, the step of utilization operating system shell shows the off-limit file under the virtual file directory, can be with
Further include:
When the start-up operation of the operating system shell from user is received, enumerated in the registration table of operating system and tied up
The The Component Object Model interface of the fixed operating system shell;
The The Component Object Model interface enumerated and obtain is called, by the The Component Object Model interface outside the operating system
Under the displaying interface of shell, corresponding off-limit file is read from the physical location for being provided, and according to the document handling method for providing
Show corresponding off-limit file.
Similarly, it is also possible to behavior code is previously implanted into com interface in registration, by these behavior codes from being provided
Physical location read corresponding off-limit file, and show corresponding off-limit file according to the document handling method for providing.
In a preferred embodiment of the present application, the document handling method of the off-limit file can include following method
In one or more:Use Name Documents processing method, size document handling method, type file processing method, modification day
Phase document handling method, segregate time document handling method, segregate original document path file processing method, danger
Hierarchical file processing method, icon file processing method, thumbnail file processing method, message notifying document handling method.Its
In, danger classes can be used to represent the harmfulness degree of off-limit file, for example, the danger classes of 1-5 can be set.
In another preferred embodiment of the present application, when at the same time using danger classes and icon, methods described may be used also
To include:For the off-limit file of different danger classes, show different icons.For example, for the isolation text that danger classes is 1
Part, shows lock icon;For the off-limit file that danger classes is 2, displaying adds barred window icon;For danger classes be 3 every
From file, displaying red is held in captivity wooden horse icon etc..In a word, those skilled in the art can according to actual conditions, carry out every
From the displaying of file, without being any limitation as to specific icon.
In some cases, user only wonders which off-limit file has, so when, shown using operating system shell
It is sufficient that off-limit file under the virtual file directory and/or the virtual file directory.
In yet some other cases, antivirus software it is also possible to will not be virus file carry out " mistake " isolation, for example,
One game plug-in unit of user is isolated, and will now influence the normal of user's game to use, and now user is desirable to isolation
File access pattern is returned.
Also under certain situation, user is after certain off-limit file is checked, even if the off-limit file also not confirmed is containing ill
Poison, but the place that is out of use for user, so when wish to be deleted.
Either recover or delete, user can perform corresponding operation.For example, user will be isolated using Delete keys
File is deleted.And for example, the application can also provide deletion, the menu of recovery operation in right button menu, selected by user and held
OK.It should be noted that except deleting, in addition to the menu of recovery operation, the application can also provide shearing, attribute and check etc. and operate
Menu.In practice, the corresponding operation of all right button menus can registration in advance corresponding com interface behavior code
In.
So, in another preferred embodiment of the present application, methods described can also include:
Treatment user is directed to the behaviour of the off-limit file shown under virtual file directory and/or the virtual file directory
Make.
For example, when user is received for the double click operation for showing virtual file directory, can be further for user
The off-limit file under the virtual file directory is presented.
And for example, when user is received for the deletion action for showing off-limit file, the treatment not only will be corresponding
The off-limit file is deleted under virtual file directory, and will be in the physical location of the off-limit file under real off-limit file catalogue
Delete the off-limit file in place.
For another example, when user is received for the recovery operation for showing off-limit file, the treatment not only will be corresponding
The physical locations of the off-limit file under virtual file directory, under real off-limit file catalogue delete the off-limit file, and
And the off-limit file is returned into the physical location before being isolated, such as under the game contents of user, etc..
It should be noted that it is described treatment operation can also registration in advance in the behavior code of corresponding com interface.
In a word, the application has the following advantages that:
1st, the application can provide a user with virtual file directory this entrance, with convenient access and operation virtual file mesh
Off-limit file under record, it is possible to reducing the cost of operation, enhancing user uses the convenience and friendly of antivirus software;
2nd, in the prior art, domestic consumer needs just find isolation text by repeatedly click on the interface of antivirus software
The entrance of part catalogue, such user accesses and the probability of operation isolation file is very low, but, often deposited under off-limit file catalogue
Substantial amounts of off-limit file, or even the disk space that some off-limit files (such as online game plug-in unit) take is very big, if
User does not go to access and operate these off-limit files, then, off-limit file cannot be cleared up forever, can sustainable growth ground occupancy use
The disk at family;And the entrance of convenient access and operation isolation file can be provided due to the application, this allow for user access and
The probability of operation isolation file increases, and the operation can delete useless off-limit file, or, can recover by " mistake "
The off-limit file of isolation, so, the application takes the disk space of user in which can avoid off-limit file sustainable growth.
It is corresponding to preceding method embodiment, disclosed herein as well is a kind of exhibiting device of off-limit file, reference picture 6, tool
Body can include:
Virtual file directory sets up module 601, for setting up virtual file directory for off-limit file;
Display module 602, for showing the virtual file directory and/or the virtual file using operating system shell
Off-limit file under catalogue.
In a preferred embodiment of the present application, the display module 602 may further include:
Virtual file directory shows submodule, in the window of operating system program manager shell, and/or in behaviour
In making the window of system resource managers shell, and/or show the virtual file directory in operating system right button menu;Or
Person
Off-limit file shows submodule, for while operating system shell is shown, showing the virtual file directory
Under off-limit file.
In another preferred embodiment of the present application, the virtual file directory sets up module 601 can specifically be included:
Registration submodule, is used to based on enclosure interface, for off-limit file in the registration table of operating system component registration
Object model interface, wherein, the The Component Object Model interface is corresponding to virtual file directory, for binding specific operation system
System shell, and the catalogue processing method of the virtual file directory is provided.
In a preferred embodiment of the present application, the display module 602 may further include:First enumerates submodule
Block, for when the start-up operation of the operating system shell from user is received, being enumerated in the registration table of operating system and being tied up
The The Component Object Model interface of the fixed operating system shell;
Second calls submodule, and the The Component Object Model interface for obtaining is enumerated for calling.By the The Component Object Model
Interface shows corresponding virtual file mesh under the displaying interface of the operating system shell according to the catalogue processing method for providing
Record.
In the embodiment of the present application, it is preferred that the catalogue processing method of the virtual file directory can specifically include
One or more in following method:Set at icon catalogue processing method, breviary drawings list processing method, message notifying catalogue
Reason method;
In the still another preferable embodiment of the application, the The Component Object Model interface can also be used to provide the isolation
The physical location and document handling method of file;
Now, the display module 602 may further include:
Second enumerates submodule, for when the start-up operation of the operating system shell from user is received, in operation
The The Component Object Model interface for binding the operating system shell is enumerated in the registration table of system;
Second calls submodule, the The Component Object Model interface for obtaining is enumerated for calling, by the The Component Object Model
Interface reads corresponding off-limit file under the displaying interface of the operating system shell from the physical location that is provided, and according to
Show corresponding off-limit file according to the document handling method for providing.
In the embodiment of the present application, it is preferred that the document handling method of the off-limit file can specifically include as follows
One or more in method:Using Name Documents processing method, size document handling method, type file processing method, repair
Phase on some other day document handling method, segregate time document handling method, segregate original document path file processing method,
Danger classes document handling method, icon file processing method, thumbnail file processing method, message notifying file process side
Method.
In the embodiment of the present application, it is preferred that the operating system shell can include the shell of recycle bin.
In a preferred embodiment of the present application, described device can also include:
Processing module, for processing user under showing virtual file directory and/or the virtual file directory
The operation of off-limit file.
For device embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, it is related
Part is illustrated referring to the part of embodiment of the method.
Each embodiment in this specification is described by the way of progressive, what each embodiment was stressed be with
The difference of other embodiment, between each embodiment identical similar part mutually referring to.
Above to the methods of exhibiting and device of a kind of off-limit file provided herein, it is described in detail, herein
In apply specific case the principle and implementation method of the application be set forth, the explanation of above example is only intended to side
Assistant solves the present processes and its core concept;Simultaneously for those of ordinary skill in the art, according to the think of of the application
Think, will change in specific embodiments and applications, in sum, it is right that this specification content should not be construed as
The limitation of the application.
Claims (17)
1. a kind of methods of exhibiting of off-limit file, it is characterised in that including:
Virtual file directory is set up for off-limit file, including:Based on enclosure interface, for off-limit file operating system note
Component registration object model interface in volume table, wherein, the The Component Object Model interface is corresponding with virtual file directory, is used for
Specific operating system shell is bound, and the catalogue processing method of the virtual file directory is provided;The virtual file directory
Under the physical location of address and the off-limit file under real off-limit file catalogue of off-limit file there is mapping or corresponding pass
System;
Show the off-limit file under the virtual file directory and/or the virtual file directory using operating system shell, lead to
Displaying off-limit file is crossed, the entrance accessed with operation isolation file is provided a user with.
2. the method for claim 1, it is characterised in that the utilization operating system shell shows the off-limit file
The step of off-limit file under virtual file directory and/or the virtual file directory, including:
In the window of operating system program manager shell, and/or in the window of operating-system resources manager shell,
And/or show the virtual file directory in operating system right button menu;Or
While operating system shell is shown, show the off-limit file under the virtual file directory.
3. the method for claim 1, it is characterised in that the utilization operating system shell shows the virtual file mesh
The step of record, including:
When the start-up operation of the operating system shell from user is received, binding institute is enumerated in the registration table of operating system
State the The Component Object Model interface of operating system shell;
The The Component Object Model interface enumerated and obtain is called, by the The Component Object Model interface in the operating system shell
Under displaying interface, corresponding virtual file directory is shown according to the catalogue processing method for providing.
4. the method as described in claim 1 or 3, it is characterised in that the catalogue processing method of the virtual file directory includes
One or more in following method:Icon catalogue processing method, breviary drawings list processing method, message notifying catalogue treatment side
Method.
5. the method for claim 1, it is characterised in that the The Component Object Model interface also provides for the isolation
The physical location and document handling method of file;
The step of utilization operating system shell shows the off-limit file under the virtual file directory, including:
When the start-up operation of the operating system shell from user is received, binding institute is enumerated in the registration table of operating system
State the The Component Object Model interface of operating system shell;
The The Component Object Model interface enumerated and obtain is called, by the The Component Object Model interface in the operating system shell
Under displaying interface, corresponding off-limit file is read from the physical location for being provided, and according to the document handling method displaying for providing
Corresponding off-limit file.
6. method as claimed in claim 5, it is characterised in that the document handling method of the off-limit file includes following method
In one or more:Name Documents processing method, size document handling method, type file processing method, modification date text
Part processing method, segregate time document handling method, segregate original document path file processing method, danger classes
Document handling method, icon file processing method, thumbnail file processing method, message notifying document handling method.
7. method as claimed in claim 6, it is characterised in that also include:
For the off-limit file of different danger classes, show different icons.
8. method as claimed in claim 2, it is characterised in that the operating system shell includes the shell of recycle bin.
9. the method for claim 1, it is characterised in that also include:
Treatment user is directed to the operation of the off-limit file shown under virtual file directory and/or the virtual file directory.
10. a kind of exhibiting device of off-limit file, it is characterised in that including:
Virtual file directory sets up module, for setting up virtual file directory for off-limit file;The virtual file directory is built
Formwork erection block includes:Registration submodule, is used to based on enclosure interface, for off-limit file in the registration table of operating system registration group
Part object model interface, wherein, the The Component Object Model interface is corresponding to virtual file directory, for binding specific operation
System shell, and the catalogue processing method of the virtual file directory is provided;Off-limit file under the virtual file directory
The physical location of the off-limit file under address and real off-limit file catalogue has mapping or corresponding relation;
Display module, for using under the operating system shell displaying virtual file directory and/or the virtual file directory
Off-limit file, by showing off-limit file, provide a user with access and operation isolation file entrance.
11. devices as claimed in claim 10, it is characterised in that the display module includes:
Virtual file directory shows submodule, in the window of operating system program manager shell, and/or in operation is
In the window of system explorer shell, and/or show the virtual file directory in operating system right button menu;Or
Off-limit file shows submodule, for while operating system shell is shown, showing the virtual file directory under
Off-limit file.
12. devices as claimed in claim 10, it is characterised in that the display module includes:
First enumerates submodule, for when the start-up operation of the operating system shell from user is received, in operating system
Registration table in enumerate the The Component Object Model interface for binding the operating system shell;
Second calls submodule, and the The Component Object Model interface for obtaining is enumerated for calling, by the The Component Object Model interface
Under the displaying interface of the operating system shell, corresponding virtual file directory is shown according to the catalogue processing method for providing.
13. device as described in claim 10 or 12, it is characterised in that the catalogue processing method bag of the virtual file directory
Include one or more in following method:Icon catalogue processing method, breviary drawings list processing method, the treatment of message notifying catalogue
Method.
14. devices as claimed in claim 10, it is characterised in that the The Component Object Model interface also provide for it is described every
From the physical location and document handling method of file;
The display module includes:
Second enumerates submodule, for when the start-up operation of the operating system shell from user is received, in operating system
Registration table in enumerate the The Component Object Model interface for binding the operating system shell;
Second calls submodule, and the The Component Object Model interface for obtaining is enumerated for calling, by the The Component Object Model interface
Under the displaying interface of the operating system shell, corresponding off-limit file is read from the physical location for being provided, and foundation is carried
The document handling method of confession shows corresponding off-limit file.
15. devices as claimed in claim 14, it is characterised in that the document handling method of the off-limit file includes such as lower section
One or more in method:Name Documents processing method, size document handling method, type file processing method, modification date
Document handling method, icon file processing method, thumbnail file processing method, message notifying document handling method.
16. devices as claimed in claim 11, it is characterised in that the operating system shell includes the shell of recycle bin.
17. devices as claimed in claim 11, it is characterised in that also include:
Processing module, for processing the isolation that user is directed under showing virtual file directory and/or the virtual file directory
The operation of file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410325826.5A CN104063665B (en) | 2011-10-26 | 2011-10-26 | The methods of exhibiting and device of a kind of off-limit file |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110329474.7A CN102446252B (en) | 2011-10-26 | 2011-10-26 | Method and device for showing off-limit files |
CN201410325826.5A CN104063665B (en) | 2011-10-26 | 2011-10-26 | The methods of exhibiting and device of a kind of off-limit file |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110329474.7A Division CN102446252B (en) | 2011-10-26 | 2011-10-26 | Method and device for showing off-limit files |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104063665A CN104063665A (en) | 2014-09-24 |
CN104063665B true CN104063665B (en) | 2017-05-31 |
Family
ID=51551373
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410325826.5A Active CN104063665B (en) | 2011-10-26 | 2011-10-26 | The methods of exhibiting and device of a kind of off-limit file |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104063665B (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1556448A (en) * | 2003-12-31 | 2004-12-22 | 珠海金山软件股份有限公司 | Mobile sterilization device and its manufacturing method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3835421B2 (en) * | 2003-03-28 | 2006-10-18 | コニカミノルタビジネステクノロジーズ株式会社 | Control program and control device |
-
2011
- 2011-10-26 CN CN201410325826.5A patent/CN104063665B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1556448A (en) * | 2003-12-31 | 2004-12-22 | 珠海金山软件股份有限公司 | Mobile sterilization device and its manufacturing method |
Non-Patent Citations (1)
Title |
---|
用诺顿病毒隔离***;尤峰;《中国计算机报》;20040114;正文第1页第1-8段 * |
Also Published As
Publication number | Publication date |
---|---|
CN104063665A (en) | 2014-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5449390B2 (en) | Separation of received information on locked devices | |
US5852436A (en) | Notes facility for receiving notes while the computer system is in a screen mode | |
Chilana et al. | LemonAid: selection-based crowdsourced contextual help for web applications | |
CN104375872B (en) | A kind of Android system realizes the method and device of quick turn-on | |
CN107431631A (en) | Email integrates with the integrated working space based on Shared Folders | |
EP3278237A1 (en) | Method for capturing layered screen content | |
CN106909855A (en) | File hiding method and device | |
CN103116503B (en) | The implementation method of a kind of multiwindow and device | |
CN106716379A (en) | Data processing method, device and terminal device | |
CN109800135A (en) | A kind of information processing method and terminal | |
CN105224194B (en) | A kind of data processing method and terminal | |
CN102446252B (en) | Method and device for showing off-limit files | |
CN106170790B (en) | Picture library user interface is serviced to present | |
CN105045465A (en) | Method and terminal for accessing to applications quickly from unlock interface | |
CN106687946A (en) | Generating mobile web browser views for applications | |
CN109144479A (en) | Development frame | |
CN102841785A (en) | File handle closuring operation method and device | |
CN104063665B (en) | The methods of exhibiting and device of a kind of off-limit file | |
CN104598812B (en) | Web-page approach and device are browsed in sandbox | |
CN104077529B (en) | The method for showing off-limit file | |
WO2002087216A2 (en) | Method and system for presenting a video stream of a video streaming device | |
CN103297315B (en) | Information processing method and equipment | |
Pieterse et al. | Evaluating the authenticity of smartphone evidence | |
CN106648280B (en) | Task management interaction method and device | |
CN102591639A (en) | Method for setting permission of Windows folders |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220802 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |