KR20000018731A - Order word manager and a program carrying out method - Google Patents

Order word manager and a program carrying out method Download PDF

Info

Publication number
KR20000018731A
KR20000018731A KR1019980036476A KR19980036476A KR20000018731A KR 20000018731 A KR20000018731 A KR 20000018731A KR 1019980036476 A KR1019980036476 A KR 1019980036476A KR 19980036476 A KR19980036476 A KR 19980036476A KR 20000018731 A KR20000018731 A KR 20000018731A
Authority
KR
South Korea
Prior art keywords
file
program
extension
linked
link folder
Prior art date
Application number
KR1019980036476A
Other languages
Korean (ko)
Other versions
KR100580239B1 (en
Inventor
조재홍
Original Assignee
윤종용
삼성전자 주식회사
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 윤종용, 삼성전자 주식회사 filed Critical 윤종용
Priority to KR1019980036476A priority Critical patent/KR100580239B1/en
Publication of KR20000018731A publication Critical patent/KR20000018731A/en
Application granted granted Critical
Publication of KR100580239B1 publication Critical patent/KR100580239B1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/11File system administration, e.g. details of archiving or snapshots
    • G06F16/119Details of migration of file systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PURPOSE: A manager and program carrying out method is provided to easily select the same kinds of data file even if they are at the different directory by gathering the identical data file into an identical group. CONSTITUTION: The manager comprises a link folder forming part(10) forms a link folder (65) by forming the zipped icons; a program carrying out part(20) searches the link folder corresponding to selected program from the hard disk(60) and displays the zipped icon linked to the link fold to users; a file storing part(30) which stores the file and the file name is input at the file storing part; a file deleting part(40) which deletes the file corresponding to the directory; a zipped icon deleting part(50) which deletes the zipped icons liked to the deleted files from the link folder(65).

Description

동일 확장자를 가진 파일들을 그룹화한 명령어 처리기 및 동일 확장자 그룹화에 의한 프로그램 수행방법Command processor grouping files with the same extension and program execution method by grouping the same extension

본 발명은 컴퓨터의 명령어 처리기에 관한 것으로서, 특히 동일 확장자를 가진 파일들을 그룹화한 명령어 처리기 및 동일 확장자 그룹화에 의한 프로그램 수행방법에 관한 것이다.The present invention relates to a command processor of a computer, and more particularly, to a command processor grouping files having the same extension and a program execution method by grouping the same extension.

도 1은 일반적인 개인용 컴퓨터 시스템의 외관도이다. 도 1에 의하면, 컴퓨터 시스템은 본체(10)와 입출력 장치로 구성되며, 가장 기본적인 입출력 장치로는 모니터(12), 키보드(14), 마우스(16) 등이 있다. 상기 본체(10) 내부에는 CPU, 메모리, 디스크 드라이버, 비디오 제어기, 키보드 제어기 등이 설치된다.1 is an external view of a general personal computer system. According to FIG. 1, a computer system includes a main body 10 and an input / output device, and the most basic input / output device includes a monitor 12, a keyboard 14, a mouse 16, and the like. The CPU 10 includes a CPU, a memory, a disk driver, a video controller, a keyboard controller, and the like.

종래의 명령어 처리기는 도 2에 도시된 바와 같은 계층적으로 구성된 파일 체계에 기초하여 수행된다. 따라서 문서작업을 수행하기 위해서는 루트 디렉토리에서부터 해당 문서처리 프로그램이 저장된 서브 디렉토리까지 차례로 접근하여 해당 문서처리 프로그램을 선택하거나, 그 프로그램에 대응하는 단축 아이콘(icon)을 선택한다(300 단계). 단축 아이콘이 선택되면, 명령어 처리기는 그 아이콘에 대응하는 문서처리 프로그램을 메인 메모리에 로드하여 수행한다(310 단계).The conventional command processor is performed based on a hierarchically organized file system as shown in FIG. Accordingly, in order to perform the document operation, the document processing program is selected by accessing the sub directory in which the document processing program is stored from the root directory in order, or a shortcut icon corresponding to the program is selected (step 300). If the shortcut icon is selected, the command processor loads a document processing program corresponding to the icon into the main memory and performs the operation (step 310).

문서처리 프로그램이 수행되면, 사용자는 파일을 선택하는 메뉴를 선택하여 기존 파일들 중 하나의 파일을 선택하게 된다(320, 330 단계). 이때, 기존 파일들은 디렉토리 방식에 의해 표시되므로, 사용자는 처리하고자 하는 파일이 어느 디렉토리에 위치하고 있는지를 알고 있어야만 한다. 사용자가 처리하고자 하는 파일을 디렉토리 상에서 찾아 선택하면, 선택된 파일을 대상으로 하여 문서처리 작업이 이루어지게 된다(340, 350 단계). 문서처리 작업이 완료된 파일을 저장하고자 하는 경우에는 사용자는 디렉토리 및 파일명을 입력하여 디렉토리 체계상에서 그 파일이 저장되는 위치를 지정하여야 한다. 그렇지 않은 경우에는 그 파일이 최초 위치한 곳에 저장되게 된다.When the document processing program is executed, the user selects a file selection menu to select one of the existing files (steps 320 and 330). In this case, the existing files are displayed by the directory method, so the user must know in which directory the file to be processed is located. When a user searches for and selects a file to be processed on a directory, document processing is performed on the selected file (steps 340 and 350). If you want to save a file that has been processed by a document, the user must enter a directory and file name to specify the location of the file in the directory system. Otherwise, the file will be stored where it was originally located.

이와 같이 종래의 명령어 처리기에 의하면, 동일한 프로그램에 의해 수행되고 동일한 확장자를 갖는 데이터 파일들이 디렉토리 체계상의 다양한 위치에 존재할 수 있으므로, 사용자가 그 위치를 제대로 알 지 못하는 경우에는 처리하고자 하는 데이터 파일을 용이하게 찾지 못하는 경우가 발생한다.As described above, according to the conventional command processor, data files executed by the same program and having the same extension may exist at various locations in the directory system, so that the user may easily process the data file to be processed if the user does not know the location properly. It can't be found.

본 발명은 상기의 문제점을 해결하기 위하여 창작된 것으로서, 동일한 프로그램에 의해 수행되고 그 확장자가 동일한 데이터 파일들을 동일한 그룹으로 그룹화함으로써 용이하게 프로그램을 수행할 수 있는 명령어 처리기 및 동일 확장자 그룹화에 의한 프로그램 수행방법을 제공함을 그 목적으로 한다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and is implemented by a command processor and a group of the same extension that can be easily executed by grouping data files performed by the same program and having the same extension into the same group. Its purpose is to provide a method.

도 1은 일반적인 개인용 컴퓨터의 외관도이다.1 is an external view of a general personal computer.

도 2는 계층적 구조를 갖는 파일체계를 도시한 것이다.2 illustrates a file system having a hierarchical structure.

도 3은 종래의 문서처리 프로그램을 수행하는 과정을 도시한 흐름도이다.3 is a flowchart illustrating a process of executing a conventional document processing program.

도 4는 본 발명에 의한 동일 확장자를 가진 파일들을 그룹화한 명령어 처리기의 구성도이다.4 is a block diagram of a command processor grouping files having the same extension according to the present invention.

도 5는 본 발명에 의한 명령어 처리기에서 링크 폴더를 생성하는 과정을 도시한 흐름도이다.5 is a flowchart illustrating a process of creating a link folder in the command processor according to the present invention.

도 6은 본 발명에 의한 동일 확장자 그룹화에 의한 프로그램 수행과정을 도시한 흐름도이다.6 is a flowchart illustrating a program execution process by the same extension grouping according to the present invention.

도 7은 본 발명에 의한 문서처리 프로그램을 수행하는 과정을 디스플레이 화면으로 예시한 도면이다.7 is a diagram illustrating a process of executing a document processing program according to the present invention on a display screen.

도 8은 본 발명에 의한 명령어 처리기에서 파일을 저장하는 과정을 도시한 흐름도이다.8 is a flowchart illustrating a process of storing a file in the command processor according to the present invention.

도 9는 본 발명에 의한 명령어 처리기에서 파일을 삭제하는 과정을 도시한 흐름도이다.9 is a flowchart illustrating a process of deleting a file in the command processor according to the present invention.

도 10은 본 발명에 의한 명령어 처리기에서 단축 아이콘을 삭제하는 과정을 도시한 흐름도이다.10 is a flowchart illustrating a process of deleting a shortcut icon in the command processor according to the present invention.

상기의 목적을 달성하기 위하여, 본 발명에 의한 컴퓨터의 명령어 처리기는 파일의 확장자 및 그 파일을 수행하는 프로그램의 프로그램명을 입력받아 상기 확장자를 지닌 모든 파일에 링크된 단축아이콘들을 지닌 링크 폴더를 생성하는 링크폴더생성부; 선택된 프로그램에 대응하는 링크 폴더의 링크된 단축아이콘들 중 선택된 파일을 처리대상으로 하여 상기 선택된 프로그램을 수행하는 프로그램수행부; 상기 프로그램 수행부로부터 저장되는 파일의 파일명을 입력받고, 입력받은 파일명에 포함된 디렉토리에 상기 프로그램 수행부에서 수행되는 프로그램이 처리한 파일을 저장하고, 저장된 파일에 링크된 단축 아이콘을 입력받은 파일명의 확장자에 대응하는 링크 폴더에 생성하는 파일저장부; 및 상기 프로그램 수행부로부터 삭제되는 파일의 파일명을 입력받고, 입력받은 파일명에 포함된 디렉토리에서 대응하는 파일을 삭제하고, 입력받은 파일명의 확장자에 대응하는 링크 폴더로부터 삭제된 파일에 링크된 단축아이콘을 삭제하는 파일삭제부를 포함함을 특징으로 한다.In order to achieve the above object, the command processor of the present invention receives a file extension and a program name of a program that executes the file to generate a link folder having shortcuts linked to all files having the extension. Link folder generation unit; A program execution unit that executes the selected program by using a selected file among linked shortcut icons of a link folder corresponding to the selected program as a processing target; The file name of the file stored in the program execution unit is input, the file processed by the program executed in the program execution unit is stored in a directory included in the received file name, and the file name of the received shortcut icon linked to the stored file is input. A file storage unit for creating a link folder corresponding to the extension; And receiving a file name of a file to be deleted from the program execution unit, deleting a corresponding file from a directory included in the input file name, and a shortcut icon linked to the deleted file from a link folder corresponding to the extension of the input file name. And a file deletion unit for deleting.

상기의 다른 목적을 달성하기 위하여, 본 발명에 의한 동일 확장자 그룹화에 의한 프로그램 수행방법은 (a) 사용자가 프로그램을 선택하는 단계; (b) 상기 프로그램에 의해 수행되고 동일한 확장자를 지닌 모든 데이터 파일들을 표시하는 단계; (c) 사용자가 상기 데이터 파일들 중에서 하나의 파일을 선택하는 단계; 및 (d) 상기 선택된 파일을 처리 대상으로 하여 상기 프로그램을 수행하는 단계를 포함함을 특징으로 한다.In order to achieve the above object, the program execution method by the same extension grouping according to the present invention comprises the steps of (a) a user selecting a program; (b) displaying all data files performed by the program and having the same extension; (c) a user selecting one of the data files; And (d) executing the program with the selected file as a processing target.

이하에서 첨부된 도면을 참조하여 본 발명을 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 4에 의하면, 본 발명에 의한 컴퓨터의 명령어 처리기는 링크폴더생성부(10), 프로그램수행부(20), 파일저장부(30) 및 파일삭제부(40)를 포함하여 구성되며, 그 실시예에 따라 단축아이콘삭제부(50)이 더 포함될 수 있다.According to FIG. 4, the command processor of the computer according to the present invention includes a link folder generation unit 10, a program execution unit 20, a file storage unit 30, and a file deletion unit 40. According to an example, the shortcut icon deleting unit 50 may be further included.

링크폴더생성부(10)는 사용자 또는 다른 프로그램으로부터 파일의 확장자 및 그 파일을 수행하는 프로그램의 프로그램명을 입력받고, 컴퓨터에서 보조기억장치로 사용하는 저장매체, 예를들면 하드 디스크(60)에서 그 확장자를 지닌 모든 파일들을 찾아 그 파일들에 링크된 단축아이콘들을 생성함에 의해 링크 폴더(65)를 생성한다. 한편, 링크폴더생성부는 하드 디스크에서 그 확장자를 지닌 파일들 중 일부를 선택하고, 선택된 일부의 파일들에 링크된 단축아이콘들로 이루어진 링크 폴더를 생성할 수도 있다.The link folder generating unit 10 receives an extension of a file from a user or another program and a program name of a program that executes the file, and uses the storage medium used as an auxiliary storage device in a computer, for example, the hard disk 60. Link folder 65 is created by finding all files with that extension and creating shortcuts linked to the files. Meanwhile, the link folder generation unit may select some of the files having the extension on the hard disk, and may generate a link folder composed of shortcut icons linked to the selected files.

프로그램수행부(20)는 수행할 프로그램을 선택받고, 하드 디스크(60)에서 선택된 프로그램에 대응하는 링크 폴더(65)를 찾는다. 프로그램수행부(20)는 링크 폴드의 링크된 단축아이콘들을 사용자에게 디스플레이하고, 사용자가 선택한 단축아이콘에 대응하는 파일을 처리대상으로 하여 프로그램을 수행한다.The program execution unit 20 receives a program to be executed and finds a link folder 65 corresponding to the selected program on the hard disk 60. The program execution unit 20 displays the linked shortcut icons of the link fold to the user, and executes a program with a file corresponding to the shortcut icon selected by the user as a processing target.

파일저장부(30)는 프로그램수행부(20)로부터 저장되는 파일의 파일명을 입력받고, 입력받은 파일명에 포함된 디렉토리에 프로그램 수행부(20)에서 수행되는 프로그램이 처리한 파일을 저장한다. 이와 더불어, 파일저장부(30)는 저장된 파일에 링크된 단축 아이콘을 입력받은 파일명의 확장자에 대응하는 링크 폴더(65)에 생성한다.The file storage unit 30 receives a file name of a file stored in the program execution unit 20 and stores a file processed by a program executed by the program execution unit 20 in a directory included in the received file name. In addition, the file storage unit 30 generates a shortcut icon linked to the stored file in the link folder 65 corresponding to the extension of the file name.

파일삭제부(40)는 프로그램수행부(20)로부터 삭제되는 파일의 파일명을 입력받고, 입력받은 파일명에 포함된 디렉토리에서 대응하는 파일을 삭제한다. 이와 더불어 파일삭제부(40)는 입력받은 파일명의 확장자에 대응하는 링크 폴더(65)로부터 삭제된 파일에 링크된 단축아이콘을 삭제한다.The file deleting unit 40 receives a file name of a file to be deleted from the program execution unit 20 and deletes a corresponding file from a directory included in the input file name. In addition, the file deleting unit 40 deletes the shortcut icon linked to the deleted file from the link folder 65 corresponding to the file name extension received.

단축아이콘삭제부(50)는 프로그램수행부(20)로부터 삭제할 링크된 단축아이콘을 입력받고, 대응하는 링크 폴더(65)로부터 삭제할 링크된 단축아이콘을 삭제한다.The shortcut icon deleting unit 50 receives the linked shortcut to be deleted from the program execution unit 20 and deletes the linked shortcut to be deleted from the corresponding link folder 65.

이하에서 본 발명의 동작과정을 상세히 설명한다.Hereinafter, the operation of the present invention will be described in detail.

도 5에 의하면, 도 4의 링크폴더생성부(10)에 의해 링크폴더가 생성되는 과정은 다음과 같다.Referring to FIG. 5, a process of generating a link folder by the link folder generation unit 10 of FIG. 4 is as follows.

먼저, 사용자 또는 다른 프로그램으로부터 수행되는 프로그램의 파일명과 그 프로그램이 처리하는 데이터 파일의 확장자를 입력받는다(500 단계).First, a file name of a program executed by a user or another program and an extension of a data file processed by the program are input (operation 500).

입력된 데이터 파일의 확장자와 동일한 확장자를 갖는 파일들을 하드 디스크에서 검색하여 사용자에게 디스플레이한다(510, 520 단계).The files having the same extension as that of the input data file are searched on the hard disk and displayed to the user (steps 510 and 520).

사용자가 디스플레이된 모든 파일들을 선택하는 경우에는 하나의 링크 폴더를 생성하고, 디스플레이된 모든 파일에 각각 링크된 단축 아이콘들을 생성하여 생성된 링크 폴더에 설정하여 둔다(530, 540 단계).When the user selects all the displayed files, one link folder is created, and shortcut icons linked to all the displayed files are generated and set in the generated link folder (steps 530 and 540).

반면에 사용자가 디스플레이된 파일들 중 일부의 파일들을 선택하는 경우에는 하나의 링크 폴더를 생성하고, 선택된 파일들에 각각 링크된 단축 아이콘들만을 생성하여 생성된 링크 폴더에 설정하여 둔다(530, 550, 560 단계).On the other hand, when the user selects some of the displayed files, one link folder is created, and only the shortcut icons linked to the selected files are generated and set in the generated link folder (530, 550). , Step 560).

