File processing method, apparatus, device, medium, and product

CN122925327APending Publication Date: 2026-10-16BEIJING WODONG TIANJUN INFORMATION TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510443693.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-09
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0004]如果丢失的终端设备失而复得,无法恢复终端操作系统中被删除的重要数据,不利于文件管理

Benefits of technology

[0019] This invention, in its embodiments, hides the disk file directory on the client's terminal device in response to a file hiding instruction from the server; and displays the disk file directory in response to a file recovery instruction. The process of displaying the disk file directory is the reverse of the process of hiding it. This invention solves the problem of files being unrecoverable after remote deletion, providing a file hiding function. By hiding files according to file processing needs, file security can be ensured, and file recovery is also possible, making the file processing process more flexible.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122925327A_ABST
    Figure CN122925327A_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a file processing method, device, equipment, medium and product, wherein the method comprises: in response to a file hiding processing instruction of a server, hiding a disk file directory in a terminal device where a client is located; in response to a file recovery instruction, displaying the disk file directory; wherein the process of displaying the disk file directory is opposite to the process of hiding the disk file directory. The technical scheme of the embodiments of the present application solves the problem that a file cannot be recovered after being remotely deleted, and can provide file hiding and recovery functions according to file processing requirements, thereby ensuring the safety of the file and enabling file recovery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a file processing method, apparatus, device, medium and product. Background Technology

[0002] In scenarios where terminal devices are lost, files on the device can be deleted.

[0003] However, in the process of realizing this invention, it was found that at least the following technical problems exist in the prior art:

[0004] If a lost terminal device is recovered, it may be impossible to recover important data deleted from the terminal operating system, which is detrimental to file management. Summary of the Invention

[0005] This invention provides a file processing method, apparatus, device, medium, and product that can provide a file temporary hiding function, hide files according to file processing needs to ensure file security; and can also perform file recovery, making the file processing process more flexible.

[0006] In a first aspect, embodiments of the present invention provide a file processing method, the method comprising:

[0007] In response to the server's file hiding instructions, the disk file directory on the client's terminal device is hidden;

[0008] In response to a file recovery command, the disk file directory is displayed; the process of displaying the disk file directory is the reverse of the process of hiding the disk file directory.

[0009] Secondly, embodiments of the present invention also provide a document processing apparatus, the apparatus comprising:

[0010] The file hiding module is used to hide the disk file directory on the client's terminal device in response to the file hiding instructions from the server.

[0011] The file recovery processing module is used to display the disk file directory in response to file recovery commands; the process of displaying the disk file directory is the reverse of the process of hiding the disk file directory.

[0012] Thirdly, embodiments of the present invention also provide a computer device, the computer device comprising:

[0013] One or more processors;

[0014] Memory, used to store one or more programs;

[0015] When one or more programs are executed by one or more processors, the one or more processors implement the file processing method provided in any embodiment of the present invention.

[0016] Fourthly, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the file processing method provided in any embodiment of the present invention.

[0017] Fifthly, embodiments of this disclosure also provide a computer program product, including a computer program that, when executed by a processor, implements the file processing method provided in any embodiment of the present invention.

[0018] The embodiments of the above invention have the following advantages or beneficial effects:

[0019] This invention, in its embodiments, hides the disk file directory on the client's terminal device in response to a file hiding instruction from the server; and displays the disk file directory in response to a file recovery instruction. The process of displaying the disk file directory is the reverse of the process of hiding it. This invention solves the problem of files being unrecoverable after remote deletion, providing a file hiding function. By hiding files according to file processing needs, file security can be ensured, and file recovery is also possible, making the file processing process more flexible. Attached Figure Description

[0020] Figure 1 This is a flowchart of a file processing method provided in an embodiment of the present invention;

[0021] Figure 2 This is a flowchart of another file processing method provided in an embodiment of the present invention;

[0022] Figure 3 This is a flowchart of another file processing method provided in an embodiment of the present invention;

[0023] Figure 4 This is a schematic diagram of an application example of a file processing method provided in an embodiment of the present invention;

