※ 요약


요즘은 하드디스크 용량도 테라급으로 커지고 여기에 저장되는 파일 개수도 많아지다보니 과거보다 검색 시간이 크게 오래 걸린다. 이럴때는 기본 내장된 프로그램 보다 외부 프로그램을 사용하면 도움이 되는데, 이번에 소개할 Everything 이라는 파일 검색 프로그램이 바로 그것이다. 개인은 물론이고 개인 및 기업 등에서도 무료로 사용 가능하니 마음 놓고 사용해도 된다.


참고로 Everything은 파일 이름을 기반으로하는 검색 프로그램이다. 파일 내용으로 검색하고 싶다면 FindInFiles 프로그램을 사용해보기 바란다.


※ 다운로드 링크


https://www.voidtools.com/downloads/



※ 다운로드 방법


다운로드 링크로 이동하면 아래와 같은 화면이 나오며, 원하는 버전을 다운로드 받으면 된다. 필자는 최신 정식 버전인 1.3.4.686 64비트 포터블 버전을 다운로드 받았다. 포터블 버전으로 선택한 이유는 설치하는게 싫고, 포맷을 한 후에 사용해도 옵션 등이 저장되길 원해서다. 이 글을 읽는 독자들은 설치 버전이든 포터블 버전이든 크게 의미 없으니 원하는 걸 선택하여 내려받으면 된다.


※ 실행 화면


아래는 Everything을 실행한 모습이다. 심심하게 느껴질 수도 있으나 군더더기 없이 깔끔한 모습이다.



메인 프로그램 메뉴에서 도구->설정을 선택하면 아래와 같이 설정 창이 뜨는데, 색인->폴더에서 폴더 추가 버튼을 눌러 검색하고자 하는 영역을 지정해주면 사용할 수 있다. 설명은 여기까지니 잘 사용하길 바란다!





※요약

remove : 지정한 경로의 파일을 삭제한다.



※특징

읽기 전용, 숨김, 시스템 속성 등을 갖는 파일은 삭제할 수 없다.

또 현재 사용 중인 파일도 삭제할 수 없다.



※함수 원형 및 설명

int remove( const char *path );
//path : 파일 경로
//반환값 : 정상 일 때 0, 에러 시 -1



※예제

#include <stdio.h>

int main( )
{
	char strPath[] = { "D:\\Text2.txt" };
	
	int nResult = remove( strPath );

	if( nResult == 0 )
	{
		printf( "파일 삭제 성공" );
	}
	else if( nResult == -1 )
	{
		perror( "파일 삭제 실패" );
	}

	return 0;
}


+ Recent posts