도 6 및 도 7에 의하면, 도 4의 프로그램수행부(20)에 의해 동일 확장자 그룹화에 의한 프로그램 수행과정은 다음과 같다.6 and 7, the program execution process by the same extension grouping by the program execution unit 20 of FIG. 4 is as follows.

사용자가 사용하고자 하는 작업을 표시한 창(70)에서 문서를 선택하고, 문서 창(80)에서 훈민정음 프로그램을 선택하면(600 단계), 훈민정음 프로그램에 대응하는 링크 폴더(90)가 표시된다(610 단계). 훈민정음 프로그램에 대응하는 링크 폴더(90)에는 그 프로그램이 처리할 수 있는 확장자를 지닌 데이터 파일에 링크된 단축 아이콘들이 설정되어 있다. 이 단축 아이콘들은 각각 대응하는 파일들에 접근할 수 있는 디렉토리에 관한 정보를 포함하고 있다.When the user selects a document in the window 70 displaying the job to be used and selects the Hunminjeongeum program in the document window 80 (step 600), a link folder 90 corresponding to the Hunminjeongeum program is displayed (610). step). In the link folder 90 corresponding to the Hunminjeongeum program, shortcut icons linked to data files having extensions that the program can process are set. Each of these shortcuts contains information about a directory that can access the corresponding files.