[0024] Figure 5 This is a schematic diagram of the structure of a file processing device provided in an embodiment of the present invention;

[0025] Figure 6 This is a schematic diagram of the structure of a computer device provided in an embodiment of the present invention. Detailed Implementation

[0026] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.

[0027] Figure 1 This is a flowchart illustrating a file processing method provided by an embodiment of the present invention. This embodiment is applicable to scenarios involving remote file processing, particularly the deletion of files from lost devices. The method can be executed by a file processing device, which can be implemented in software and / or hardware and integrated into a computer device with application development capabilities.

[0028] like Figure 1 As shown, the file processing method in this embodiment includes the following steps:

[0029] S110. In response to the server's file hiding instruction, hide the disk file directory on the client's terminal device.

[0030] The server can be used for remote management of terminal devices. The server can establish a communication connection with terminal devices equipped with file processing devices, and send file hiding commands to these devices based on user actions or automated file processing triggers.

[0031] The file hiding instruction is used to instruct the disk file directory on the terminal device where the client is located to be hidden, so that the operator who opens the terminal device cannot see the disk files, thus protecting file security.

[0032] It's understandable that file hiding doesn't directly delete the corresponding files. Hiding disk file directories can be understood as a pre-deletion operation, allowing for further deletion or file restoration later.

[0033] The process of hiding the disk file directory on the terminal device where the client is located can be achieved by deleting or encoding / encrypting the disk file directory so that it cannot be recognized and displayed by the terminal device.

[0034] S120. In response to a file recovery command, display the disk file directory; wherein, the process of displaying the disk file directory is the reverse of the process of hiding the disk file directory.

[0035] File recovery commands can be used to reveal and restore hidden disk file directories, so that terminal devices can recognize and display the corresponding disk file directories.

[0036] Once the file is confirmed to be secure, the hidden information can be restored and displayed, making file management more flexible and meeting diverse file management needs.

[0037] The process of displaying a disk file directory is the reverse of the process of hiding it. In other words, the process and method of displaying a disk file directory depend on the process and method of hiding it. For example, if hiding a disk file directory involves deleting it, then displaying it could involve adding the deleted content. Similarly, if hiding a disk file directory involves encoding or encrypting it, then displaying it could involve decrypting the encrypted content.

[0038] The technical solution of this embodiment hides the disk file directory on the client's terminal device in response to a file hiding instruction from the server; and displays the disk file directory in response to a file recovery instruction. The process of displaying the disk file directory is the reverse of the process of hiding it. This embodiment solves the problem of unrecoverable files after remote deletion, providing remote file hiding and recovery functionality. It hides the file directory according to file processing needs, thus ensuring file security; and it also allows for file recovery according to file management needs, making file processing more flexible.

[0039] In one optional implementation, before hiding the disk file directory on the client's terminal device, a first business ownership attribute of the terminal device is verified to determine whether it matches the second business ownership attribute corresponding to the server. This step ensures that the file object being processed during file handling is a file with processing permissions. The business ownership attribute information represents the identity attribute information of the terminal device and also the ownership information of the file. When the first business ownership attribute information matches the second business ownership attribute information, the verification passes. For example, if a computer device in a company is lost, files on the lost computer device can be remotely erased or pre-erased. Before processing, it can be determined whether a user of the company is remotely processing files on the company's computer device; if the verification passes, the corresponding file processing can proceed.

[0040] Figure 2 This is a flowchart illustrating another file processing method provided by an embodiment of the present invention. This embodiment belongs to the same inventive concept as the file processing methods in the above embodiments, and further describes the processing procedure for hiding disk file directories. This method can be executed by a file processing device, which can be implemented in software and / or hardware and integrated into a computer device with application development capabilities.

[0041] like Figure 2 As shown, the file processing method in this embodiment includes the following steps:

[0042] S210. In response to the file hiding instruction from the server, delete or encrypt the disk identifier of the disk in the terminal device where the client is located.

[0043] Deleting or encrypting the disk identifier on the client's terminal device can hide file directories at the storage space level. After the disk identifier is deleted or encrypted, the corresponding disk space is not visible, and the corresponding disk file directories are also hidden.

[0044] In another alternative implementation, in response to the server's file hiding instructions, the disk file directory on the client's terminal device can also be deleted or encrypted. That is, the disk file directory is directly deleted or encrypted, making it invisible and preventing the terminal device operator from finding the files corresponding to it.

[0045] In another optional implementation, in response to a file hiding instruction from the server, the files corresponding to the disk file directory on the terminal device can be encrypted, and the encrypted files can be sent to the server; the encrypted files can then be deleted. This method hides files by remotely backing up and deleting the files corresponding to the disk file directory. The files backed up on the server can be retrieved from the server later, enabling the disk file directory to be displayed and restored.

[0046] S220. In response to a file recovery command, display the disk file directory; wherein, the process of displaying the disk file directory is the reverse of the process of hiding the disk file directory.

[0047] The technical solution of this embodiment, in response to a file hiding instruction from the server, deletes or encrypts the disk identifier of the disk on the client's terminal device; or deletes or encrypts the disk file directory on the client's terminal device; or encrypts the files corresponding to the disk file directory on the terminal device and sends the encrypted files to the server; deletes the encrypted files; and displays the disk file directory in response to a file recovery instruction. The process of displaying the disk file directory is the reverse of the process of hiding the disk file directory. This embodiment solves the problem of unrecoverable files after remote deletion, providing a file hiding function. It allows hiding the file directory according to file processing needs to ensure file security, and also allows file directory recovery according to file processing needs, making the file processing process more flexible.

[0048] Figure 3 This is a flowchart illustrating another file processing method provided by an embodiment of the present invention. This embodiment belongs to the same inventive concept as the file processing methods in the above embodiments, and further explains the file processing process after file hiding is removed. This method can be executed by a file processing device, which can be implemented in software and / or hardware and integrated into a computer device with application development capabilities.

[0049] like Figure 3 As shown, the file processing method in this embodiment includes the following steps:

[0050] S310, in response to the server's file hiding instruction, hides the disk file directory on the client's terminal device.

[0051] S320. The duration of the disk file directory being hidden is timed to obtain the duration of the time.

[0052] S330. When the preset file hiding time is reached, delete the file corresponding to the disk file directory.

[0053] Typically, you can also set an expiration date for file directory operations, which is the preset file hiding time, corresponding to the duration the target file is hidden. After the expiration date of the file directory hiding operation, the corresponding file in the disk file directory is deleted, that is, the file is completely erased.

[0054] S340. If the preset file hiding time has not been reached during the timeout period, the disk file directory is displayed in response to the file recovery command; wherein, the process of displaying the disk file directory is the reverse of the process of hiding the disk file directory.

[0055] The technical solution of this embodiment hides the disk file directory on the client's terminal device in response to the server's file hiding processing command; it times the duration of hiding the disk file directory; if the timed duration reaches the preset file hiding duration, it deletes the file corresponding to the disk file directory; if the timed duration does not reach the preset file hiding duration, it displays the disk file directory in response to the file recovery command; wherein, the process of displaying the disk file directory is the reverse of the process of hiding the disk file directory. The technical solution of this embodiment solves the problem that files cannot be recovered after remote deletion, and provides file hiding and recovery functions. Hiding files according to file processing needs ensures file security; file recovery can also be performed according to file processing needs. If the target file is not recovered for a long time, it can be completely deleted, avoiding the situation where the server cannot establish a communication connection with the terminal device equipped with a file processing device, thus making the file processing process more flexible.

[0056] Figure 4 This diagram illustrates a workflow for processing files on a target terminal in an example of a file processing method. Specifically, it includes the following steps:

[0057] 1. Sending file processing instructions from a remote end. The remote end can be a server with communication capabilities with the terminal device, capable of sending relevant operation instructions to the target terminal configured with a file processing device. File processing instructions can be instructions to erase, hide, or restore some or all files on the target terminal. Specifically, erasing instructions can directly delete files, hiding instructions can make files invisible, and restoring instructions can display and restore invisible files.