사용자가 이 단축 아이콘들 중 어느 하나를 선택하면(620 단계), 선택된 단축 아이콘과 대응되는 데이터 파일이 그 파일을 처리할 프로그램과 함께 컴퓨터의 메인 메모리에 로드되어 수행된다(630 단계).When the user selects one of the shortcut icons (step 620), the data file corresponding to the selected shortcut icon is loaded into the main memory of the computer along with the program to process the file (step 630).

도 8에 의하면, 프로그램에 의해 처리완료된 파일을 저장하는 과정은 다음과 같다.Referring to FIG. 8, the process of storing the processed file by the program is as follows.

먼저, 저장될 파일의 파일명에 포함된 디렉토리에 프로그램에 의해 처리완료된 파일을 저장한다(800 단계). 그 다음, 저장될 파일의 파일명에 포함된 확장자에 대응하는 링크 폴더가 존재하는지를 하드 디스크에서 검사한다(810 단계). 대응하는 링크 폴더가 없는 경우에는 그대로 종료하나, 대응하는 링크 폴더가 있는 경우에는 800 단계에서 저장된 파일에 링크된 단축 아이콘을 생성하여 대응하는 링크 폴더에 설정하여 둔다(820 단계).First, a file processed by a program is stored in a directory included in a file name of a file to be stored (step 800). Next, the hard disk is checked for existence of a link folder corresponding to the extension included in the file name of the file to be stored (step 810). If there is no corresponding link folder, the operation is terminated as is. If there is a corresponding link folder, a shortcut icon linked to the stored file is generated in step 800 and set in the corresponding link folder (step 820).