[0058] 2. The file processing device receives file processing instructions. The file processing device is a device pre-installed in the target terminal. The file processing device is activated upon receiving a file processing instruction.

[0059] 3. The file processing device will verify whether the terminal device where the file processing device is located belongs to the target object. The target object can be an object that has management permissions for the files to be erased.

[0060] 4. If verification passes, for a complete erase command, the corresponding file will be formatted or the disk will be formatted. For a hide command, the mounted files on the target disk will be hidden (or deleted after backup). If no restore command is received within a certain timeframe after executing the hide command, a complete erase will be performed to prevent situations where the signaling cannot send the complete erase command due to network connectivity issues. If a restore command is received, the hidden or backed-up files will be restored.

[0061] 5. Store the execution results.

[0062] Through the above steps, data recovery is completed after the user's computer is recovered. Secondly, the file mount entries on all drive letters and corresponding disks can be hidden, so that outsiders cannot see the specific file name list and therefore cannot assess the value of the device, thus avoiding costly decryption of the computer.

[0063] Figure 5 This is a schematic diagram of a file processing device provided in an embodiment of the present invention. This embodiment is applicable to scenarios of remote file processing, especially the deletion of files from lost devices. The file processing device can be implemented by software and / or hardware and integrated into a computer terminal device with application development capabilities.

[0064] like Figure 5The file processing device shown includes a file hiding processing module 410 and a file recovery processing module 420.

[0065] The file hiding processing module 410 is used to hide the disk file directory on the terminal device where the client is located in response to the file hiding processing instruction from the server; the file recovery processing module 420 is used to display the disk file directory in response to the file recovery instruction; wherein, the process of displaying the disk file directory is the reverse of the process of hiding the disk file directory.

[0066] The technical solution of this embodiment hides the disk file directory on the client's terminal device in response to a file hiding instruction from the server; and displays the disk file directory in response to a file recovery instruction. The process of displaying the disk file directory is the reverse of the process of hiding it. This embodiment solves the problem of files being unrecoverable after remote deletion, providing file hiding and recovery functions. It allows files to be hidden according to file processing needs, ensuring file security, and also enables file recovery, making file processing more flexible.

[0067] In an alternative implementation, the file hiding processing module 410 can be used to:

[0068] The disk identifier of the disk in the terminal device where the client is located is deleted or encrypted.

[0069] In an alternative implementation, the file hiding processing module 410 can be used to:

[0070] The disk file directory on the client's terminal device is deleted or encrypted.

[0071] In an alternative implementation, the file hiding processing module 410 can be used to:

[0072] The files corresponding to the disk file directory in the terminal device are encrypted, and the encrypted files are sent to the server.

[0073] Delete the encrypted file.

[0074] In an optional implementation, the file processing apparatus further includes a file deletion module, which can be used for:

[0075] Before receiving the file recovery command, the duration of the disk file directory being hidden is timed to obtain the time duration;

[0076] If the preset file hiding time is reached, delete the corresponding file in the disk file directory.

[0077] In an optional implementation, the file processing apparatus further includes an attribute verification module, which can be used for:

[0078] Before hiding the disk file directory on the terminal device where the client is located, the first service ownership attribute of the terminal device is verified to determine whether the first service ownership attribute is the same as the second service ownership attribute corresponding to the server.

[0079] The file processing apparatus provided in the embodiments of the present invention can execute the file processing method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the method.

[0080] Figure 6 This is a schematic diagram of the structure of a computer device provided in an embodiment of the present invention. Figure 6 A block diagram of an exemplary computer device 12 suitable for implementing embodiments of the present invention is shown. Figure 6 The computer device 12 shown is merely an example and should not be construed as limiting the functionality or scope of the embodiments of the present invention. The computer device 12 can be any terminal device with computing capabilities, such as intelligent controllers and servers, mobile phones, and other terminal devices.