도 9에 의하면, 파일을 삭제하는 과정은 다음과 같다.Referring to FIG. 9, the process of deleting a file is as follows.

먼저, 삭제되는 파일의 파일명에 포함된 디렉토리에서 대응하는 파일을 삭제한다(900 단계). 그 다음, 삭제되는 파일의 파일명에 포함된 확장자에 대응하는 링크 폴더가 존재하는지를 하드 디스크에서 검사한다(910 단계). 대응하는 링크 폴더가 있는 경우에는 그 링크 폴더에 900 단계에서 삭제된 파일에 링크된 단축 아이콘에 존재하는지 여부를 검사한다(920 단계).First, the corresponding file is deleted from the directory included in the file name of the deleted file (step 900). Next, the hard disk checks whether there is a link folder corresponding to the extension included in the file name of the file to be deleted (step 910). If there is a corresponding link folder, it is checked whether the link folder exists in the shortcut icon linked to the file deleted in step 900 (step 920).

링크 폴더에 삭제된 파일에 링크된 단축 아이콘이 존재하는 경우에는 사용자에게 단축 아이콘 삭제여부를 확인받기 위하여, "단축 아이콘 삭제? (Y/N)"라는 메시지를 표시한다(930 단계). 사용자가 삭제를 선택하는 경우에는 910 단계에서 확인된 링크 폴더에서 920 단계에서 확인된 단축 아이콘을 삭제한다(940, 950 단계).If there is a shortcut icon linked to the deleted file in the link folder, a message "Delete shortcut icon? (Y / N)" is displayed to the user to confirm whether the shortcut icon has been deleted (step 930). If the user selects delete, the shortcut icon identified in step 920 is deleted from the link folder identified in step 910 (steps 940 and 950).