[0081] like Figure 6 As shown, the computer device 12 is represented in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and a bus 18 connecting different system components (including system memory 28 and processing unit 16).

[0082] Bus 18 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.

[0083] Computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computer device 12, including volatile and non-volatile media, removable and non-removable media.

[0084] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. Computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (…). Figure 6 Not shown; usually referred to as a "hard drive"). Although Figure 6 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. System memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.

[0085] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of the present invention.

[0086] Computer device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable a user to interact with the computer device 12, and / or with any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed via input / output (I / O) interface 22. Furthermore, computer device 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 20. As shown, network adapter 20 communicates with other modules of computer device 12 via bus 18. It should be understood that, although... Figure 6 As not shown, it can be used in conjunction with computer device 12 with other hardware and / or software modules, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0087] Processing unit 16 executes various functional applications and data processing by running programs stored in system memory 28, such as implementing the file processing method provided in this embodiment, which includes:

[0088] In response to the server's file hiding instructions, the disk file directory on the client's terminal device is hidden;

[0089] In response to a file recovery command, the disk file directory is displayed; the process of displaying the disk file directory is the reverse of the process of hiding the disk file directory.

[0090] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication unit, or installed from system memory 28, or installed from ROM. When the computer program is executed by processing unit 16, it performs the functions defined in the methods of the embodiments of the present invention.

[0091] This invention also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the file processing method provided in any embodiment of this invention, the method comprising:

[0092] In response to the server's file hiding instructions, the disk file directory on the client's terminal device is hidden;

[0093] In response to a file recovery command, the disk file directory is displayed; the process of displaying the disk file directory is the reverse of the process of hiding the disk file directory.

[0094] The computer storage medium of this invention can be any combination of one or more computer-readable media. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. For example, a computer-readable storage medium can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0095] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.

[0096] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0097] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0098] Those skilled in the art will understand that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby allowing them to be stored in a storage device for execution by a computing device, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0099] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the file processing method provided in any embodiment of this disclosure.

[0100] In implementing a computer program product, computer program code for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof. Programming languages ​​include object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0101] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.

Claims

1. A file processing method, applied to a client, characterized in that, include: In response to the server's file hiding instruction, the disk file directory on the terminal device where the client is located is hidden; In response to a file recovery command, the disk file directory is displayed; wherein the process of displaying the disk file directory is the reverse of the process of hiding the disk file directory.

2. The method according to claim 1, characterized in that, The method of hiding the disk file directory on the terminal device where the client is located includes: The disk identifier of the disk in the terminal device where the client is located is deleted or encrypted.

3. The method according to claim 1, characterized in that, The method of hiding the disk file directory on the terminal device where the client is located includes: The disk file directory on the terminal device where the client is located is deleted or encrypted.

4. The method according to claim 1, characterized in that, The method of hiding the disk file directory on the terminal device where the client is located includes: The files corresponding to the disk file directory in the terminal device are encrypted, and the encrypted files are sent to the server. Delete the encrypted file.

5. The method according to any one of claims 1-4, characterized in that, Before obtaining the file recovery instruction, the method further includes: The duration of the disk file directory being hidden is timed to obtain the duration of the time. If the preset file hiding time is reached during the specified timeout period, the file corresponding to the disk file directory will be deleted.

6. The method according to claim 1, characterized in that, Before hiding the disk file directory on the terminal device where the client is located, the method further includes: The first service affiliation attribute of the terminal device is verified to determine whether the first service affiliation attribute is the same as the second service affiliation attribute corresponding to the server.

7. A file processing device, configured on a client, characterized in that, include: The file hiding processing module is used to hide the disk file directory on the terminal device where the client is located in response to the file hiding processing command from the server. The file recovery processing module is used to display the disk file directory in response to a file recovery command; wherein the process of displaying the disk file directory is the reverse of the process of hiding the disk file directory.

8. A computer device, characterized in that, The computer device includes: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the file processing method as described in any one of claims 1-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the file processing method as described in any one of claims 1-6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the file processing method as described in any one of claims 1-6.