반면에, 910 단계에서 대응하는 링크 폴더가 없거나, 920 단계에서 삭제된 파일된 링크된 단축 아이콘이 없거나, 940 단계에서 사용자가 삭제를 선택하지 않은 경우에는 그대로 종료한다.On the other hand, if there is no corresponding link folder in step 910, there is no linked linked shortcut icon deleted in step 920, or if the user does not select delete in step 940, the process ends.

도 10에 의하면, 단축 아이콘을 삭제하는 과정은 다음과 같다.Referring to FIG. 10, a process of deleting a shortcut icon is as follows.

먼저, 삭제하고자 하는 단축 아이콘이 링크된 파일이 하드 디스크에 존재하는지 여부를 검색한다(1000 단계). 만약 하드 디스크에 삭제하고자 하는 단축 아이콘에 링크된 파일이 존재하면, 사용자에게 그 파일의 삭제여부를 확인받기 위하여, "파일 삭제? (Y/N)"라는 메시지를 표시한다(1010, 1020 단계). 사용자가 삭제를 선택하는 경우에는 삭제하고자 하는 단축 아이콘이 링크된 파일을 하드 디스크의 해당 디렉토리에서 삭제한다(1030, 1040 단계).First, it is searched whether a file linked with a shortcut icon to be deleted exists in the hard disk (step 1000). If a file linked to the shortcut icon to be deleted exists on the hard disk, a message "Delete File? (Y / N)" is displayed to the user to confirm whether the file has been deleted (steps 1010 and 1020). . If the user selects to delete, the file linked to the shortcut icon to be deleted is deleted from the corresponding directory on the hard disk (steps 1030 and 1040).

반면에, 1010 단계에서 하드 디스크에 삭제하고자 하는 단축 아이콘에 링크된 파일이 존재하지 않거나, 1030 단계에서 사용자가 삭제를 선택하지 않은 경우에는 파일 삭제는 하지 않는다.On the other hand, if the file linked to the shortcut icon to be deleted does not exist in the hard disk in step 1010 or the user does not select to delete in step 1030, the file is not deleted.

이후, 링크 폴더에서 단축 아이콘을 삭제한다(1050 단계).Thereafter, the shortcut icon is deleted from the link folder (step 1050).

본 발명에 의하면, 동일한 프로그램에 의해 수행되고 그 확장자가 동일한 데이터 파일들을 동일한 그룹으로 그룹화함으로써 동일한 종류의 데이터 파일이 서로 다른 디렉토리 상에 존재하더라도 용이하게 선택하여 프로그램을 수행할 수 있다.According to the present invention, by grouping data files performed by the same program and having the same extension into the same group, even if the same kind of data files exist in different directories, the program can be easily selected.

Claims (6)

파일의 확장자 및 그 파일을 수행하는 프로그램의 프로그램명을 입력받아 상기 확장자를 지닌 모든 파일에 링크된 단축아이콘들을 지닌 링크 폴더를 생성하는 링크폴더생성부;A link folder generation unit which receives a file extension and a program name of a program that executes the file, and generates a link folder having shortcut icons linked to all files having the extension; 선택된 프로그램에 대응하는 링크 폴더의 링크된 단축아이콘들 중 선택된 파일을 처리대상으로 하여 상기 선택된 프로그램을 수행하는 프로그램수행부;A program execution unit that executes the selected program by using a selected file among linked shortcut icons of a link folder corresponding to the selected program as a processing target; 상기 프로그램 수행부로부터 저장되는 파일의 파일명을 입력받고, 입력받은 파일명에 포함된 디렉토리에 상기 프로그램 수행부에서 수행되는 프로그램이 처리한 파일을 저장하고, 저장된 파일에 링크된 단축 아이콘을 입력받은 파일명의 확장자에 대응하는 링크 폴더에 생성하는 파일저장부; 및The file name of the file stored in the program execution unit is input, the file processed by the program executed in the program execution unit is stored in a directory included in the received file name, and the file name of the received shortcut icon linked to the stored file is input. A file storage unit for creating a link folder corresponding to the extension; And 상기 프로그램 수행부로부터 삭제되는 파일의 파일명을 입력받고, 입력받은 파일명에 포함된 디렉토리에서 대응하는 파일을 삭제하고, 입력받은 파일명의 확장자에 대응하는 링크 폴더로부터 삭제된 파일에 링크된 단축아이콘을 삭제하는 파일삭제부를 포함함을 특징으로 하는 동일 확장자를 가진 파일들을 그룹화한 명령어 처리기.Receiving a file name of a file deleted from the program execution unit, deleting a corresponding file from a directory included in the input file name, and deleting a shortcut icon linked to the deleted file from a link folder corresponding to the extension of the input file name Command processor grouping files having the same extension, characterized in that it comprises a file deletion unit. 제1항에서, 상기 링크폴더생성부는The method of claim 1, wherein the link folder generating unit 파일의 확장자 및 그 파일을 수행하는 프로그램의 프로그램명을 입력받아 상기 확장자를 지닌 파일들 중 선택된 일부의 파일들의 링크된 단축아이콘들을 지닌 링크 폴더를 생성함을 특징으로 하는 동일 확장자를 가진 파일들을 그룹화한 명령어 처리기Groups files with the same extension characterized by receiving a file extension and a program name of a program that executes the file, and creating a link folder having linked shortcuts of selected files among the files with the extension. One instruction handler 제1항에서,In claim 1, 상기 프로그램 수행부로부터 삭제할 링크된 단축아이콘을 입력받고, 대응하는 링크 폴더로부터 상기 삭제할 링크된 단축아이콘을 삭제하는 단축아이콘삭제부를 더 포함함을 특징으로 하는 동일 확장자를 가진 파일들을 그룹화한 명령어 처리기Receiving a linked shortcut to be deleted from the program execution unit; and a shortcut icon deleting unit for deleting the linked shortcut to be deleted from a corresponding link folder. (a) 사용자가 프로그램을 선택하는 단계;(a) a user selecting a program; (b) 상기 프로그램에 의해 수행되고 동일한 확장자를 지닌 모든 데이터 파일들을 표시하는 단계;(b) displaying all data files performed by the program and having the same extension; (c) 사용자가 상기 데이터 파일들 중에서 하나의 파일을 선택하는 단계; 및(c) a user selecting one of the data files; And (d) 상기 선택된 파일을 처리 대상으로 하여 상기 프로그램을 수행하는 단계를 포함함을 특징으로 하는 동일 확장자 그룹화에 의한 프로그램 수행방법.and (d) executing the program on the selected file as a processing target. 제4항에서, 상기 (b) 단계의 데이터 파일들은The method of claim 4, wherein the data files of step (b) 각각의 디렉토리와는 별도로 동일한 링크 폴더에 링크된 단축아이콘들로 표시됨을 특징으로 하는 동일 확장자 그룹화에 의한 프로그램 수행방법.Program execution method by grouping the same extension, characterized in that the shortcut is linked to the same link folder separately from each directory. 제5항에서,In claim 5, (e) 상기 프로그램에 의해 처리된 파일을 저장하는 경우에는, 상기 처리된 파일의 파일명을 결정하여 결정된 파일명에 포함된 디렉토리에 저장하고, 상기 결정된 파일명에 포함된 확장자에 대응하는 링크 폴더에 상기 처리된 파일에 링크된 단축아이콘을 생성하는 단계를 더 포함함을 특징으로 하는 동일 확장자 그룹화에 의한 프로그램 수행방법.(e) In the case of storing the file processed by the program, the file name of the processed file is determined and stored in the directory included in the determined file name, and the processing is performed in the link folder corresponding to the extension included in the determined file name. The program execution method by the same extension grouping, characterized in that it further comprises the step of generating a shortcut icon linked to the file.
KR1019980036476A 1998-09-04 1998-09-04 Command interpreter having the function of grouping files having same file name extension and program execution method KR100580239B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980036476A KR100580239B1 (en) 1998-09-04 1998-09-04 Command interpreter having the function of grouping files having same file name extension and program execution method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980036476A KR100580239B1 (en) 1998-09-04 1998-09-04 Command interpreter having the function of grouping files having same file name extension and program execution method

Publications (2)

Publication Number Publication Date
KR20000018731A true KR20000018731A (en) 2000-04-06
KR100580239B1 KR100580239B1 (en) 2006-07-25

Family

ID=19549589

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980036476A KR100580239B1 (en) 1998-09-04 1998-09-04 Command interpreter having the function of grouping files having same file name extension and program execution method

Country Status (1)

Country Link
KR (1) KR100580239B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100477844B1 (en) * 2000-11-21 2005-03-22 마츠시타 덴끼 산교 가부시키가이샤 File management method and contents recording/reproducing apparatus

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090063466A1 (en) * 2007-08-31 2009-03-05 Microsoft Corporation Resource selector, including for use in handheld devices

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05108435A (en) * 1991-10-21 1993-04-30 Pfu Ltd File list generation processing method
JPH07129550A (en) * 1993-11-04 1995-05-19 Brother Ind Ltd Document processing device
JPH08115412A (en) * 1994-10-18 1996-05-07 Canon Inc Generated data presentation device and its presentation method
JP3822263B2 (en) * 1995-05-30 2006-09-13 富士通株式会社 File list display customization processing apparatus and processing method
JPH09251409A (en) * 1996-03-18 1997-09-22 Fujitsu Ltd File system
KR19990035552A (en) * 1997-10-31 1999-05-15 윤종용 Method and device for displaying directories / folders and files in dialog

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100477844B1 (en) * 2000-11-21 2005-03-22 마츠시타 덴끼 산교 가부시키가이샤 File management method and contents recording/reproducing apparatus
KR100737043B1 (en) * 2000-11-21 2007-07-30 마츠시타 덴끼 산교 가부시키가이샤 A file management method, a content playback method, a content recording/playback apparatus, a recording medium with a computer executable program and a recording medium with a computer executable content playback program

Also Published As

Publication number Publication date
KR100580239B1 (en) 2006-07-25

Similar Documents

Publication Publication Date Title
JP4336522B2 (en) Virtual address bar user interface controls
US5615325A (en) Graphical viewer for heirarchical datasets
US6636250B1 (en) Methods and apparatus for presenting information to a user of a computer system
US7640517B2 (en) Active path menu navigation system
US6025844A (en) Method and system for creating dynamic link views
US8712986B2 (en) Methods and systems providing desktop search capability to software application
JPH08137646A (en) Method and system for displaying dialogue box
JP2007183970A (en) Method and system for connecting to, browsing and accessing computer network resource
US20060036569A1 (en) Method and apparatus for changing background screen in gui operating system
JP2000099508A (en) Composite document managing system, method for managing structure of composite document and recording medium storing composite document structure managing program
JP2007026210A (en) Tree structure display program, tree structure display method and tree structure display device
US7266785B2 (en) Showing ancestors in tree view while scrolling
JP2001516921A (en) Dynamic object link interface
JPH07160467A (en) Display controller
JP2667352B2 (en) Data retrieval apparatus and method
US5655154A (en) Method and system for sharing utilities between operating systems
US20040044954A1 (en) Data-bidirectional spreadsheet
KR100580239B1 (en) Command interpreter having the function of grouping files having same file name extension and program execution method
US20020054050A1 (en) Method and system for cursor applied processing within a data processing system
GB2365150A (en) Automatic completion of data in a data entry field using prepended text
US20040078358A1 (en) Search for specific files from browser window
US6490678B1 (en) Combination editable and fixed entry input menu field used in a menu for a computer system prior to execution of an operating system
JP2000163439A (en) Device and method for electronic file retrieval
JPH09288606A (en) File management device
JP3533674B2 (en) Information display device and method thereof

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee