2019.07.09 00:01


Windows Note PC에서 배터리 수명 확인하는 방법 입니다.

 

Powercfg.exe의 새로운 –Energy 스위치는 일반적인 에너지 효율성 및 배터리 수명 문제를 파악하기 위해 시스템을 분석할 수 있습니다. Energy 명령을 사용하여 컴퓨터의 배터리 상태를 정확하게 판단하기 위해서는 컴퓨터가 유휴 상태이고 프로그램이나 문서가 열려 있지 않은 경우에 사용해야 효과적입니다. Energy 명령은 %Systemroot%\system32 폴더에 HTML 보고서 파일 "energy-report.html"을 기본적으로 생성하며, 생성된 보고서를 보고 현재 사용중인 컴퓨터의 에너지 효율성 및 배터리등의 상태를 확인 할 수 있습니다.

방법


  1. [시작]을 클릭하고 검색 상자에 cmd.exe를 입력하세요. 

  2. 프로그램 아래 cmd.exe를 마우스 오른쪽 단추로 클릭하고 [관리자 권한으로 실행]을 클릭하세요.



  3. 명령 프롬프트에서 powercfg.exe –energy 명령어를 입력하고 실행하세요.
  4. [시작] [컴퓨터]를 차례대로 클릭하세요.


  5. C:\Windows\system32 위치에 생성된 energy-report.html 보고서 파일을 실행하세요.


  6. energy-report.html 보고서 파일 내용에서 배터리 : 배터리 정보에서 현재의 배터리 상태를 확인 할 수 있습니다.

     

설계 용량보다 마지막 완전 충전 값이 더 작으면 배터리 수명이 조금씩 줄어 들고 있는 것입니다.



Posted by injunech
2019.06.13 22:26


리소스 해커(Resource Hacker) ?

 

Resource Hacker 는 프로그램의 리소스를 손쉽게 수정할 수 있는 프리웨어입니다.

각 리소스를 리스트박스에 보기 쉽게 정렬되며 보통 프로그램의 버튼 이름을 수정한다거나,

텍스트박스의 내용 또는 레이블의 내용을 수정할 때 사용되고 있습니다.

프리웨어이기 때문에 누구나 사용 가능합니다.

 

 

다운로드와 사용법

http://www.angusj.com/resourcehacker/#download

Download version 5.1.7:

EXE install (2.9MB)

ZIP install (3.0MB)

 

위 링크를 클릭 한 후 다음 지시를 따릅니다.

 

 

친절하게 위치를 가리키고 있습니다.

설치를 원한다면 Setup executable 를, 

포터블을 원한다면 'Portable' Zip File 을 눌러줍시다.

필자는 포터블을 선택했습니다.

 

링크를 눌러 다운로드 후 압축을 해제하고 프로그램을 실행 해 봅시다.

 

 

 .exe 파일을 드래그 & 드롭 해서 오픈 해줍니다.

 

 

왼쪽 메뉴에 아이템이 생기는데, Icon 을 더블클릭 해서 트리를 열어주세요.

 

 

각 사이즈의 아이콘들이 있습니다. 다음과 같이 아이콘을 바꿔주세요. (확장명이 ICO 인 파일만 가능)

확장명 ICO인 파일을 생성하는 가이드는 아래 글을 참조하세요.

https://injunech.tistory.com/279

 

[Windows] Icon 파일 생성하기

윈도우에서 파일이나 폴더, 응용프로그램들을 시각적으로 표현해주는 이미지의 포맷인 ICO를 생성해주는 프로그램 입니다. PNG나 JPG 등의 이미지 파일을 통해 쉽게 변환이 가능합니다. ToYcon 공식 홈페이지 (다..

injunech.tistory.com

 

 

 

해당 트리를 우클릭해서 메뉴를 연 후 Replace icon 를 눌러줍시다.

 

 

Open file with new icon 을 눌러 아이콘을 불러와주세요.

 

 

불러와졌다면 Replace 를 눌러줍시다.

 

 

그럼 알아서 아이콘들이 맞춰져 들어가있는데,

마지막으로 AS 가 적혀있는 디스크를 눌러서

저장 후 확인해보면 아래와 같이 잘 적용된 것을 볼 수 있습니다.

 

 

 



Posted by injunech
2019.06.13 21:40


InstallFactory 2.7

InstallFactory+2.70.zip
0.59MB

 

exe 파일을 인스톨프로그램으로 설치 해줄수 있는 인스톨 파일을 생성하는 프로그램입니다. 인스톨쉴드 및 설치마법사에서도 어려운 기능들을 쉽고 편리하게 제작이 가능합니다.

다음 이미지는 설치시 서비스프로그램을 서비스등록하고 윈도우프로그램까지 설치하게 됩니다. 서비스프로그램은 sc create 명령어를 이용해 command 창에서 등록되어지게 되고 제거시에는 삭제.exe 프로그램을 실행해 서비스를 삭제후 삭제진행 처리 하는 샘플 환경 예제입니다.

 
















설치시실행할 사용자 설치프로그램 명령행 인수 : /c sc create "Demo Service" binpath= "{InstallDir}\서비스테스트.exe" start= "auto"

설치완료후실행할프로그램 : {ProgramFiles}\Demo Application\설치삭제시비번.exe


프로그램 : C:\소스\설치삭제시비번\삭제\bin\Debug\삭제.exe

 

 

 

 

 

 

아래는 자세한 사용 설명서

============================================================================

InstallFactory 사용설명서

Version 2.70

#include <License.txt>
 


Index

InstallFactory는...

InstallFactory의 사용환경

InstallFactory의 사용법
     프로젝트 관리
     
InstallFactory의 설치와 제거과정
     
각 탭의 설명
          
일반
          

          
정보
          
단축 아이콘
          
기타 화일
          
레지스트리
          
INI
          
실행
          
제거
     
설치화일 만들기
     
콘텍스트 메뉴를 이용한 설치화일 만들기

InstallFactory 프로젝트 매니저의 사용법

Tips
     
설치화일 아이콘 변경
     Visual Basic 어플리케이션 설치

     
BDE(Borland Database Engine) 설치
     
autoexec.bat에 경로 추가
     
화일 확장자(Association) 등록
     바탕화면 배경(Desktop Wall Paper) 설치

     
화면 보호기(Screen Saver) 설치
     
설치 완료시 홈페이지 연결하기
     
인터넷 단축 아이콘(URL Shortcut) 만들기

 


InstallFactory...

InstallFactory는 화일이나 프로그램의 자동 압축해제(SFX, Self-Extract) 설치화일을 만드는 유틸리티로, 기존의 큰 설치프로그램 유틸리티만큼 다양한 기능은 가지고 있지 않지만 그 보다 편리하고 손쉽게 컴팩트한 설치화일을 만들 수 있습니다.

InstallFactory의 특징으로는,

  • 사용자 위주의 쉽고 편리한 인터페이스를 제공합니다.
  • 콘텍스트 메뉴를 이용해 간단하게 설치화일을 만들 수 있습니다.
  • 편리한 프로젝트 관리 기능을 가지고 있습니다.
  • 설치/제거 모듈 자체가 압축되어 있어서 컴팩트한 설치화일을 만들 수 있습니다.
  • 설치화일은 한글과 영어, 2개 국어로 만들 수 있습니다.
  • Delayed-Copy와 Delayed-Delete기능으로 현재 사용 중인 프로그램이나 DLL화일의 설치나 삭제시에도 안전하고 확실함을 보장합니다.
  • 그 외, 멀티 볼륨, 비트맵, 배경창, 라이센스, 정보화일, 단축 아이콘, OLE Server(OCX)/Type Library/공유 화일 자동 등록 및 해제, 레지스트리, INI, 사용자 설치/제거 프로그램 실행, Undo-Install, 제거기능, 패치 설치화일 제작기능 등 다양한 기능을 제공합니다.

 


InstallFactory의 사용환경

InstallFactory
는 한글 Windows 95/98/ME/2000/NT4.0 시스템에서 사용할 수 있으며, 시스템이 Windows 95/NT4.0일 경우, 시스템의 Common Control DLL(Comctl32.dll)의 버전이 4.70 이상이어야 하지만 (이것은 Microsoft Internet Explorer 버전 3.0 이상을 설치하셔서 업그레이드 하실 수 있습니다.), InstallFactory로 만든 설치화일은 모든 Windows 95/98/ME/2000/NT4.0 시스템에서 사용이 가능합니다.

 


InstallFactory의 사용법

프로젝트 관리
프로젝트는 설치화일을 만들기 위해 필요한 여러 설정 정보를 손쉽게 관리하기 위한 것으로, InstallFactory로 설치화일을 만들기 위한 모든 작업은 프로젝트를 만들므로서 시작되고, 프로젝트를 사용하므로서 설치화일을 만들기 위해 필요한 여러 설정 정보를 용이하게 관리할 수 있고 쉽게 전환할 수 있습니다.

  • 프로젝트 만들기
    프로젝트를 만들기 위해서는 창의 상단에 있는 <만들기>를 누르시면 이름을 입력할 수 있는 대화상자가 나오며, 여기에 새 프로젝트의 이름을 입력하시면 새로운 프로젝트를 만들 수 있습니다. 이 때, 프로젝트가 30개를 넘거나, 같은 이름의(프로젝트 이름은 대/소 문자를 구분하지 않습니다) 프로젝트가 있으면 등록할 수 없습니다.
    새로 만든 프로젝트의 모든 항목들은 
    InstallFactory 기본 설정 값으로 초기화됩니다.
  • 프로젝트 이름 바꾸기
    현재 프로젝트의 이름을 변경하기 위해서는 창의 상단에 있는 <이름 변경>을 누르시면 새로운 이름을 입력할 수 있는 대화상자가 나오며 여기에 새 프로젝트의 이름을 입력하시면 현재 프로젝트의 이름을 바꿀 수 있습니다. 
    이 때, 현재 프로젝트의 내용은 바뀌지 않고 프로젝트의 이름만 바뀌게 됩니다.
  • 프로젝트 삭제
    현재 프로젝트를 삭제하기 위해서는 창의 상단에 있는 <삭제>를 누르시면 됩니다.
    프로젝트를 삭제하시면 자동으로 다음 프로젝트가 선택됩니다.
  • 프로젝트 전환
    등록된 프로젝트는 InstallFactory의 주 창 좌측 상단에 있는 <프로젝트>콤보박스에 나타나며, 현재 작업 중인 프로젝트가 선택되어져 있습니다.
    프로젝트를 전환하기 위해서는 <프로젝트> 콤보박스를 클릭하신 후 원하시는 프로젝트를 선택하시면 됩니다.
     

    InstallFactory의 프로젝트 정보는 InstallFactory가 설치된 폴더에 있는 InstFact.prj에 저장되며, 약 30개의 프로젝트를 저장할 수 있으며, InstFact.prj 화일은 Windows 95/98일 경우 64KBytes를 넘지 않아야 합니다.

 

InstallFactory의 설치와 제거과정
InstallFactory의 설치와 제거과정을 잘 알아 두시면 InstallFactory를 사용하시는데 도움이 되므로 잘 읽어보세요. 
 

  • 설치과정
    InstallFactory는 다음과 같은 순서로 사용자 어플리케이션이나 프로그램을 설치합니다. 

설치 시작

초기 화면

(라이센스 정보화일 보이기)

(설치 전 정보화일 보이기)

설치 폴더 선택

소스폴더 화일 설치

(기타 화일 설치 및 OLE Server(OCX)/Type Library/공유 화일 등록)

(단축 아이콘 만들기)

(레지스트리 항목 등록)

(INI 항목 등록)

(제거정보 기록)

(사용자 설치프로그램 실행)
(이 프로그램이 종료되어야만 다음 과정으로 진행합니다.)

(시스템 재시작기능을 사용했거나 설치 중 Delayed-Copy된 화일이 있으면 시스템 재시작)
(이 때, Delayed-Copy된 화일이 설치되며, OLE Server(OCX)/Type Library 화일이 등록됩니다.)

종료 화면

(설치 완료 후 실행할 프로그램 실행)

(설치 완료 후 보일 정보화일 보이기)

설치 종료

 

  • 제거과정
    InstallFactory는 다음과 같은 순서로 사용자 어플리케이션이나 프로그램을 제거합니다. 

제거 시작

초기 화면

(사용자 제거프로그램 실행)
(이 프로그램이 "0"을 반환하고 종료되어야만 다음 과정으로 진행합니다.)

소스폴더 화일 삭제

(OLE Server(OCX)/Type Library/공유 화일 등록 해제 및 기타 화일 삭제)

(설치시 만든 폴더 삭제)
(이 때, 설치시 만들어진 폴더 안에 있는 새로 만들어진 화일이나 폴더 삭제)

(단축 아이콘 삭제)

(레지스트리항목 삭제)

(INI항목 삭제)

종료 화면

(Delayed-Delete된 화일과 폴더가 있으면 시스템 재시작시 삭제)

제거 종료

 

각 탭의 설명

  • 일반
    "일반" 탭은 설치 프로그램을 만들 때 가장 기본적인 사항을 지정하는 탭입니다.
    이 탭만 사용하셔도 설치프로그램을 만들 수 있으며 다른 탭을 사용해서 더욱 다양한 기능을 갖는 설치프로그램을 만들 수 있습니다.

    <타이틀> 입력창
    타이틀은 만들어진 설치프로그램이 실행될 때, 설치와 제거과정 중에 보여지는 여러 창의 제목으로 쓰이며 또한, 
    InstallFactory로 설치한 여러 어플리케이션 이나 프로그램이 설치되어 있는 시스템에서는 설치모듈 또는 제거모듈이 어플리케이션 이나 프로그램을 구분하는 이름으로 쓰입니다.
    타이틀을 지정하지 않으시면 현재 프로젝트의 이름이 타이틀이 됩니다.

    <소스폴더> 입력창

    소스폴더는 설치화일로 만들 어플리케이션이나 프로그램, 화일들이 있는 폴더를 말하며, 소스폴더 안에 있는 모든 화일과 서브폴더가 디렉토리 구조 그대로 압축되어 설치시 지정한 폴더에 설치됩니다.
    <찾아보기>를 누르시면 소스폴더를 선택하실 수 있습니다.

    <기본 설치 폴더> 입력창

    기본 설치폴더는 만들어진 설치프로그램을 실행했을 때, 설치폴더 선택 위자드 창의 설치폴더를 지정할 수 있는 입력창에 기본적으로 나타나는 내용으로, 설치하실 어플리케이션이나 프로그램은 이 폴더 아래에 설치됩니다.
    기본 설치 폴더는 폴더 예약어, 상대경로 또는 절대경로로 지정하실 수 있지만 절대경로를 사용할 경우, 설치시 지정하신 드라이브나 절대경로가 타겟 시스템에 존재하지 않을 수도 있으므로 가능하면 폴더 예약어를 사용하시거나 상대경로로 지정하십시요.
    기본 설치 폴더를 상대경로로 지정하시면 설치시 설치화일이 있는 폴더가 지정하신 상대 폴더의 기준 폴더가 됩니다.
    기본 설치폴더 지정에 사용할 수 있는 폴더 예약어는 다음과 같고, 입력창의 오른쪽 버튼을 누르시면 선택해서 입력하실 수 있습니다.

    기본 설치 폴더지정에 사용가능한 폴더 예약어:

    {WinDrive}

    타겟 시스템의 윈도우즈가 설치된 드라이브로 확장됩니다.

    {WinDir}

    타겟 시스템의 윈도우즈 디렉토리로 확장됩니다.

    {WinSysDir}

    타겟 시스템의 윈도우즈 시스템 디렉토리로 확장됩니다.

    {ProgramFiles}

    타겟 시스템의 "Program Files" 폴더가 있는 절대경로로 확장됩니다.

    {CommonFiles}

    타겟 시스템의 "Common Files" 폴더가 있는 절대경로로 확장됩니다.

    {Reg}

    설치시 타겟 시스템의 레지스트리에서 읽어들인 문자열이나 확장 문자열(Expand String) 값에 의해 설치 폴더가 결정됩니다.

    이 중, "{Reg}" 폴더 예약어는 프로그램이나 어플리케이션의 업그레이드나 패치의 설치화일을 제작하는 경우 등 타겟 시스템의 레지스트리에 위치 정보가 저장되어있는 디렉토리에 프로그램이나 어플리케이션을 설치하고자 하실 때 사용하실 수 있는 예약어로, 실제로 사용하실 때는 설치시 타겟 시스템의 레지스트리에서 읽어들일 문자열이나 확장 문자열의 루트 키, 서브 키, 값의 이름과 서브 폴더, 그리고 타겟 시스템의 레지스트리에 지정하신 키나 값이 존재하지 않거나 유효하지 않은 값을 가지고 있는 경우를 대비한 보조 설치 폴더를 다음 형식에 따라 지정하셔야 하며 (이 때, "값의 이름"과 "서브 폴더"는 지정하지 않아도 되며 "값의 이름"을 지정하지 않으시면 해당 키의 기본 값이 대상이 됩니다.) <기본 설치 폴더> 입력창의 오른쪽에 있는 "<" 버튼을 눌러 손쉽게 편집 및 입력하실 수 있습니다.
     

    {Rgg} 폴더 예약어의 형식:

    {Reg: 루트 키, 서브 키, 값의 이름}\서브 폴더; 보조 설치 폴더

    설치시, 타겟 시스템의 레지스트리에서 읽어들인 문자열 값은 환경변수 문자열(Environment Variable String) 이나 확장 문자열(Expand String)일 경우 자동으로 확장된 후 타겟 시스템에 이 문자열의 디렉토리나 화일이 존재하면 (화일이 존재할 경우에는 화일의 디렉토리 부분만) 지정하신 서브 폴더와 결합되어 설치 폴더로 사용되며, 만약, 타겟 시스템의 레지스트리에 지정하신 키나 값이 존재하지 않거나 유효하지 않은 값을 가지고 있는 경우 또는 읽어들인 문자열의 디렉토리나 화일이 타겟 시스템에 존재하지 않을 경우에는 지정하신 보조 설치 폴더가 설치 폴더로 사용됩니다.


    폴더 예약어 사용 예:
    만약, 타겟 시스템에 윈도우즈가 "C:\Windows"에 설치되어 있고 "C:\Program Files"폴더가 존재할 때, "기본 설치폴더"에 다음과 같이 입력하셨다면 설치시 설치폴더 선택 위자드 창의 설치폴더 입력창에는 다음과 같이 나타납니다.

    {WinDrive}\Test

    C:\Test

    {WinDir}\Test

    C:\Windows\Test

    {WinSysDir}\Test

    C:\Windows\System\Test
    (Windows 2000/NT인 경우, C:\WINNT\System32\Test)

    {ProgramFiles}\Test

    C:\Program Files\Test

    만약, 타겟 시스템에 윈도우즈가 "D:\Windows"에 설치되어 있고 "D:\Program Files"폴더가 존재할 때, "기본 설치폴더"에 다음과 같이 입력하셨다면 설치시 설치폴더 선택 위자드 창의 설치폴더 입력창에는 다음과 같이 나타납니다.
     

    {WinDrive}\Test

    D:\Test

    {WinDir}\Test

    D:\Windows\Test

    {WinSysDir}\Test

    D:\Windows\System\Test
    (Windows 2000/NT인 경우, D:\WINNT\System32\Test)

    {ProgramFiles}\Test

    D:\Program Files\Test

    다음 예는 타겟 시스템의 레지스트리에 "HKEY_LOCAL_MACHINE\SOFTWARE\My Application\1.0" 키가 존재하고 이 키에 "InstallDir"란 이름으로 "C:\Program Files\My Application"란 문자열 값이 설정되어 있으며, 또, 타겟 시스템에 이 폴더가 존재할 때 기본 설치 폴더에 다음과 같이 지정하시면 설치시 설치폴더 선택 위자드 창의 설치폴더 입력창에는 "C:\Program Files\My Application\Test"가 나타나게 됩니다.

    {Reg: HKLM, SOFTWARE\My Application\1.0, InstallDir}\Test; {ProgramFiles}\My Application\Test

    또, 타겟 시스템의 폰트 폴더가 "C:\Windows\Fonts"일 경우 기본 설치 폴더에 다음과 같이 지정하시면 타겟 시스템의 폰트 폴더에 화일을 설치하실 수 있습니다.

    {Reg: HKCU, SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders, Fonts}; {WinDir}\Fonts

    위의 두 예에서는, 설치시 타겟 시스템의 레지스트리에 지정하신 키나 값, 또는, 폴더가 존재하지 않더라도 동일한 결과가 나오게 됩니다.
     

    폴더 예약어를 사용하실 때, "\"에 유의해서 사용하세요.

    InstallFactory는 지정하신 폴더 예약어가 타겟 시스템에서 루트 디렉토리로 확장되더라도 폴더 예약어 다음에 사용하신 "\"와 중복하지 않습니다.

    기본 설치폴더를 지정하지 않으시면 "{ProgramFiles}\타이틀"이 기본 설치폴더로 사용됩니다.

    <기본 설치 폴더로만 설치 가능> 체크박스
    이 체크박스로 위의 <기본 설치 폴더>에서 지정한 경로를 설치시 사용자가 임의로 수정할 수 없도록 할 수 있습니다.

    <설치화일이 만들어질 폴더> 입력창
    설치화일이 만들어질 폴더를 지정하실 수 있는 입력창입니다.
    <찾아보기>를 누르시면 설치화일이 만들어질 폴더를 선택하실 수 있으며, 설치화일이 만들어질 폴더를 지정하지 않으시면 
    InstallFactory가 설치된 폴더 아래에 "Release\타이틀" 서브폴더에 설치화일이 만들어집니다.
     

    설치화일은 소스폴더 또는 그 서브 폴더에 만들 수 없습니다.

    <설치화일의 이름> 입력창
    만들어질 설치화일의 이름을 지정할 수 있는 입력창입니다.
    확장자를 지정하지 않으셨거나, 지정한 확장자가 .exe가 아닐 경우 .exe 확장자가 자동으로 붙여지며, 설치화일의 이름을 지정하지 않으시면 타이틀에 .exe확장자를 붙인 이름이 설치화일의 이름이 됩니다.

    <설치화일의 언어> 콤보박스
    설치화일의 언어를 선택할 수 있는 콤보박스입니다.

    <설치화일의 볼륨 크기> 입력창
    설치화일의 볼륨 크기를 선택하거나 지정할 수 있는 입력창입니다.
    볼륨의 크기는 바이트, 킬로 바이트, 메가 바이트 등 편리하신 단위로 지정이 가능하며, 킬로 바이트로 지정하실 때는 "k"나 "K"를, 메가 바이트로 지정하실 때는 "m"나 "M"을 마지막에 붙여주시면 되고, 그냥 숫자만 입력하시면 바이트로 취급됩니다.
    또 오른쪽의 버튼을 눌러 표준 볼륨 크기를 선택하실 수 있습니다.
    만들어진 설치화일은 설치화일의 이름에 확장자 .001, .002, .003, ... 가 차례대로 붙여지며 최대 256개의 볼륨이 만들어질 수 있습니다.

    설치화일의 볼륨 크기 지정 예:

    12345

    12345 바이트

    123K

    125952 바이트 (123*1024)

    123.4k

    126361 바이트 (123.4*1024 (소수점 이하 버림))

    1m

    1048576 바이트 (1*1024*1024)

    1.6M

    1677721 바이트 (1.6*1024*1024 (소수점 이하 버림))
     

    설치모듈, 설치정보화일, 비트맵화일, 정보화일은 반드시 설치화일의 첫번째 볼륨에 들어가야 하므로 설치화일의 볼륨 크기는 반드시 이 화일들을 압축한 크기 보다 커야 합니다.
    만약 지정하신 설치화일의 볼륨 크기가 이 조건에 맞지 않으면, 
    InstallFactory는 필요한 최소 볼륨크기를 알려주고 설치화일 만들기를 중단합니다.

    설치화일을 만들 때, 이미 있는 멀티볼륨 설치화일에 겹쳐서 만들 경우, 기존 설치화일의 모든 볼륨은 먼저 삭제된 후 설치화일이 만들어 집니다.

    여러 볼륨으로 설치화일을 나누어 만들었을 경우, 화일의 이름은 바꿀 수 있지만 모든 볼륨의 이름이 같아야 하며, 각 볼륨의 확장자는 바꿀 수 없습니다.

    여러 볼륨으로 나누어 만들어진 설치화일이 하드 디스크 같은 고정 드라이브에서 실행될 때, 모든 볼륨은 같은 폴더에 있어야 하며 만약 첫 번째 볼륨이 있는 폴더에서 찾을 수 없는 볼륨이 있으면 InstallFactory는 오류메세지를 보여줍니다. 하지만, 여러 볼륨으로 나누어 만들어진 설치화일이 플로피 디스크 같은 비고정 드라이브에서 실행될 때, 첫 번째 볼륨이 있는 폴더에서 찾을 수 없는 볼륨이 있으면 InstallFactory는 다음 볼륨을 요구하는 메시지를 보여줍니다.

    <설치시 화일이 이미 있으면 겹쳐 쓸지 물어보기> 체크박스
    이 체크박스로 소스폴더 화일을 설치할 때 타겟 시스템에 설치할 화일이 이미 있으면 겹쳐 쓸지 물어보는 대화상자를 보여줄지를 설정할 수 있습니다.

    <설치 완료 후 시스템 재시작 필요함> 체크박스
    이 체크박스는 설치 프로그램이 AUTOEXEC.BAT나 CONFIG.SYS를 변경하거나, DLL화일 등을 설치하는 경우 등, 시스템이 재시작된 후에 제대로 사용될 수 있는 어플리케이션을 설치할 때 사용하실 수 있습니다.
    체크박스에 체크를 해두시면, 소스 폴더 화일과, 기타 화일, 단축 아이콘, 레지스트리, INI 등의 설치를 완료한 후 시스템 재시작 요구 메시지를 보여주며, 시스템이 재시작되면 설치를 마무리합니다.
    이 체크박스로 지정하지 않으셔도 설치프로그램이 Delayed-Copy기능을 사용했으면 자동으로 시스템 재시작 요구 메시지를 보여줍니다.
     


  • "창" 탭에서는 설치와 제거과정 중 보여지는 여러 위자드 창의 왼쪽에 보여질 비트맵 화일이나 제작자 이니셜, 배경창의 내용이나 색깔 등을 지정하실 수 있습니다.
    <배경창> 체크박스로 배경창이 있거나 없는 설치화일을 만들 수 있습니다.

    <위자드 창 비트맵> 입력창
    위자드 창의 왼쪽에 보여질 비트맵화일의 경로를 직접 지정하실 수 있는 창입니다.
    <찾아보기>를 눌러 비트맵화일을 선택하실 수 있으며, 지정하지 않으시면 
    InstallFactory 기본 위자드 비트맵이 사용됩니다. 
    비트맵은 128X256 크기의 것이 좋으며, 사용하는 색상의 수에는 제한이 없으나 가능하면 Windows 기본색을 가지고 있는 8BPP(256색) 이하의 비트맵을 사용하시는게 좋습니다.

    <제작자> 입력창
    여기에 지정하신 내용은 위자드 창의 왼쪽 아래부분에 나타나며, 설치할 어플리케이션이나 프로그램의 제작사, 제작자의 이름 등의 내용을 지정하실 수 있습니다.

    <배경창 머리글> 입력창
    머리글은 배경창의 좌측 상단에 보여지는 글입니다.
    <글꼴>을 누르시면 머리글의 글꼴, 크기, 색깔을 지정하실 수 있습니다.
     

    배경창 머리글의 글꼴로 지정하신 글꼴이 타겟 시스템에 없을 경우 InstallFactory는 지정하신 글꼴과 가장 비슷한 글꼴을 사용합니다.

    <그림자> 체크박스
    머리글에 그림자 효과를 줄지를 설정하는 체크박스입니다.

    <배경창 꼬리글> 입력창
    꼬리글은 배경창의 우측 하단에 보여지는 글입니다.
    <글꼴>을 누르시면 꼬리글의 글꼴, 크기, 색깔을 지정하실 수 있습니다.
     

    배경창 꼬리글의 글꼴로 지정하신 글꼴이 타겟 시스템에 없을 경우 InstallFactory는 지정하신 글꼴과 가장 비슷한 글꼴을 사용합니다.

    <배경색> 버튼
    배경창의 색을 지정하실 수 있습니다.
    배경창은 첫 번째 색과 두 번째 색으로, 화면의 위에서 아래로 그레디언트 채움 합니다.

    <미리보기> 버튼
    이 버튼을 누르시면 설치프로그램 실행시 보여질 배경창을 미리 보실 수 있습니다.
    미리보기를 종료하시려면 "ESC" 키를 누르시거나 제목줄의 [X]를 누르세요.
     

  • 정보
    "정보" 탭에서는 설치 프로그램이 실행됐을 때 사용자에게 보여줄 라이센스나 README 같은 정보화일을 지정할 수 있습니다.

    <라이센스> 체크박스
    설치 시작 전에 라이센스 정보화일을 보여줄지를 지정할 수 있습니다.

    <텍스트 화일> 입력창
    라이센스 정보화일의 경로를 직접 입력하실 수 있는 창입니다.
    여기에 지정하신 화일은 설치 시작 전에 보여지며, 이 내용에 동의하지 않으면 설치를 진행할 수 없도록 되어있습니다.
    <찾아보기>를 눌러서 화일을 선택하실 수 있고, <편집하기>를 눌러서 직접 편집하실 수 있습니다.
    만일, 화일이 소스 폴더에 있는 화일이라면 상대경로만 입력하셔도 됩니다.

    라이센스화일은 일반적인 ASCII 텍스트화일만 가능합니다

    라이센스화일은 설치할 화일 중에 없는 화일이라도 가능하며, 이 경우, 라이센스화일은 설치 전에 보여지기만 하고 설치되지는 않습니다.

    <설치 전 보일 정보> 체크박스
     설치 시작 전에 정보화일을 보여줄지를 지정할 수 있습니다.

    <텍스트 화일> 입력창
    설치 전 보일 정보화일의 경로를 직접 입력하실 수 있는 창입니다.
    <찾아보기>를 눌러서 화일을 선택하실 수 있고, <편집하기>를 눌러서 직접 편집하실 수 있습니다.
    만일, 화일이 소스 폴더에 있는 화일이라면 상대경로만 입력하셔도 됩니다.
     

    설치 전 보일 정보화일은 일반적인 ASCII 텍스트화일만 가능합니다.

    설치 전 보일 정보화일은 설치할 화일 중에 없는 화일이라도 가능하며, 이 경우, 설치 전 보일 정보화일은 설치 전에 보여지기만 하고 설치되지는 않습니다.

    <설치 완료 후 보일 정보> 체크박스
    설치 완료 후에 Local 정보화일이나 특정 인터넷 홈페이지를 보여줄지를 설정할 수 있습니다.

    <문서 화일> 입력창
    설치 완료 후 보일 Local 정보화일의 경로나 연결할 홈페이지의 URL 주소를 직접 입력하실 수 있는 창입니다.
    설치 완료 후 보일 정보가 Local 정보화일일 경우, <찾아보기>를 눌러서 화일을 선택하실 수 있고, <편집하기>를 눌러서 직접 텍스트화일을 편집하실 수 있으며, 만일, 화일이 소스 폴더에 있는 화일이라면 상대경로만 입력하실 수 있습니다.
    만일, 연결할 홈페이지의 URL 주소를 지정하실 경우, URL 주소는 반드시 "http:"로 시작해야 합니다.
     

    설치 완료 후 보일 Local 정보화일은 일반적인 ASCII 텍스트화일 뿐만 아니라 어떠한 문서화일이라도 가능하지만, 타겟 시스템에 이 화일과 연결된 프로그램이 있어야 합니다.

    설치 완료 후 보일 Local 정보화일은 설치할 화일 중에 있는 화일만 가능합니다.

    <정보 보기 선택가능> 체크박스
    설치 완료 후 정보 보기를 사용자가 선택 가능하도록, 설치 완료 창에 <정보 보기> 체크박스를 만들지를 지정합니다.
     

  • 단축 아이콘
    "단축 아이콘" 탭을 사용해서 설치할 어플리케이션의 프로그램그룹과 화일의 단축 아이콘을 만들 수 있습니다.

    <프로그램그룹 이름> 입력창
    프로그램그룹은 설치할 프로그램이나 어플리케이션과 관련된 단축 아이콘들을 모아두는 폴더를 말하며 이 폴더의 내용은 "시작 메뉴-프로그램" 메뉴에 나타나게 되며, 이 입력창에 이 프로그램그룹의 이름을 지정하실 수 있습니다.
    프로그램그룹에 설치될 아이콘이 없을 경우에는 프로그램그룹의 이름을 지정하지 않아도 되며, 지정하셔도 만들어지지 않습니다.

    "\"를 사용하시면 서브 폴더를 갖는 프로그램그룹을 만들 수 있습니다.
     

    프로그램그룹 이름 지정 예:

    My Company\My Product

    "시작 메뉴-프로그램"메뉴에 "My Company-My Product"프로그램그룹을 만듭니다.

    <설치 완료시 프로그램그룹 폴더 열기> 체크박스
    프로그램그룹을 만들도록 지정하신 경우, 이 체크박스로 설치 완료시 프로그램그룹 폴더를 열도록 지정하실 수 있습니다.

    설치 완료시 프로그램그룹 폴더를 열도록 지정하신 경우, 프로그램그룹과 이름이 같은 단축 아이콘이 프로그램 메뉴에 있으면 이 단축 아이콘의 대상이 실행되므로 주의하시기 바랍니다.

    단축 아이콘 리스트창
    만들 단축 아이콘들은 이 창에 모두 나타나며, 각 항목을 더블클릭하시거나 마우스의 오른쪽 버튼으로 추가, 수정, 삭제할 수 있습니다.

    <추가> 버튼
    새로운 단축 아이콘을 추가할 수 있는 버튼입니다.
    이 버튼을 누르시면 단축 아이콘의 내용을 설정할 수 있는 대화상자가 나타나며 여기에 필요한 내용을 입력하시면 새로운 단축 아이콘을 만들 수 있습니다. 
    <단축 아이콘 리스트 창>에서 마우스의 오른쪽 버튼을 클릭하셔도 새로운 단축 아이콘을 추가할 수 있습니다.

    <수정> 버튼
    선택된 단축 아이콘을 수정할 수 있는 버튼입니다.
    <단축 아이콘 리스트 창>에서 해당 항목을 더블클릭하시거나 마우스의 오른쪽 버튼을 클릭하셔도 단축 아이콘을 수정하실 수 있습니다.

    <삭제> 버튼
    선택된 단축 아이콘을 삭제할 수 있는 버튼입니다.
    <단축 아이콘 리스트 창>에서 해당 항목을 마우스의 오른쪽 버튼을 클릭하셔도 단축 아이콘을 삭제하실 수 있습니다.


    단축 아이콘 추가/수정 대화상자
    단축 아이콘을 추가하거나 수정하시면 나타나는 대화상자로, 단축 아이콘의 내용을 설정할 수 있는 여러 입력창을 가지고 있습니다.

    <대상> 입력창
    단축 아이콘의 대상을 지정하는 창으로, 대상의 경로를 직접 입력하시거나 <찾아보기>를 눌러 선택하실 수 있습니다.
    단축 아이콘의 대상은 설치할 화일 중에 있는 화일만 가능하며, 대상이 소스 폴더에 있는 화일이라면 상대경로만 입력하셔도 됩니다.

    <이름> 입력창
    단축 아이콘의 이름을 지정하는 창으로, 대상의 이름을 직접 입력하시거나 지정하지 않으시면 대상의 화일이름이 단축 아이콘의 이름이 됩니다.

    <설치 위치> 입력창
    단축 아이콘이 설치될 위치를 지정하실 수 있는 창으로, 다음의 폴더 예약어를 사용하실 수 있으며, 설치 위치를 지정하지 않으시면 "{ProgramGroup}"이 설치 위치로 사용됩니다.
     

    {ProgramGroup}

    프로그램그룹에 단축 아이콘을 설치합니다.

    {DeskTop}

    "바탕 화면"에 단축 아이콘을 설치합니다.

    {StartMenu}

    "시작 메뉴"에 단축 아이콘을 설치합니다.

    {ProgramMenu}

    "시작 메뉴-프로그램"메뉴에 단축 아이콘을 설치합니다.

    {StartupMenu}

    "시작 메뉴-프로그램-시작프로그램"메뉴에 단축 아이콘을 설치하며, 단축 아이콘의 대상 프로그램은 윈도우즈 시작시 실행됩니다.

    {QuickLaunch}

    타겟 시스템 작업 표시줄의 "빠른 실행"에 단축 아이콘을 설치합니다.

    {SendTo}

    "SendTo"폴더에 단축 아이콘을 설치하며, 단축 아이콘의 대상 프로그램은 콘텍스트 메뉴의 "보내기" 메뉴에 등록됩니다.
     

    "\"를 사용하시면 서브 폴더에 단축아이콘을 설치하실 수 있습니다.

    단축 아이콘의 설치 위치 지정 예:
    만약, 단축 아이콘의 설치 위치를 "{StartMenu}\My Company\My Product"로 지정하시면 단축 아이콘은 타겟 시스템의 "시작 메뉴-My Company-My Product" 메뉴에 설치됩니다.

    <명령행 인수> 입력창
    단축 아이콘의 명령행 인수를 지정하는 창으로, 이 명령행 인수에는 다음과 같은 폴더 예약어를 사용하실 수 있습니다.

    단축 아이콘의 명령행 인수에 사용할 수 있는 폴더 예약어:

    {TargetDir}

    단축 아이콘의 대상이 있는 디렉토리로 확장됩니다.

    {WinDrive}

    타겟 시스템의 윈도우즈가 설치된 드라이브로 확장됩니다.

    {WinDir}

    타겟 시스템의 윈도우즈 디렉토리로 확장됩니다.

    {WinSysDir}

    타겟 시스템의 윈도우즈 시스템 디렉토리로 확장됩니다.

    {ProgramFiles}

    타겟 시스템의 "Program Files" 폴더가 있는 절대경로로 확장됩니다.

    {CommonFiles}

    타겟 시스템의 "Common Files" 폴더가 있는 절대경로로 확장됩니다.

    {InstallDrive}

    어플리케이션이나 프로그램이 설치된 드라이브로 확장됩니다.

    {InstallDir}

    어플리케이션이나 프로그램이 설치된 디렉토리로 확장됩니다.

    {InstallFileDrive}

    설치화일이 있는 드라이브로 확장됩니다.

    {InstallFileDir}

    설치화일이 있는 디렉토리로 확장됩니다.

    {TempDir}

    타겟 시스템의 임시 디렉토리로 확장됩니다.

    위의 예약어는 창의 오른쪽에 있는 "<" 버튼을 눌러 선택해서 삽입할 수도 있습니다.
     

    만약, 위의 폴더 예약어 자체를 인수로 사용하시려면 "{{}"와 "{}}" 예약어를 사용하셔서 다음과 같이 하시면 됩니다. 
     

    {{}WinDrive{}}

    "{WinDrive}"자체를 확장없이 지정하실 수 있습니다. 즉, "{{}"는 "{", "{}}"는 "}"가 됩니다.

    <작업 디렉토리> 입력창
    단축 아이콘의 작업 디렉토리를 지정하는 창으로, 여기에는 위의 명령행 인수 지정에 사용할 수 있는 폴더를 예약어를 사용하실 수 있고, 창의 오른쪽의 화살표를 눌러 선택하실 수 있습니다.

    <아이콘 화일> 입력창
    단축 아이콘이 사용할 아이콘 화일이나 아이콘 모듈을 지정할 수 있는 창으로, 대상이 도스 프로그램인 경우 유용합니다. 
    아이콘 화일을 지정하지 않으시면 기본 아이콘을 사용합니다.
     

  • 기타 화일
    "기타 화일" 탭은 공유 화일이나 OCX 화일 같은 OLE Server 화일, TypeLibrary 화일 등을 설치하거나 등록할 수 있도록 하며, 그 외, 단일 화일을 타겟 시스템의 어느 폴더에라도 설치할 수 있도록 합니다.

    기타 화일 리스트창
    설치될 기타 화일은 이 창에 모두 나타나며, 각 항목을 더블클릭하시거나 마우스의 오른쪽 버튼으로 추가, 수정, 삭제할 수 있습니다.

    <추가> 버튼
    설치할 기타 화일을 추가할 수 있는 버튼입니다.
    이 버튼을 누르시면 설치할 기타 화일을 지정하거나 설치폴더를 설정할 수 있는 대화상자가 나타납니다. 
    <기타 화일 리스트 창>에서 마우스의 오른쪽 버튼을 클릭하셔도 새로운 단축 아이콘을 추가할 수 있습니다.

    <수정> 버튼
    선택된 기타 화일을 수정할 수 있는 버튼입니다.
    <기타 화일 리스트 창>에서 해당 항목을 더블클릭하시거나 마우스의 오른쪽 버튼을 클릭하셔도 기타 화일을 수정하실 수 있습니다.

    <삭제> 버튼
    선택된 기타 화일을 삭제할 수 있는 버튼입니다.
    <기타 화일 리스트 창>에서 해당 항목을 마우스의 오른쪽 버튼으로 클릭하셔도 기타 화일을 삭제하실 수 있습니다.


    기타 화일 추가/수정 대화상자
    기타 화일을 추가하거나 수정하시면 나타나는 대화상자로, 기타 화일의 내용을 설정할 수 있는 여러 입력창을 가지고 있습니다.

    <화일> 입력창
    설치할 기타 화일을 지정하는 창입니다.
    대상의 경로를 직접 입력하시거나 <찾아보기>를 눌러 선택하실 수 있습니다.
    기타 화일은 반드시 절대경로 지정하셔야 하며, 화일이름을 ";"으로 구분하시거나 와일드카드(*,?)를 사용하시면 여러 화일을 한꺼번에 추가하실 수 있습니다.

    <설치 폴더> 입력창
    설치할 기타 화일이 설치될 폴더를 지정하는 창입니다.
    기타 화일의 설치 폴더 지정에 절대경로는 사용하실 수 있지만 가능하면 다음의 폴더 예약어를 사용하시는게 좋으며, 상대경로로 지정하시면 어플리케이션이나 프로그램의 설치 폴더가 지정하신 상대경로의 기본 경로로 사용됩니다.

    기타 화일의 설치폴더 지정에 사용할 수 있는 폴더 예약어:

    {WinDrive}

    타겟 시스템의 윈도우즈가 설치된 드라이브로 확장됩니다.

    {WinDir}

    타겟 시스템의 윈도우즈 디렉토리로 확장됩니다.

    {WinSysDir}

    타겟 시스템의 윈도우즈 시스템 디렉토리로 확장됩니다.

    {ProgramFiles}

    타겟 시스템의 "Program Files" 폴더가 있는 절대경로로 확장됩니다.

    {CommonFiles}

    타겟 시스템의 "Common Files" 폴더가 있는 절대경로로 확장됩니다.

    {InstallDrive}

    어플리케이션이나 프로그램이 설치된 드라이브로 확장됩니다.

    {InstallDir}

    어플리케이션이나 프로그램이 설치된 디렉토리로 확장됩니다.

    {InstallFileDrive}

    설치화일이 있는 드라이브로 확장됩니다.

    {InstallFileDir}

    설치화일이 있는 디렉토리로 확장됩니다.

    {TempDir}

    타겟 시스템의 임시 디렉토리로 확장됩니다.

    {UserTempDir}

    설치시 InstallFactory가 타겟 시스템의 임시 디렉토리에 만드는 디렉토리로 확장되며, 이 디렉토리와 이 디렉토리 안에 있는 모든 디렉토리와 화일은 설치 완료시 삭제됩니다.

    위의 예약어는 창의 오른쪽에 있는 화살표를 눌러 선택해서 입력할 수도 있습니다.

    <설치시 화일이 이미 있으면> 콤보박스
    이 콤보박스는 이 기타 화일을 설치할 때 타겟 시스템에 같은 이름의 화일이 이미 있을 때 어떻게 대응할지를 지정할 수 있는 콤보박스로, 다음 중 하나를 선택하실 수 있습니다.
     

    겹쳐 쓸지 물어보기

     

    타겟 시스템에 같은 이름의 화일이 이미 있을 때 이미 있는 화일과 설치할 화일의 정보를 보여주고 설치할지를 묻는 대화상자를 보여줍니다.
     

    설치할 화일이 신 버전이면 겹쳐 쓰기

     

    타겟 시스템에 같은 이름의 화일이 이미 있으면, 설치할 화일의 버전이나 날짜와 비교해 설치할 화일의 버전이 더 높거나, 수정한 날짜가 더 최근의 것이면 이미 있는 화일을 새로 설치할 화일로 교체합니다.
     

    비교에는 화일의 버전이 화일을 수정한 날짜보다 더 우선하며, 만약 설치할 화일이나 이미 있는 화일이 버전 정보를 가지고 있지 않으면 화일의 수정 날짜만 비교합니다.
     

    겹쳐 쓰기

     

    타겟 시스템에 같은 이름의 화일이 이미 있으면 이미 있는 화일을 새로 설치할 화일로 교체합니다.
     

    설치 안함

     

    타겟 시스템에 같은 이름의 화일이 이미 있으면 새로 설치할 화일은 설치되지 않습니다.

    <제거시> 콤보박스
    이 콤보박스는 설치한 어플리케이션이나 프로그램을 제거할 때, 이 화일을 어떻게 할지를 지정할 수 있는 콤보박스로, 다음 중 하나를 선택하실 수 있습니다.
     

    삭제할지 물어보기

    화일의 정보를 보여주고 삭제할지를 묻는 대화상자를 표시합니다.
     

    삭제하기

    이 화일을 삭제합니다.
     

    그냥 두기

    이 화일을 삭제하지 않습니다.
     

    "삭제할지 물어보기" 또는, "삭제하기"로 지정된 기타 화일이라도 설치시 설치 프로그램이 설치하거나 겹쳐 쓰지 않은 기타 화일은 제거시 삭제할지 묻지 않으며 삭제하지도 않습니다.

    <공유 화일> 체크 박스
    공유 화일은 하나의 어플리케이션이나 프로그램만이 사용하는 화일이 아니라 MSVCRT.DLL, MFCXX.DLL, COMCTL32.OCX 처럼 여러 어플리케이션이나 프로그램이 공동으로 사용하는 화일을 말하며, 이러한 화일들을 임의로 삭제하면 시스템이 동작하지 않는 등 심각한 사태가 발생할 수도 있습니다.
    그래서 윈도우즈에서는 시스템 레지스트리의 "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedDLLs" 서브 키에 일종의 설치/삭제 카운터를 두어 이러한 공유 화일들의 삭제시에 안전을 기하도록 하고 있습니다.

    이 체크박스로 설치할 화일을 공유 화일로 지정하시면 설치시 이 카운터에 1을 더해 이 화일을 사용하는 어플리케이션이나 프로그램이 하나 늘었음을 기록해 두고, 제거시에는 카운터에 1 을 빼 이 화일을 사용하는 어플리케이션 이나 프로그램이 하나 줄었음을 기록합니다.
    제거시, 만약 이 카운터가 0 이 아니라면 아직 이 화일을 사용하는 어플리케이션이나 프로그램이 있다는 것이므로 이 화일은 삭제되지 않으며, 이 카운터가 0 이라면 더이상 이 화일을 사용하는 어플리케이션이나 프로그램이 없다는 것이므로 이 화일은 삭제될 수 있으며, 이 때 비로소 위의 <제거시>콤보박스에서 지정하신 삭제 방법이 적용됩니다.

    <Server 등록> 체크박스
    설치할 화일이 OCX 화일인 경우 등, 설치할 화일이 타겟 시스템에 OLE Server로 등록될 필요가 있는 화일일 경우, 이 체크박스로 설치시 화일을 타겟 시스템에 자동으로 등록하거나, 제거시 자동으로 등록을 해제하도록 지정하실 수 있습니다.
    InstallFactory는 Server로 등록하도록 지정된 화일을 타겟 시스템에 등록할 때, 해당 화일의 "DllRegisterServer" DLL Export 함수를 실행하고, 등록 해제시, 해당 화일의 "DllUnregisterServer" DLL Export 함수를 실행하므로 이 함수를 Export하지 않는 화일은 타겟 시스템에 Server로 등록하도록 지정하실 수 없습니다.
     

    만약, 설치완료 후 시스템을 재시작하도록 지정하셨거나, 설치과정 중 Delayed-Copy기능이 사용되었으면 Server 로 등록될 화일은 시스템이 재시작될 때 등록됩니다.

    Server 로 등록하도록 지정된 화일은 설치시 타겟 시스템에 같은 화일이 이미 있어서 설치하지 않았더라도 항상 등록되며, 제거시 화일이 삭제되지 않는 한 등록은 해제되지 않습니다.

    등록이 가능하지 않은 화일을 등록하도록 지정하시면 설치시 경고 메시지를 내므로 반드시 등록이 가능한 화일만 등록하도록 지정하세요.

    <TypeLib 등록> 체크박스
    설치할 화일이 Type Library (.tlb) 화일인 경우, 이 체크박스로 설치시 화일을 타겟 시스템에 자동으로 등록하거나, 제거시 자동으로 등록을 해제하도록 지정하실 수 있습니다.
     

    만약, 설치완료 후 시스템을 재시작하도록 지정하셨거나, 설치과정 중 Delayed-Copy기능이 사용되었으면 Type Library 화일은 시스템이 재시작될 때 등록됩니다.

    Type Library 화일로 등록하도록 지정된 화일은 설치시 타겟 시스템에 같은 화일이 이미 있어서 설치하지 않았더라도 항상 등록되며, 제거시 화일이 삭제되지 않는 한 등록은 해제되지 않습니다.

    등록이 가능하지 않은 화일을 등록하도록 지정하시면 설치시 경고 메시지를 내므로 반드시 등록이 가능한 화일만 등록하도록 지정하세요.

     

  • 레지스트리
    "레지스트리" 탭은 설치시 타겟 시스템의 시스템 레지스트리에 서브 키를 만들거나 정보를 기록할 때 사용됩니다.
    설치할 때 새로 만든 레지스트리 서브 키, 기록하거나 겹쳐 쓴 정보는 특별히 지정하지 않으면 제거시 모두 삭제됩니다.
    또, 설치시 
    InstallFactory가 새로 만든 서브 키 아래에 있는 설치 이후에 만들어진 서브 키도 특별히 지정하지 않는 한 제거시 모두 삭제됩니다.

    레지스트리 항목 리스트 창
    설치할 때 타겟 시스템의 시스템 레지스트리에 만들 서브 키와 기록할 레지스트리 정보는 이 창에 모두 나타나며, 각 항목을 더블클릭하시거나 마우스의 오른쪽 버튼으로 추가, 수정, 삭제할 수 있습니다.

    <추가> 버튼
    만들거나 기록할 레지스트리 항목을 추가할 수 있는 버튼입니다.
    이 버튼을 누르시면 만들거나 기록할 레지스트리 항목을 설정할 수 있는 대화상자가 나타납니다.
    <레지스트리 항목 리스트 창>에서 마우스의 오른쪽 버튼을 클릭하셔도 레지스트리 항목을 추가할 수 있습니다.

    <수정> 버튼
    선택된 레지스트리 항목을 수정할 수 있는 버튼입니다.
    <레지스트리 항목 리스트 창>에서 해당 항목을 더블클릭하시거나 마우스의 오른쪽 버튼을 클릭하셔도 레지스트리 항목을 수정하실 수 있습니다.

    <삭제> 버튼
    선택된 레지스트리 항목을 삭제할 수 있는 버튼입니다.
    <레지스트리 항목 리스트 창>에서 해당 항목을 마우스의 오른쪽 버튼으로 클릭하셔도 레지스트리 항목을 삭제하실 수 있습니다.


    레지스트리항목 추가/수정 대화상자
    레지스트리 항목을 추가하거나 수정하시면 나타나는 대화상자로, 레지스트리 항목의 내용을 설정할 수 있는 여러 가지 입력창을 가지고 있습니다.

    <루트 키> 콤보박스
    만들 서브 키 또는 기록할 레지스트리 정보의 루트 키를 선택할 수 있는 콤보박스로, HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS 중 하나를 선택할 수 있습니다.

    <서브 키> 입력창
    만들 서브 키 또는 기록할 레지스트리 정보의 서브 키를 입력하는 창입니다.

    <값의 이름> 입력창
    기록할 레지스트리 정보의 키 이름을 지정하는 창입니다.
    이 항목을 지정하지 않으시면 기본값을 설정합니다.

    <값의 형> 라디오 버튼
    이 라디오 버튼으로 기록할 레지스트리 값의 형을 지정하실 수 있습니다.
    "문자열 값" 라디오 버튼을 선택하시면 다음의 "값" 입력창에는 최대 256 문자로 이루어진 문자열을 지정하실 수 있고, "DWORD 값" 라디오 버튼을 선택하시면 다음의 "값" 입력창에는 하나의 더블워드(4바이트) 크기의 10진(Decimal) 또는 16진(Hexa Decimal) 수를 지정하실 수 있으며, "이진 값" 라디오 버튼을 선택하시면 다음의 "값" 입력창에는 최대 256개의 1바이트 크기를 갖는 16진(Hexa Decimal) 수를 지정하실 수 있습니다.

    <값> 입력창
    기록할 레지스트리 정보의 값을 지정하는 창입니다.
    만약, 위에서 값의 형을 "문자열 값"으로 지정하셨다면 최대 256문자로 이루어진 문자열을 지정하실 수 있고, "DWORD 값" 라디오 버튼을 선택하셨다면 하나의 더블워드(4바이트) 크기의 10진 또는 16진 수를 지정하실 수 있으며, "이진 값" 라디오 버튼을 선택하셨다면 최대 256개의 1바이트 크기를 갖는 16진 수를 지정하실 수 있습니다.
     
    "문자열 값"을 지정하실 때는 다음의 폴더 예약어가 사용될 수 있으며, "DWORD 값"을 지정하실 때, 10진 수의 표현은 10진 숫자로만, 16진 수의 표현은 16진 숫자 앞에 "0x" 또는 "0X"를 붙이시면 되고, "이진 값"의 지정은 16진 수로만 지정하실 수 있지만 16진 숫자 앞에 "0x"나 "0X"는 붙이지 않아도 되며, 여러 개의 "이진 값"을 지정하실 때는 ","나 ";" 또는 공백으로 값을 구분하시면 됩니다.

    문자열 값의 지정에 사용할 수 있는 폴더 예약어:

    {WinDrive}

    타겟 시스템의 윈도우즈가 설치된 드라이브로 확장됩니다.

    {WinDir}

    타겟 시스템의 윈도우즈 디렉토리로 확장됩니다.

    {WinSysDir}

    타겟 시스템의 윈도우즈 시스템 디렉토리로 확장됩니다.

    {ProgramFiles}

    타겟 시스템의 "Program Files" 폴더가 있는 절대경로로 확장됩니다.

    {CommonFiles}

    타겟 시스템의 "Common Files" 폴더가 있는 절대경로로 확장됩니다.

    {InstallDrive}

    어플리케이션이나 프로그램이 설치된 드라이브로 확장됩니다.

    {InstallDir}

    어플리케이션이나 프로그램이 설치된 디렉토리로 확장됩니다.

    {InstallFileDrive}

    설치화일이 있는 드라이브로 확장됩니다.

    {InstallFileDir}

    설치화일이 있는 디렉토리로 확장됩니다.

    {TempDir}

    타겟 시스템의 임시 디렉토리로 확장됩니다.

    {InstallDate}

    설치할 때의 날짜가 YYYY-MM-DD 형태로 기록됩니다.

    위의 예약어는 창의 오른쪽에 있는 "<"를 눌러 선택해서 입력할 수도 있습니다.
     

    DWORD 값 지정 예:

    12345678 / 0x89ABCDEF / -789 / -0xabcd

    이진 값 지정 예:

    12, 23,56,78 / ab, cd ef / 0xAB, 0 0xc,ff

 

만약, <값의 이름>과 <값>에 아무 것도 지정하지 않고, <값의 형>을 "문자열 값"으로 지정한 경우, InstallFactory는 <루트 키>와 <서브 키>로 지정한 레지스트리 키만 만듭니다.

      <p>

<설치시 이미 설정된 값이 있으면 이 값은 기록하지 않음> 체크박스
InstallFactory는 설치시 타겟 시스템의 레지스트리에 이미 기록할 정보의 키가 있고 값이 설정되어 있어도 새로 설치할 값을 겹쳐 쓰지만 이 체크박스로 겹쳐 쓰지 않도록 지정하실 수 있습니다.

<제거시 이 키 또는 값은 삭제하지 않음> 체크박스
InstallFactory는 설치시 타겟 시스템의 레지스트리에 새로 만든 서브 키, 기록하거나 겹쳐 쓴 정보는 제거시 모두 삭제하지만 이 체크박스로 삭제하지 않도록 지정하실 수 있습니다.
 

    </p>
  • INI
    "INI" 탭은 설치시 타겟 시스템의 시스템 INI화일, 또는 새로운 사용자 INI화일을 만들거나 INI섹션, INI키, INI값 등을 기록할 때 쓰입니다.
    설치시 
    InstallFactory가 새로 만든 INI화일이나 기록한 INI섹션, INI키, INI값 등은 특별히 지정하지 않으면 제거시 모두 삭제됩니다.
    또, 제거시, INI키를 삭제한 후, 대상 INI섹션이 어떠한 INI키도 가지고 있지 않으면 대상 INI섹션은 삭제되며, INI섹션을 삭제한 후, 대상 INI화일이 어떠한 INI섹션도 가지고 있지 않으면 대상 INI화일은 삭제됩니다.

    INI항목 리스트 창
    설치시 타겟 시스템에 만들 INI화일이나 기록할 INI항목은 이 창에 모두 나타나며, 각 항목을 더블클릭하시거나 마우스의 오른쪽 버튼으로 추가, 수정, 삭제하실 수 있습니다.

    <추가> 버튼
    만들거나 기록할 INI항목을 추가할 수 있는 버튼입니다.
    이 버튼을 누르시면 만들거나 기록할 INI항목을 설정할 수 있는 대화상자가 나타납니다.
    <INI항목 리스트 창>에서 마우스의 오른쪽 버튼을 클릭하셔도 INI항목을 추가할 수 있습니다.

    <수정> 버튼

    선택된 INI항목을 수정할 수 있는 버튼입니다.
    <INI항목 리스트 창>에서 해당 항목을 더블클릭하시거나 마우스의 오른쪽 버튼을 클릭하셔도 INI항목을 수정하실 수 있습니다.

    <삭제> 버튼

    선택된 INI항목을 삭제할 수 있는 버튼입니다.
    <INI항목 리스트 창>에서 해당 항목을 마우스의 오른쪽 버튼으로 클릭하셔도 INI항목을 삭제하실 수 있습니다.


    INI항목 추가/수정 대화상자

    INI항목을 추가하거나 수정하시면 나타나는 대화상자로 INI항목의 내용을 설정할 수 있는 여러 가지 입력창을 가지고 있습니다.

    <화일> 입력창
    만들거나 기록할 정보의 INI화일 이름을 입력하는 창입니다.
    설치시 이 이름의 화일이 존재하지 않으면 이 이름의 화일을 새로 만듭니다.
    화일의 이름에는 폴더 예약어, 상대경로, 절대경로를 사용할 수 있으며, 화일 이름이나 상대경로로 지정하신 경우에는 어플리케이션이나 프로그램이 설치된 폴더가 기본 경로가 되며 필요하면 새로운 폴더를 만듭니다.
    화일의 이름에는 다음의 폴더 예약어나 화일 예약어를 사용하실 수 있습니다.

    INI화일 이름에 사용할 수 있는 폴더 예약어 또는 화일 예약어:

    {WinIni}

    타겟 시스템의 Windows 디렉토리에 있는 WIN.INI화일이 대상 INI화일이 됩니다.

    {WinDrive}

    타겟 시스템의 윈도우즈가 설치된 드라이브로 확장됩니다.

    {WinDir}

    타겟 시스템의 윈도우즈 디렉토리로 확장됩니다.

    {WinSysDir}

    타겟 시스템의 윈도우즈 시스템 디렉토리로 확장됩니다.

    {ProgramFiles}

    타겟 시스템의 "Program Files" 폴더가 있는 절대경로로 확장됩니다.

    {CommonFiles}

    타겟 시스템의 "Common Files" 폴더가 있는 절대경로로 확장됩니다.

    {InstallDrive}

    어플리케이션이나 프로그램이 설치된 드라이브로 확장됩니다.

    {InstallDir}

    어플리케이션이나 프로그램이 설치된 디렉토리로 확장됩니다.

    {InstallFileDrive}

    설치화일이 있는 드라이브로 확장됩니다.

    {InstallFileDir}

    설치화일이 있는 디렉토리로 확장됩니다.

    {TempDir}

    타겟 시스템의 임시 디렉토리로 확장됩니다.

    위의 예약어는 창의 오른쪽에 있는 화살표를 눌러 선택해서 입력할 수도 있습니다.

    <섹션> 입력창
    만들거나 기록할 INI항목의 섹션의 이름을 지정하는 창입니다.

    <키> 입력창
    만들거나 기록할 INI항목의 키의 이름을 지정하는 창입니다.

    <값> 입력창
    기록할 INI항목의 값을 지정하는 창입니다.
    기록할 INI 값에는 다음의 폴더 예약어가 사용될 수 있습니다.

    INI 값에 사용할 수 있는 폴더 예약어:

    {WinDrive}

    타겟 시스템의 윈도우즈가 설치된 드라이브로 확장됩니다.

    {WinDir}

    타겟 시스템의 윈도우즈 디렉토리로 확장됩니다.

    {WinSysDir}

    타겟 시스템의 윈도우즈 시스템 디렉토리로 확장됩니다.

    {ProgramFiles}

    타겟 시스템의 "Program Files" 폴더가 있는 절대경로로 확장됩니다.

    {CommonFiles}

    타겟 시스템의 "Common Files" 폴더가 있는 절대경로로 확장됩니다.

    {InstallDrive}

    어플리케이션이나 프로그램이 설치된 드라이브로 확장됩니다.

    {InstallDir}

    어플리케이션이나 프로그램이 설치된 디렉토리로 확장됩니다.

    {InstallFileDrive}

    설치화일이 있는 드라이브로 확장됩니다.

    {InstallFileDir}

    설치화일이 있는 디렉토리로 확장됩니다.

    {TempDir}

    타겟 시스템의 임시 디렉토리로 확장됩니다.

    {InstallDate}

    설치할 때의 날짜가 YYYY-MM-DD 형태로 기록됩니다.

    위의 예약어는 창의 오른쪽에 있는 "<"를 눌러 선택해서 입력할 수도 있습니다.

    <설치시 이미 설정된 값이 있으면 이 값은 기록하지 않음> 체크박스
    InstallFactory는 설치시 타겟 시스템에 이미 만들 INI화일 있고, 기록할 정보의 섹션, 키에 값이 이미 설정되어 있어도 새로 설치할 값을 겹쳐 쓰지만 이 체크박스로 겹쳐 쓰지 않도록 지정하실 수 있습니다.
     

    InstallFactory는, 키만 존재하고 키의 값이 공백(Blank)인 키는 기록된 정보가 없는 키로 취급합니다.

    <제거시 이 값은 삭제하지 않음> 체크박스
    InstallFactory는 설치시 타겟 시스템에 새로 만든 INI화일, INI섹션, INI키, 기록하거나 겹쳐 쓴 값은 제거시 모두 삭제하지만 이 체크박스로 삭제하지 않도록 지정하실 수 있습니다.
     

  • 실행
    "실행" 탭은 소스 폴더 화일, 기타 화일, 단축 아이콘, 레지스트리항목, INI항목 등의 설치가 완료된 후 실행할 사용자 설치프로그램이나, 모든 설치과정이 완료된 후 실행할 프로그램 등을 지정할 수 있는 곳입니다.

    <설치시 실행할 사용자 설치프로그램> 체크박스 
    이 체크박스로 사용자 설치프로그램을 지정하거나 지정하지 않을 수 있습니다.

    <사용자 설치프로그램> 입력창
    사용자 설치프로그램은 소스 폴더 화일, 기타 화일, 단축 아이콘, 레지스트리항목, INI항목 등의 설치가 완료된 후, 
    InstallFactory가 할 수 없는 나머지 설치 과정을 수행하는 사용자가 만든 프로그램, 윈도우즈 프로그램, 배치화일 등을 말하며, 이 프로그램의 수행이 종료되면 다음 설치 과정으로 진행합니다.
    사용자 설치프로그램을 지정하시려면 입력창에 경로를 직접 입력하시거나, 다음의 폴더 예약어를 사용할 수 있으며, 사용자 설치프로그램이 설치할 화일 중에 있는 화일이라면 <찾아보기>를 눌러 선택하실 수 있고, 특히, 소스화일 중에 있는 화일이라면 상대경로만 입력하셔도 됩니다.
    사용자 설치프로그램은 타겟 시스템에 있는 화일이 될 수도 있으며, 이 경우, 사용자 설치프로그램의 지정에는 반드시 폴더 예약어를 사용하셔야 하며, 만약, 설치시 타겟 시스템에서 지정하신 화일을 찾을 수 없으면 
    InstallFactory는 타겟 시스템의 Windows 시스템 디렉토리, Windows 디렉토리, 현재 작업 디렉토리, Path로 지정된 디렉토리에서 지정하신 화일을 검색합니다.

    사용자 설치프로그램을 지정할 때 사용할 수 있는 폴더 예약어:

    {WinDrive}

    타겟 시스템의 윈도우즈가 설치된 드라이브로 확장됩니다.

    {WinDir}

    타겟 시스템의 윈도우즈 디렉토리로 확장됩니다.

    {WinSysDir}

    타겟 시스템의 윈도우즈 시스템 디렉토리로 확장됩니다.

    {ProgramFiles}

    타겟 시스템의 "Program Files" 폴더가 있는 절대경로로 확장됩니다.

    {CommonFiles}

    타겟 시스템의 "Common Files" 폴더가 있는 절대경로로 확장됩니다.

    {InstallDrive}

    어플리케이션이나 프로그램이 설치된 드라이브로 확장됩니다.

    {InstallDir}

    어플리케이션이나 프로그램이 설치된 디렉토리로 확장됩니다.

    {InstallFileDrive}

    설치화일이 있는 드라이브로 확장됩니다.

    {InstallFileDir}

    설치화일이 있는 디렉토리로 확장됩니다.

    {TempDir}

    타겟 시스템의 임시 디렉토리로 확장됩니다.

    {UserTempDir}

    설치시 InstallFactory가 타겟 시스템의 임시 디렉토리에 만드는 디렉토리로 확장되며, 이 디렉토리와 이 디렉토리로 안에 있는 모든 디렉토리와 화일은 설치 완료시 삭제됩니다.

    위의 예약어는 창의 오른쪽의 버튼을 눌러 선택해서 입력할 수도 있습니다.

    <사용자 설치프로그램의 명령행 인수> 입력창
    사용자 설치프로그램의 명령행 인수를 지정할 수 있는 창입니다. 
    이 명령행 인수에는 위의 사용자 설치프로그램을 지정할 때 사용할 수 있는 폴더 예약어를 사용하실 수 있습니다.

    <실행 중 위자드 창 숨기기> 체크박스
    이 체크박스는 사용자 설치프로그램이 실행될 때 위자드 창을 숨길지를 설정하는 체크박스입니다.

    <실행 완료 후 삭제> 체크박스
    이 체크박스는 사용자 설치프로그램의 실행이 끝나면 삭제할지를 설정하는 체크박스입니다.
     

    사용자 설치프로그램의 작업 디렉토리는 사용자 설치프로그램이 있는 디렉토리가 됩니다.


    <설치 완료 후 실행할 프로그램> 체크박스 
    이 체크박스로 설치한 어플리케이션이나 프로그램의 특정 화일을 실행하거나 실행하지 않도록 할 수 있습니다.

    <설치 완료 후 실행할 프로그램> 입력창
    설치 완료 후 실행할 프로그램은 모든 설치과정이 완료된 후, 필요하면 시스템이 재시작된 후에 실행될 프로그램을 말하며, 이 설치 완료 후 실행할 프로그램을 지정하시려면 입력창에 경로를 직접 입력하시거나, 다음의 폴더 예약어를 사용하실 수 있으며, 설치 완료 후 실행할 프로그램이 설치할 화일 중에 있는 화일이라면 <찾아보기>를 눌러 선택하실 수 있고, 특히, 소스화일 중에 있는 화일이라면 상대경로만 입력하셔도 됩니다.
    설치 완료 후 실행할 프로그램은 타겟 시스템에 있는 화일이 될 수도 있으며, 이 경우, 설치 완료 후 실행할 프로그램의 지정에는 반드시 폴더 예약어를 사용하셔야 하며, 만약, 설치시 타겟 시스템에서 지정하신 화일을 찾을 수 없으면 
    InstallFactory는 타겟 시스템의 Windows 시스템 디렉토리, Windows 디렉토리, 현재 작업 디렉토리, Path로 지정된 디렉토리에서 지정하신 화일을 검색합니다.

    설치 완료 후 실행할 프로그램을 지정할 때 사용할 수 있는 폴더 예약어:

    {WinDrive}

    타겟 시스템의 윈도우즈가 설치된 드라이브로 확장됩니다.

    {WinDir}

    타겟 시스템의 윈도우즈 디렉토리로 확장됩니다.

    {WinSysDir}

    타겟 시스템의 윈도우즈 시스템 디렉토리로 확장됩니다.

    {ProgramFiles}

    타겟 시스템의 "Program Files" 폴더가 있는 절대경로로 확장됩니다.

    {CommonFiles}

    타겟 시스템의 "Common Files" 폴더가 있는 절대경로로 확장됩니다.

    {InstallDrive}

    어플리케이션이나 프로그램이 설치된 드라이브로 확장됩니다.

    {InstallDir}

    어플리케이션이나 프로그램이 설치된 디렉토리로 확장됩니다.

    {InstallFileDrive}

    설치화일이 있는 드라이브로 확장됩니다.

    {InstallFileDir}

    설치화일이 있는 디렉토리로 확장됩니다.

    {TempDir}

    타겟 시스템의 임시 디렉토리로 확장됩니다.

    위의 예약어는 창의 오른쪽의 버튼을 눌러 선택해서 입력할 수도 있습니다.

    <설치 완료 후 실행할 프로그램 명령행 인수> 입력창
    설치 완료 후 실행할 프로그램의 명령행 인수를 지정할 수 있는 창입니다. 
    이 명령행 인수에는 위의 설치 완료 후 실행할 프로그램을 지정할 때 사용할 수 있는 폴더 예약어를 사용하실 수 있습니다.

    <설치 완료 후 실행하기 선택 가능> 체크박스
    이 체크박스는 설치 완료 후 실행할 프로그램의 실행을 사용자가 선택할 수 있도록 설치 종료창에 <프로그램 실행> 체크박스를 만들지를 설정합니다.
     

    설치 완료 후 실행할 프로그램의 작업 디렉토리는 설치 완료 후 실행할 프로그램이 있는 디렉토리가 됩니다.

     

  • 제거
    "제거" 탭은 설치화일이 설치한 어플리케이션이나 프로그램을 제거할 때 필요한 여러 가지 사항을 설정할 수 있는 곳입니다.

    <제거> 체크박스
    이 체크박스로 설치 프로그램이 제거기능을 갖도록 할지를 설정할 수 있습니다.
    제거기능을 갖도록 하면 제거모듈이 타겟 시스템의 윈도우즈 폴더에 설치되고 프로그램이나 어플리케이션이 설치된 폴더에 제거 정보 화일이 설치되며 제어판이나 프로그램그룹의 제거 단축 아이콘을 이용해 설치한 프로그램이나 어플리케이션을 사용자 시스템으로부터 제거할 수 있습니다.
    InstallFactory는 제거시 현재 사용 중인 화일은 Delayed-Delete기능으로 삭제하는데, 이 기능으로 삭제된 화일은 시스템이 재시작될 때 실제로 삭제됩니다.

    <설치시 만든 폴더 안에 설치 이후에 만들어진 화일이나 폴더가 있으면> 라디오 버튼
    프로그램이나 어플리케이션이 설치된 이후에 설치 폴더 내에는 여러 화일이나 폴더가 새로 만들어질 수 있는데, 이 라디오버튼으로 제거시 설치한 프로그램이나 어플리케이션이 설치된 폴더 내의 이러한 화일들을 어떻게 처리할지를 지정하실 수 있으며, 다음 중 하나를 선택하실 수 있습니다.
     

    삭제할지 물어보기

    이 버튼을 선택하시면 설치시 만든 폴더 안에 있는 설치 이후에 만들어진 화일을 삭제하기 전에 먼저 물어봅니다.
     

    모두 삭제

    이 버튼을 선택하시면 설치시 만든 폴더 안에 있는 설치 이후에 만들어진 화일을 모두 삭제합니다.
     

    그냥 두기

    이 버튼을 선택하시면 설치시 만든 폴더 안에 있는 설치 이후에 만들어진 화일은 삭제하지 않습니다.
     

    제거시 InstallFactory는 설치시 새로 만든 폴더와 설치한 화일만 삭제하므로 만약, 윈도우즈 디렉토리에 프로그램을 설치하신 경우라도 제거방법을 설치시 만든 폴더와 폴더 안의 화일 모두 삭제하도록 하셔도 안전한 제거가 가능합니다.

    설치한 화일 중 윈도우즈 Help화일 있으면 이 화일은 .GID 화일이나 .FTS 화일을 만들게 되는데, InstallFactory는 제거시 이런 화일들을 자동으로 삭제합니다.

    <제어판의 '프로그램 추가/제거' 항목에 등록> 체크박스
    이 체크박스는 제어판을 이용한 제거기능을 사용할지를 설정하는 체크박스입니다.

    <제어판의 '프로그램 추가/제거' 항목에 등록할 이름> 입력창
    이 입력창에 지정하신 이름으로 제어판의 '프로그램 추가/제거' 항목에 등록됩니다.
    이 이름을 지정하지 않으시면 타이틀로부터 이름을 자동으로 만듭니다.

    <프로그램그룹에 제거 단축 아이콘 추가> 체크박스
    이 체크박스는 프로그램그룹에 제거 단축 아이콘을 추가할지를 설정하는 체크박스입니다.
    프로그램그룹에 제거 단축 아이콘을 추가하기 위해서는 "단축 아이콘" 탭에서 프로그램그룹의 이름을 지정하셔서 프로그램그룹을 만들도록 하셔야 합니다.

    <프로그램그룹에 추가할 제거 단축 아이콘의 이름> 입력창
    이 입력창에 프로그램그룹에 추가할 제거 단축 아이콘의 이름을 지정하실 수 있습니다.
    이 이름을 지정하지 않으시면 타이틀로부터 이름을 자동으로 만듭니다.
     
      

    제거기능을 사용하기 위해서는 위의 두 가지 삭제 방법 중 적어도 하나는 선택하셔야 합니다.

    <제거시 실행할 사용자 제거프로그램> 체크박스 
    이 체크박스로 제거시 실행할 사용자 제거프로그램을 지정하거나 지정하지 않을 수 있습니다.

    <사용자 제거프로그램> 입력창
    제거시 실행할 사용자 제거프로그램은 사용자 설치프로그램이 설치한 항목이나, 설치한 프로그램이나 어플리케이션이 타겟 시스템에 변경한 사항을 삭제하도록 하는 사용자가 만든 프로그램, 윈도우즈 프로그램, 배치화일 등을 말하며, 제거시 이 프로그램이 가장 먼저 실행되며, 이 프로그램의 수행이 종료될 때 "0"을 반환하면 다음 제거과정으로 진행하며, "0" 이외의 값을 반환하면 제거를 중단합니다.
    제거시 실행할 사용자 제거프로그램을 지정하시려면 입력창에 경로를 직접 입력하시거나 다음의 폴더 예약어를 사용할 수 있으며, 설치할 화일 중에 있는 화일이라면 <찾아보기>를 눌러 선택하실 수 있고, 특히, 소스화일 중에 있는 화일이라면 상대경로만 입력하셔도 됩니다.
    제거시 실행할 사용자 제거프로그램은 타겟 시스템에 있는 화일이 될 수도 있으며, 이 경우, 제거시 실행할 사용자 제거프로그램의 지정에는 반드시 폴더 예약어를 사용하셔야 하며, 만약, 제거시 타겟 시스템에서 지정하신 화일을 찾을 수 없으면 
    InstallFactory는 타겟 시스템의 Windows 시스템 디렉토리, Windows 디렉토리, 현재 작업 디렉토리, Path로 지정된 디렉토리에서 지정하신 화일을 검색합니다.

    제거시 실행할 사용자 제거프로그램을 지정할 때 사용할 수 있는 폴더 예약어:

    {WinDrive}

    타겟 시스템의 윈도우즈가 설치된 드라이브로 확장됩니다.

    {WinDir}

    타겟 시스템의 윈도우즈 디렉토리로 확장됩니다.

    {WinSysDir}

    타겟 시스템의 윈도우즈 시스템 디렉토리로 확장됩니다.

    {ProgramFiles}

    타겟 시스템의 "Program Files" 폴더가 있는 절대경로로 확장됩니다.

    {CommonFiles}

    타겟 시스템의 "Common Files" 폴더가 있는 절대경로로 확장됩니다.

    {InstallDrive}

    어플리케이션이나 프로그램이 설치된 드라이브로 확장됩니다.

    {InstallDir}

    어플리케이션이나 프로그램이 설치된 디렉토리로 확장됩니다.

    {InstallFileDrive}

    설치화일이 있는 드라이브로 확장됩니다.

    {InstallFileDir}

    설치화일이 있는 디렉토리로 확장됩니다.

    {TempDir}

    타겟 시스템의 임시 디렉토리로 확장됩니다.

    위의 예약어는 창의 오른쪽의 버튼을 눌러 선택해서 입력할 수도 있습니다.

    <사용자 제거프로그램 명령행 인수> 입력창
    제거시 실행할 사용자 제거프로그램의 명령행 인수를 지정하실 수 있는 창입니다. 
    이 명령행 인수에는 위의 제거시 실행할 사용자 제거프로그램을 지정할 때 사용할 수 있는 폴더 예약어를 사용하실 수 있습니다.
     
     

    제거시 실행할 사용자 제거프로그램의 작업 디렉토리는 제거시 실행할 사용자 제거프로그램이 있는 디렉토리가 됩니다.

      

설치화일 만들기
창의 우측 상단에 있는 <설치화일 만들기> 버튼으로 위의 각 탭에서 설정하신 내용대로 설치화일 만들기를 시작하실 수 있습니다.
설치화일을 만들 때, 이미 있는 설치화일에 겹쳐서 만들 경우, 기존 설치화일의 모든 볼륨은 먼저 삭제된 후 설치화일이 만들어지며, 설치화일을 만드는 중 설치화일 만들기를 중단하시면 만들어지던 설치화일의 모든 볼륨은 삭제됩니다.
설치화일이 성공적으로 만들어지면 설치화일의 이름에 .txt확장자를 붙인 Report화일이 설치화일이 만들어진 폴더에 만들어집니다. 

    <p> </p>

콘텍스트 메뉴를 이용한 설치화일 만들기
윈도우즈 탐색기에서 폴더를 마우스의 오른쪽 버튼으로 클릭한 후 "설치화일 만들기" 메뉴 아이템을 선택하시면 더욱 편리하게 설치화일을 만들 수 있습니다.
콘텍스트 메뉴를 이용해 설치화일 만들기를 하시면 "임시 프로젝트"가 만들어지며, 폴더의 이름으로 "일반" 탭의 기본적인 항목들이 자동으로 설정되며, 프로젝트의 이름을 변경해서 정규 프로젝트로 만드실 수도 있습니다.
 

 


InstallFactory 프로젝트 매니저의 사용법

InstallFactory 프로젝트 매니저는 구 버전 프로젝트 화일의 프로젝트 정보를 새로운 프로젝트 포맷으로 변환하거나 두 프로젝트 화일의 프로젝트 정보를 복사, 삭제 및 새로운 프로젝트 화일을 만들 수 있도록 하여 구 버전 InstallFactory 프로젝트를 새 버전 InstallFactory 프로젝트로 Import하거나 중요한 프로젝트의 Backup을 용이하게 할 수 있도록 합니다.

 
InstallFactory 프로젝트 매니저의 메인 창은 동일한 두 프로젝트 리스트 창을 가지고 있으며 각 프로젝트 리스트 창에는 <열기>버튼으로 다른 두 프로젝트 화일이 열려질 수 있으며, <만들기>버튼으로 새로운 프로젝트 화일을 만들 수 있습니다.
프로젝트 화일을 열면 각 프로젝트 리스트 창에는 열린 프로젝트 화일에 있는 모든 프로젝트가 나타나며, 선택된 프로젝트는 <삭제>버튼으로 삭제될 수 있고, <→>버튼이나 <←> 버튼으로 복사될 수 있으며, 복사시 새로운 프로젝트 포맷으로 변환되며 또, 프로젝트 리스트 창의 프로젝트를 더블클릭하시면 프로젝트의 간략한 정보를 보실 수 있습니다.
 

프로젝트 화일의 프로젝트는 30개를 넘을 수 없습니다.

가능하면, InstallFactory가 현재 사용 중인 프로젝트 화일은 프로젝트 매니저로 편집하지 않는 것이 좋습니다.

 


Tips

  • 설치화일 아이콘 변경
    InstallFactory의 설치/제거 모듈은, 시스템에 InstallFactory로 설치한 어플리케이션이 여러 개 있을 경우, 이 어플리케이션들의 설치와 제거에 공동으로 사용되므로 InstallFactory로 만든 설치화일의 아이콘을 바꾸는 것은 그리 권장하지 않습니다.
    그래서, 
    InstallFactory에는 이 기능을 넣어두지 않았지만 InstallFactory로 만든 설치화일의 아이콘은 Microangelo 같은 아이콘 에디터의 Librarian 툴이나, eXeScope 같은 리소스 에디터를 사용하시면 간단히 바꿀 수 있습니다.
    이 때, 주의하실 점은, 반드시 동일 규격의 아이콘으로 바꿔야 하며, 가급적 설치 아이콘 이외의 아이콘은 바꾸지 않는 것이 좋습니다.


     

<li>Visual Basic 어플리케이션 설치
Visual Basic 어플리케이션은 여러 DLL화일과 OLE Server(OCX) 화일, TypeLib 화일을 설치 및 등록할 필요가 있어서 설치하기 다소 까다로운 어플리케이션입니다.
하지만, 
InstallFactory는 이러한 Visual Basic 어플리케이션의 설치에도 충분히 대응할 수 있도록 공유 DLL 화일과 OLE Server(OCX) 화일, TypeLib 화일의 설치 및 등록 기능을 갖추고 있습니다.

Visual Basic 어플리케이션을 설치하기 위해서는 다음 화일들을 기타 화일로 포함시키고 아래와 같이 설정합니다. (다음 예는 Visual Basic이 "C:\Program Files\DevStudio\VB"에 설치되어 있는 경우를 가정한 것입니다.)

     
C:\Program Files\DevStudio\VB\SETUPKIT\KITFIL32\SYS32\StdOle2.tlb
     설치 폴더: {WinSysDir}
     설치시 화일이 이미 있으면: 설치할 화일이 신 버전이면 겹쳐쓰기
     제거시: 그냥 두기
     (공유 화일: 예)
     TypeLib 등록: 예

     C:\WINDOWS\SYSTEM\MSVBVMxx.dll (xx는 버전이며, 개발 환경에 따라 50 또는, 60이 될 수 있습니다.)
     설치 폴더: {WinSysDir}
     설치시 화일이 이미 있으면: 설치할 화일이 신 버전이면 겹쳐쓰기
     제거시: 그냥 두기
     (공유 화일: 예)
     Server 등록: 예

     C:\Program Files\DevStudio\VB\SETUPKIT\KITFIL32\SYS32\OleAut32.dll
     설치 폴더: {WinSysDir}
     설치시 화일이 이미 있으면: 설치할 화일이 신 버전이면 겹쳐쓰기
     제거시: 그냥 두기
     (공유 화일: 예)
     Server 등록: 예

     C:\Program Files\DevStudio\VB\SETUPKIT\KITFIL32\SYS32\OlePro32.dll"
     설치 폴더: {WinSysDir}
     설치시 화일이 이미 있으면: 설치할 화일이 신 버전이면 겹쳐쓰기
     제거시: 그냥 두기
     (공유 화일: 예)
     Server 등록: 예

     C:\Program Files\DevStudio\VB\SETUPKIT\KITFIL32\SYS32\AsycFilt.dll
     설치 폴더: {WinSysDir}
     설치시 화일이 이미 있으면: 설치할 화일이 신 버전이면 겹쳐쓰기
     제거시: 그냥 두기
     (공유 화일: 예)

     C:\Program Files\DevStudio\VB\SETUPKIT\KITFIL32\SYS32\Ctl3d32.dll
     설치 폴더: {WinSysDir}
     설치시 화일이 이미 있으면: 설치할 화일이 신 버전이면 겹쳐쓰기
     제거시: 그냥 두기
     (공유 화일: 예)

     C:\Program Files\DevStudio\VB\SETUPKIT\KITFIL32\SYS32\ComCat.dll
     설치 폴더: {WinSysDir}
     설치시 화일이 이미 있으면: 설치할 화일이 신 버전이면 겹쳐쓰기
     제거시: 그냥 두기
     (공유 화일: 예)
     Server 등록: 예

마지막으로, 설치할 어플리케이션이 한글 Visual Basic 어플리케이션일 경우, VBxko.DLL(x 는 버전 번호)을 비롯한, 설치할 어플리케이션이 사용하는 나머지 DLL화일과 OCX화일들을 포함시킵니다.

 
</li>

  • BDE(Borland Database Engine) 설치
    Delphi로 개발한 어플리케이션에 많이 사용되는 데이터베이스 엔진인 BDE(Borland Database Engine)를 사용하는 어플리케이션을 설치하는 경우, 설치 중에 타겟 시스템에 BDE를 설치하도록 하시려면, 먼저, Program Files\Common Files\Borland Shared\BDE 폴더에 있는 BDEINST.CAB화일에 포함된 BdeInst.dll화일의 압축을 풀어 기타 화일에 포함시키고 설치 폴더를 {UserTempDir}로 설정하신 후, "설치시 실행할 사용자 설치프로그램"에 다음과 같이 설정하시고 "실행 중 위자드 창 숨김"에 체크를 해두시면 됩니다.

         
    프로그램: {WinSysDir}\RegSvr32.exe
         명령행 인수: {UserTempDir}\BdeInst.dll

    여기에서 주의하실 점은, 이 BdeInst.dll 화일은 BDE의 설치가 완료된 후에도 얼마동안은 시스템이 사용 중인 상태로 있을 수 있기 때문에 설치 완료시 
    InstallFactory가 삭제하지 못하는 경우가 있으므로 BdeInst.dll 화일의 설치 위치를 "{InstallDir}"로 지정하시는 것이 좋을 수도 있습니다
    또, RegSvr32.exe 화일은 초기 버전 Windows 95에는 없는 경우가 있으므로, 필요하면 함께 설치하셔야 합니다.

    기타 화일에서, BdeInst.dll 화일의 "Server 등록" 옵션에 체크를 해두셔도 설치시 타겟 시스템에 BDE를 설치하실 수 있습니다.


    Aliase 등록.
    BDE를 설치하신 후, Aliase를 등록하시려면 InstallFactory가 설치된 폴더의 "Tools\BDEAlias" 폴더에 있는 AddAlias.exe (작성자: Ralf Walhöfer)를 이용하시거나, 다음 코드(작성자: Darko Ivancevic)를 어플리케이션의 메인 프로그램에 포함시키신 후, 프로그램의 최초 실행시 수행하도록 하시면 됩니다.

         
    procedure CreateAlias;
         const
              FDbDriver = 'PARADOX';
              SubDir = 'Data';
         var
              FAlias: string;
              FAliasDir: string;
         begin
              FAlias := 'aLog2000';
              Session.ConfigMode := cmPersistent;
              if not Session.IsAlias(FAlias) then
              begin
                   AliasDir := ExtractFilePath(ParamStr(0)) + SubDir;
                   Session.AddStandardAlias(FAlias, FAliasDir, FDbDriver);
                   Session.SaveConfigFile;
              end;
         end;
     

<li>autoexec.bat에 경로 추가
Windows 환경에서 autoexec.bat에 경로나 환경변수를 설정하는 일이 드물어지고 있어서 InstallFactory에는 이 기능을 넣어두지 않았지만,InstallFactory로 DOS 어플리케이션을 설치하는 경우에는 가끔 필요할 때가 있습니다.
이 때, 
InstallFactory의 "설치시 실행할 사용자 설치프로그램" 기능을 이용하면 설치시 타겟 시스템의 autoexec.bat에 경로나 환경변수를 설정하는 것이 가능합니다.

autoexec.bat에 경로를 추가하기 위해서는 먼저, 다음 내용의 배치화일을 만든 후 이름을 SetPath.bat 라고 합니다. (이 배치화일은
InstallFactory가 설치된 폴더의 "Tools" 폴더에 있습니다.)

     
@echo off
     echo set path=%%path%%;%1>>%2
     echo 경로 설정을 완료했습니다. 이 창을 닫아주세요.

그런 후, 이 SetPath.bat 화일을 소스 폴더나 기타 화일에 포함시키고, 
InstallFactory의 사용자 설치프로그램에 이 화일을 설정한 후, 명령행 인수에 아래의 내용을 설정한 다음 "실행 완료 후 삭제"에 표시를 해두시면 됩니다.

     "
{InstallDir}" {WinDrive}\autoexec.bat

</li>

타겟 시스템이 Windows NT/2000인 경우, Autoexec.bat의 Path와 Prompt, 환경변수 이외의 설정은 무시됩니다.

 

<li> 화일 확장자(Association) 등록
설치시 타겟 시스템에 화일의 확장자를 등록하려면 InstallFactory의 레지스트리 탭에 다음과 같은 레지스트리 항목들을 설정하시면 됩니다.

먼저, 등록할 확장자와 확장자의 내부 이름을 등록하는 레지스트리 항목을 다음과 같이 설정합니다.

     루트 키: HKEY_CLASSES_ROOT
     서브 키: .ext
     값의 형: 문자열 값
     값의 이름: 
     값: MyExtension

여기에서, ".ext"는 등록할 확장자이며, "MyExtension"은 등록할 확장자의 내부 이름입니다.

다음에, 등록할 확장자의 설명을 등록하는 레지스트리 항목을 다음과 같이 설정합니다.

     루트 키: HKEY_CLASSES_ROOT
     서브 키: MyExtension
     값의 형: 문자열 값
     값의 이름: 
     값: MyProgramFile

여기에서, "MyProgramFile"은 등록할 확장자의 설명으로, Windows 탐색기의 "종류" 항목에서 볼 수 있는 내용입니다.

다음에, 등록할 확장자 화일을 표시할 때 사용할 아이콘을 등록하는 레지스트리 항목을 다음과 같이 설정합니다.

     루트 키: HKEY_CLASSES_ROOT
     서브 키: MyExtension\DefaultIcon
     값의 형: 문자열 값
     값의 이름: 
     값: {InstallDir}\MyProg.exe,0

여기에서, "{InstallDir}\MyProg.exe" 부분에 등록할 확장자
 화일을 표시할 때 사용할 아이콘을 리소스로 가지고 있는 모듈이나 아이콘 화일을 지정하시면 되고, 콤마(Comma) 다음에는 아이콘 리소스 모듈이나 아이콘 화일이 가지고 있는 아이콘 중 몇 번째 아이콘을 사용할지를 지정하실 수 있으며, 0을 지정하시면 첫 번째 아이콘을 사용하도록 지정하는 것이며, 두 번째 아이콘을 사용하도록 지정하시려면 1로 설정하시면 됩니다.

마지막으로, 등록할 확장자 화일을 더블클릭했을 때 연결된 프로그램이 수행될 수 있도록 등록하는 레지스트리 항목을 다음과 같이 설정합니다.

     루트 키: HKEY_CLASSES_ROOT
     서브 키: MyExtension\shell\open\command
     값의 형: 문자열 값
     값의 이름: 
     값: "{InstallDir}\MyProg.exe" "%1"

 </li>

  • 바탕화면 배경(Desktop Wall Paper) 설치
    다음의 방법을 이용하면 InstallFactory로 설치한 바탕화면 배경을 타겟 시스템에 등록하실 수 있습니다.

    먼저, 
    InstallFactory가 설치된 폴더의 "Tools" 폴더에 있는 SetWall.exe를 소스 화일이나 기타 화일로 설치화일에 포함 시키신 후, "설치시 실행할 사용자 설치프로그램"에 이 화일을 설정하고 "명령행 인수"에 바탕화면 배경으로 등록할 화일을 설정하시면 됩니다.
    만약, SetWall.exe화일을 소스 화일에 포함시킨 경우라면 "설치시 실행할 사용자 설치프로그램"의 "실행 완료 후 삭제"에 체크를 해두시는 것이 좋으며, 기타 화일에 포함시킨 경우에는 설치 위치를 {UserTempDir}로 하시는 것이 좋습니다.

     
  • 화면 보호기(Screen Saver) 설치
    InstallFactory로 화면 보호기를 설치하실 때, 다음과 같이 "설치시 실행할 사용자 설치프로그램"을 설정하시면 설치시 지정하신 화면 보호기를 타겟 시스템에 자동으로 등록하실 수 있습니다.

         프로그램: {WinDir}\Rundll32.exe
         명령행 인수: {WinSysDir}\Desk.cpl,InstallScreenSaver {WinSysDir}\MyScreenSaver.scr

    여기에서, "InstallScreenSaver"부분은 대/소문자를 정확히 구분해서 지정하셔야 하며, "{WinSysDir}\MyScreenSaver.scr"에 등록할 화면 보호기 화일을 지정하시면 됩니다. 

     
  • 설치 완료시 홈페이지 연결하기
    설치 완료 후 보일 정보화일에 "http:"로 시작하는 홈페이지 URL 주소를 지정하시면 설치 완료시 지정하신 홈페이지에 연결되도록 하실 수 있습니다.

     
  • 인터넷 단축 아이콘(URL Shortcut) 만들기
    다음과 같이 하시면 InstallFactory로 특정 홈페이지로 바로 가는 단축 아이콘을 만들 수 있습니다.

    먼저, Windows 탐색기에서 마우스의 오른쪽 버튼을 눌러 "새로 만들기" 또는, "등록" 서브 메뉴에 있는 "단축 아이콘" 메뉴 아이템을 선택한 후, 명령줄에 연결할 홈페이지의 URL 주소를 입력하셔서 인터넷 단축 아이콘을 만듭니다.
    다음에, 만든 인터넷 단축 아이콘을 소스 폴더에 포함시킨 후, 단축 아이콘 탭에서 이 인터넷 단축 아이콘의 단축 아이콘을 만드시면 됩니다.

 


Copyright(c) 2000,  Cho jeonghwan.

 

 



Posted by injunech
2019.06.06 22:53


 

 

윈도우키 + Tab

  윈도 10의 테스크 바(Task bar)를 연다.

 

윈도우키 + Ctrl + D

  가상 데스크톱(Virture Desktop)을 하나 만든다.

 

윈도우키 + Ctrl + F4

 현재의 가상 데스크톱을 닫는다.

 

윈도우키 + Ctrl + 좌우 방향키

 다른 가상 데스크톱 화면으로 이동한다.

 

윈도우키 + Shift + S (선택한 영역만 캡처)

위와 같은 방식으로 윈도우 키 + Shift + S를 누르면, 화면이 불투명해지면서 선택 도구가 열릴 겁니다. 원하는 부분을 드래그하면 임시 저장이 됩니다. 이걸 그림판이나 포토샵 등 이미지 편집 프로그램에서 붙여 넣고 편집하시면 됩니다. 그림판은 "윈도우키 + Q"를 누르면 나오는 검색창에서 "그림판"이라고 검색하시면 나옵니다. 그림판이 실행된 후에 CTRL + V로 붙여넣기를 하시고, CTRL + S로 원하는 폴더에 저장하시면 됩니다. 참고로 윈도우10만 된다고 합니다.

 

윈도우키 + PrtScn 누르기 (화면 전체 캡처 + 자동 저장)

 윈도우 키를 먼저 누른 채로, PrtScn 키를 같이 누르시면 됩니다 (참고로, 노트북 같이 작은 키보드에서는 윈도우 키 + Fn + PrtScn을 눌러야 할 수도 있습니다). 버튼 두 개만 누르면 화면 전체가 캡처되고 저장까지 자동으로 됩니다. 사진 <내PC 또는 파일 탐색기 → 사진 → 스크린샷> 폴더에 저장 됩니다. 기본 경로는 C:\users\<윈도우 설치 시 입력한 이름>\Pictures\Screenshots 입니다.

 

 



Posted by injunech
2018.05.21 04:59


Shutdown 명령어 Windows 종료


1) Ctrl + R

2) shutdown -f -s -t 600


1) 키보드의 로고+R 키를 눌러 실행창에 cmd 를 입력 후 엔터를 눌러 명령프롬프트를 엽니다.

2) 명령프롬프트에 shutdown -f -s -t 600 을 입력하고 엔터를 누르면 600초=10분 이후에

  시스템 자동으로 종료가 됩니다.


입력한 명령어의 매개변수

 -f 사용자에게 미리 경고하지 않고 실행 중인 응용 프로그램을 강제로 닫음

 -s 컴퓨터 종료 의미

 -t 초단위의 종료 예약 시간





Posted by injunech
2017.03.12 13:55



Window 10 에서는 우측하단 작업표시줄에 아래와 같이 Background로 실행중인 프로그램의 아이콘이 보입니다.

하지만 너무 많은 프로그램의 아이콘이 보여지거나 상태를 보고싶은 아이콘이 보이지 않는 경우가 있는데

설정을 통해 사용자가 보고싶은 프로그램을 선택 할 수 있습니다.




방법은 아래의 순서를 참고하세요


1. 우측 하단에 메뉴 클릭 > 모든 설정 클릭


2. 윈도우 설정에서 > 개인설정 클릭



3. 작업 표시줄 > 알림역영의 작업 표시줄에 표시할 아이콘 선



4. 원하는 아이콘을 선택하여 켜고 끄기 설정 하면 완료.





'Operating System > Windows' 카테고리의 다른 글

[Windows10] 유용한 단축키  (0) 2019.06.06
Shutdown 명령어 Windows 종료  (0) 2018.05.21
아이콘 설정 방법  (0) 2017.03.12
File Manager 무료SW 더블커맨더 (double commander)  (0) 2016.09.04
Windows 10 단축키  (0) 2015.08.04
Windows 설정  (0) 2015.06.02


Posted by injunech
2016.09.04 08:16


토탈커맨드 대체용 무료SW 더블커맨더 (double commander)




윈도우를 사용하면서 가장 많이 사용하는 프로그램이 윈도우 탐색기가 아닌가 싶습니다. 파일을 찾기 위해선 윈도우 탐색기 사용이 필수입니다.


윈도우 탐색기를 자주 사용하는 사용자라면 기본 윈도우 탐색기에 불편함을 느끼시는 분들이 있으시리라 생각 합니다. 요즘은 워낙 탭기능이 주를 이루다 보니 다른 프로그램에서 탭기능을 쓰다가 탭기능이 없는 프로그램을 사용하면 참 불편함을 느낍니다. 윈도우 탐색기도 기본적으로는 탭기능을 지원하지 않습니다. 그래서 저같은 경우는 많이 불편하더군요.


탭기능이 지원되지 않아 탐색기 여러개를 띄워 놓고 사용 하다 보면 어느 탐색기가 어느 탐색기인지 헷갈리기 시작 하더군요. 그러다 보면 또 탐색기를 띄우고 그러다 보면 작업 표시줄에 수많은 탐색기가 띄워지게 됩니다. 그러면 컴퓨터 메모리에도 무리가 가고 더욱 찾기도 힘들어 지다가 결국 모든 창을 종료하고 새롭게 다시 열기를 반복합니다.


그래서 윈도우 탐색기를 많이 사용하시는 분들은 윈도우 탐색기를 대체 할수 있는 파일 관리 탐색기 프로그램을 사용합니다. 


그중 가장 유명한 탐색기 SW 가 토탈커맨드로 알고 있습니다.

하지만 토탈 커맨드는 유료SW 이기 때문에 저는 무료로 제공되는 SW 중 토탈 커맨드와 거의 비슷한 더블커맨더를 사용중입니다.





Windows 외에 Linux, Mac OS 등의 운영체제 버전으로도 지원하고 있습니다.

더블커맨더 (double commander) 다운로드 :https://sourceforge.net/p/doublecmd/wiki/Download/

'Operating System > Windows' 카테고리의 다른 글

Shutdown 명령어 Windows 종료  (0) 2018.05.21
아이콘 설정 방법  (0) 2017.03.12
File Manager 무료SW 더블커맨더 (double commander)  (0) 2016.09.04
Windows 10 단축키  (0) 2015.08.04
Windows 설정  (0) 2015.06.02
Window PowerShell  (0) 2015.03.14


Posted by injunech
2015.08.04 23:04


General (일반)


Windows Key – Show the Windows 10 Start Menu  (시작메뉴)

Windows Key + Tab – Launch Task view (테스크 뷰)


Windows Key + Ctil + D – New Windows desktop (새 가상 데스크톱 만들기)

Windows Key + D – Show Windows desktop

Windows Key + Ctrl + [Left][Right] - 가상 데스크탑 전환

Windows Key + Ctrl + [F4] - 가상 데스크탑 닫기




Windows Key + X – Open Start button context menu

Windows Key + K – Open the Connect quick action (connect to wireless display and audio devices)

Windows Key + I – Open Settings

Windows + R – Run a command

Windows + P – Project a screen

Windows Key + E – Open File Explorer (Windows Explorer)

Windows Key + H – Open the Share content

Windows Key + T – Cycle through apps on the task bar

Windows Key + L – Lock Windows 10 device

Windows + Space – Switch keyboard input language (if you have added at least a second one)

Windows + [Up][Down] - 전체 화면 (스냅보기 모드) 

Windows + [Left][Right] - 2분할 화면 (스냅보기 모드)  [Windows + [Up][Down] - 2분할 화면에서 위아래로 4분할 화면 (스냅보기 모드) ]


Windows + Shift + [Left][Right] – Move current Window from one monitor to another (다중모니터(Multi Monitor)를 사용중일때)


Ctrl + Shift + Esc – Open Task Manager

Alt + Tab – (최근 윈도우 전환하기) Switch to previous window

Alt + Space – Restore, move, size, minimize, maximize or close current window

Alt + F4 – Close current window


Microsoft Edge

Ctrl + D – Add current site to favorites or reading list

Ctrl + J – Open downloads pane

Ctrl + I – Open favorites pane

Ctrl + H – Open history pane

Alt + C – Open Cortana

Ctrl + Shift + R – Enter reading view

F12 – Open F12 Developer Tools

F7 – Turn caret browsing on for the current tab

Ctrl + K – Duplicate tab

Ctrl + Shift + P – Open a new InPrivate Browsing window


Virtual Desktops

Windows Key + Ctrl + D – Create new virtual desktop

Windows Key + Ctrl + Right arrow – Switch between virtual desktops created on the right

Windows Key + Ctrl + Left arrow – Switch between virtual desktops created on the left

Windows Key + Ctrl + F4 – Close the virtual desktop

Windows Key + Tab – Launch Task view


Cortana

Windows Key‌ + Q – Launch search the web and Windows with Cortana (speech)

Windows Key‌ + S – Launch search the web and Windows with Cortana (keyboard input)

Windows Key‌ + C – Open Cortana in listening mode


Action Center

Windows Key + A – Open Windows 10 notification or Action center

Windows Key + V – Cycle through notifications

Windows Key + Shift + V – Cycle through notifications in reverse order

Windows Key + B – Set focus in the notification area


Game bar

Windows Key + G – Open Game bar when a game is open

Windows Key + Alt + G – Record the last 30 seconds

Windows Key + Alt + R – Start recording (press the shortcut again to stop recording)

Windows Key + Alt + Print Screen – Take a screenshot of your game

Windows Key + Alt + T – Show/hide recording timer



기본적으로 활성화 되는듯 하지만 명령프롬프트 (Command Prompt) 의 제목 표시줄(Title bar)에서 마우스 오른쪽 버튼을 클릭하면 속성 메뉴가 맨 밑에 있습니다. 선택 하면 기본적으로 편집옵션에 Crtl 바로 가기 키 사용이 설정되어 있습니다. 


명령 프롬프트 창에서도 Ctrl + C , Ctrl + V 등의 기본적인 단축키를 사용할수 있게 되었습니다.


CTRL + SHIFT + (Mouse) SCROLL UP - Increase transparency.

CTRL + SHIFT + (Mouse) SCROLL DOWN - Decrease transparency.

CTRL + SHIFT + Plus (+) - Increase transparency.

CTRL + SHIFT + Minus (-) - Decrease transparency.


커맨드창 뒤에 가려 안보이는 창이 있는경우 투명도를 조정하여 작업중 활용하실수도 있습니다.



'Operating System > Windows' 카테고리의 다른 글

아이콘 설정 방법  (0) 2017.03.12
File Manager 무료SW 더블커맨더 (double commander)  (0) 2016.09.04
Windows 10 단축키  (0) 2015.08.04
Windows 설정  (0) 2015.06.02
Window PowerShell  (0) 2015.03.14
PowerShell 의 불편한점과 편의성  (0) 2015.03.14


Posted by injunech
2015.06.02 22:28


참고로 저는 항상 C를 20기가로만 잡아 놓습니다.
윈도우 설치후 아래 내용 대로 최적화 한다음 오피스 2013 설치하면 대충 여유용량 6기가 내외 나오고
모든 데이터는 D에 저장되도록 하며, 주로 쓰는 프로그램들도 웬만하면 포터블로 D에서 돌아가게 하고 있습니다.
주기적으로 Windows Update Clean Tool과 ccleaner로 정리하면 게임만 아니면 C 여유용량이 최소 3기가 이상 됩니다.

별 도움이 될지는 모르겠습니다만 공유해 봅니다.

단.. 저같은 경우 한번도 문제가 생긴적이 없습니다만.. 사용하시는 환경에 따라 낭패를 볼 수도 있으니 잘 생각해 본뒤 적용하시기 바랍니다.

덧붙입니다. 
사실 이 팁은 윈도우 7이 처음 나올때부터 제가 정리하던 자료입니다.
태블릿 전용이라기 보다는 윈도우 설치된 모든 장비에서 쓸 수 있는 팁입니다.
악명이 높아서 비스타는 안 써보고 xp에서 윈도우 7으로 바로 왔더니 적응이 안되서
윈도우 포럼이나 인터넷 하던 중에 나온 팁들을 모아서 제 기준으로 세팅하면서 정리한거라 모두 적용하실 필요는 없습니다.
(예를 들어 window search나 defender 같은건 필요하신 분들은 냅두는게 좋겠죠.)
혹 항목이 안보이거나 하면 무시하면 됩니다. 윈도우 8 8.1 엔터프라이즈 기준이라서요.
★ 그리고 수동으로 작업하는건 윈도우 7에도 적용이 가능하나 첨부 파일은 윈도우 8, 8.1 용이므로 윈도우 7에서 돌리시면 안됩니다.

---------------------------------------------------------------------------------------
##### 로컬 계정으로 사용하기
Microsoft 계정 등록 화면에서
새 계정을 등록하세요. > Microsoft 계정을 사용하지 않고 로그인 선택

---------------------------------------------------------------------------------------
##### 제품키 입력
실행에서 slui 3
확인은 slui

---------------------------------------------------------------------------------------
##### 윈도우 업데이트 설정 변경
중요 업데이트 : 업데이트를 확인하지만 다운로드 및 설치 여부는 직접 선택
권장 업데이트 : 중요 업데이트를 받을 때와 같은 방식으로 권장 업데이트 제공 체크
업데이트에 익스플로러 9, Windows Defender 가 보이면 숨김

---------------------------------------------------------------------------------------
##### UAC 해제 (사용자 계정 컨트롤) - 재부팅
제어판 > 시스템 및 보안 > 관리 센터 > 사용자 계정 컨트롤 설정

---------------------------------------------------------------------------------------
##### 윈도우 기본 요소 정리
미디어 기능 아래 미디어 플레이어 빼고 나머지 제외
기타 다른 사항들도 불필요한 것들 제외 시킨다.

---------------------------------------------------------------------------------------
##### 자동 유지 관리 기능 해제
1. 제어판 → 관리 센터 → 유지 관리 → 유지 관리 설정 변경에 들어가
'예약된 시간에 컴퓨터의 절전 모드를 해제하여 예정된 유지 관리를 시작하도록 허용'을 체크 해제
2. 제어판 → 관리 도구 → 작업 스케줄러
작업 스케줄러 라이브러리 → Microsoft → Windows → Taskscheduler에 들어가서
Idle Maintenance와 Regular Maintenance 항목을 사용 안함으로

---------------------------------------------------------------------------------------
##### 홈그룹 서비스 중지
서비스에서 HomeGroup Listener, HomeGroup Provider 사용 중지

---------------------------------------------------------------------------------------
##### 원격차등 압축제거
제어판 - 프로그램제거 - windows기능사용/사용안함에서 원격차등압축 체크해제

-------------------------------------------------------------------------------------------------------------
##### SSD인 경우 AHCI 활성화하기
-> ★ 요건 안해도 됩니다. 윈도우 7 쓸 때 ssd 구입하면서 얻은 관련 팁인데 장치 설정에 따라 없는 경우가 많습니다.
그냥 있으면 하려고 확인용으로 남겨 둔 건데 거의 쓸일 없을 겁니다.

AHCI(Advacned Host Controller Interface)의 설정은 사용중인 메인보드의 BIOS에서 수정할 수 있습니다.
첨부된 캡쳐와 같이 Onboard SATA Controller를 활성화 시킨 후
Type에서 AHCI Controller를 선택해주면 됩니다.

윈도우 7 설치후 AHCI 모드로 변경하기
다음의 레지스트리 경로로 이동합니다.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesmsahci
Start 항목의 DWORD 값을 0 으로 변경합니다. 기본값은 시스템에 따라 다를 수 있습니다.[보통 3]
AHCI 설정
레지스트리를 변경했으면 이제 시스템을 재시작 한 후 CMOS 셋업으로 들어가 줍니다.
메인보드마다 다르지만 SATA 의 설정이 IDE, Compatible, SATA 등으로 설정되어 있을 겁니다.
이걸 AHCI 로 변경해 주시면 됩니다. 변경을 완료하였으면 CMOS 셋업을 저장하고 윈도우로 부팅합니다.
윈도우 진입
이제 윈도우로 진입하여 장치 관리자를 확인해 보시면 IDE ATA/ATAPI 컨트롤러가
표준 AHCI 1.0 Serial ATA 컨트롤러로 변경된 것을 확인하실 수 있으실 겁니다.

---------------------------------------------------------------------------------------
##### 페이징 파일 제거 - 재부팅
내컴퓨터 속성 > 고급 시스템 설정 > 고급 탭 > 성능 설정 > 고급 탭 > 가상 메모리 변경
--> 저는 기본적으로 태블릿에선 아예 없애구요, pc나 노트북에선 1024시작 최대 2048로 세팅해서 씁니다.

---------------------------------------------------------------------------------------
##### 이벤트 로그 기록 해제
내컴퓨터 속성 > 고급 시스템 설정 > 고급 탭 > 시작 및 복구 설정
시스템 로그에 이벤트 기록 - 체크 해제
디버깅 정보 쓰기 - 없음으로

---------------------------------------------------------------------------------------
##### 시스템 복원 해제
내컴퓨터 속성 > 고급 시스템 설정 > 시스템 보호 탭

---------------------------------------------------------------------------------------
##### DEP(데이터 실행 방지) 끄기
관리자 권한으로 CMD 실행
다음 명령어 입력 후 재부팅
Bcdedit.exe /set {current} nx AlwaysOff
원상복구 하려면 다음 명령어 입력 후 재부팅
Bcdedit.exe /set {current} nx option
확인은 내컴퓨터 오른쪽 > 고급시스템설정 > 고급탭 > 성능 설정 버튼 > DEP 탭
---> 서피스 프로의 경우 바이오스 옵션 때문에 안 먹힙니다. 옵션을 바꾸면 부팅때마다 시뻘건 화면이 나와서 적용 안했습니다.

---------------------------------------------------------------------------------------
##### 하드디스크조각모음 예약해제
제어판 - 시스템및보안 - 관리도구에서 하드드라이브 조각모음 클릭
(또는 실행에서 dfrgui 입력)
디스크조각모음창에서 일정란을 확인후 예약설정이 되어있으면 일정구성란을 클릭후 예약실행란 체크해제

---------------------------------------------------------------------------------------
##### Trim은 SSD사용시 활성화되어야 하는 항목
★첨부 : trimswitch.bat 실행해서 활성화

---------------------------------------------------------------------------------------
##### 디스크 파일 속성 및 색인 허용 해제
C, D 등 드라이브 속성 일반 탭에서 맨 아래쪽
이 드라이브의 파일 속성 및 내용 색인 허용 체크 해제

---------------------------------------------------------------------------------------
##### Windows Search 서비스 중지
웹의 검색을 데스크탑으로 옮긴기능으로 하드디스크에 있는 여러파일을 인덱싱해서 만약 파일을 찾을
필요가 있을때 빠르게 검색할수 있도록 해주는 기능. 문제는 이 인덱싱과정이 시스템성능을 매우 떨어뜨린다는점에 있다. 가뜩이나 느린 하드디스크를 읽어서 파일을 분석하고 색인화하는 것은 검색을 특별히 많이 하지 않는 유저라면(특히 하드디스크가 느린 노트북 환경에서는 더욱)왠만하면 꺼놓는게 좋다.
제어판 - 시스템및보안 - 관리도구 - 서비스 에서 Windows Serch를 찾아서 더블클릭 후 중지버튼을 누르고 시작유형을 사용안함으로 설정! (기본값:자동[지연된 시작])

---------------------------------------------------------------------------------------
##### Superfetch 서비스중지
윈도우7이 위의서비스 다음으로 하드디스크 엑서스를 많이 하는 부분이다. 이 서비스들을 끄지 않은 상태에서보면 하드디스크가 쉬지 않고 돌아가는것을 볼 수 있다.
이 기능을 자주 사용하는 파일을 메모리나 레디부스트USB에 올려서 성능을 향상하고자하는 의도인데 사실 실제로 이렇게 캐싱되는 파일을 보면 그다지 빠른 엑서스가 필요없는 동영상파일이 대부분이다. 이럴바이엔 오히려 캐싱이 독이 된다
제어판 - 시스템및보안 - 관리도구 - 서비스에서 Superfetch를 찾아서 더블클릭 후 중지버튼을 누르고 시작유형을 사용안함으로 설정! (기본값:자동[지연된 시작])

---------------------------------------------------------------------------------------
##### Windows Defender 서비스 중지
스파이웨어 및 사용자동의없이 설치된 소프트웨어로부터 보호하는 기능으로 스파이웨어까지 잡아두는 백신을 사용중이면 기능을 끄는것이 좋다.
물론 이 서비스를 사용하면 이중보호로 좋지만 인터넷창 하나만 켜도 일일이 검사하느라 CPU점유율이 높아진다
제어판 - 시스템및보안 - 관리도구 - 서비스에서 Windows Defender을 찾아서 더블클릭 후 중지버튼을 누르고 시작유형을 사용안함으로 설정! (기본값:자동[지연된 시작])

---------------------------------------------------------------------------------------
##### 오류 보고 서비스 중지
제어판 - 시스템및보안 - 관리도구 - 서비스에서 Windows Error Reporting Service 사용 안함

---------------------------------------------------------------------------------------
##### SSD 디스크 쓰기 캐쉬 설정
SSD는 *4k를 처리할때 속도가 느려지며, 디스크가 잠시 응답을 멈추게 됩니다.
이것이 흔히 말하는 프리징 현상입니다.
이 프리징 현상을 방지하기 위해 디스크에 쓰기 캐쉬를 사용합니다.
* SSD 특성상 4k 처리시 속도가 느립니다. SSD의 처리속도 측정은 다음 URL의 벤치마크 이미지를 참고하시면 됩니다.
SSD 얼마나 빠를까?: http://www.jks.pe.kr/558
장치 관리자 > 디스크 드라이브에서 SSD의 속성창 > 정책탭의 장치에 쓰기 캐싱 사용에 체크

-------------------------------------------------------------------------------------------------------------
##### SSD 파일 접근정보 기록 해제
디스크는 파일들의 정보를 주기적으로 읽고 *메타 데이터(Meta Data)를 기록합니다.
HDD등에서 접근 속도를 높이기 위한 것이지만, SSD는 필요성이 높지 않습니다.
* 파일의 속성 즉, 읽기 전용이나 숨김 등의 설정값 등을 말합니다.
색인과 비슷하며 디스크 조각모음을 할 경우 이 정보를 활용하여
최근에 접근한 파일 등을 디스크의 가장 빠른 부분으로 배치합니다.

명령 프롬프트(cmd)를 실행
명령어를 입력하여 해당 서비스를 해제합니다.▼
- 서비스 해제 명령 fsutil behavior set disablelastaccess 1
- 서비스 적용 명령 fsutil behavior set disablelastaccess 0
- 확인 : fsutil behavior query disablelastaccess
재부팅

---------------------------------------------------------------------------------------
##### 업데이트 백업 파일 제거
* 서비스팩 백업 파일 제거 : cmd 창에서 아래 명령 실행
dism /online /cleanup-image /spsuperseded
디스크 정리에서도 확인
* 업데이트 캐시 제거 : C:WindowsSoftwareDistributionDownload 아래 파일들
---> 요건 서비스팩 설치시 지우는 건데.. 별 필요 없더군요.

---------------------------------------------------------------------------------------
##### "Microsoft 커널 디버그 네트워크 어댑터" 제거
윈도우8 장치 관리자 - 어댑터 - "Microsoft 커널 디버그 네트워크 어댑터" 제거
관리자 권한 명령창에서 bcdedit /debug off
하고 재부팅 후 제거
---> 서피스 프로의 경우 바이오스 옵션 때문에 안 먹힙니다. 옵션을 바꾸면 부팅때마다 시뻘건 화면이 나와서 적용 안했습니다.

---------------------------------------------------------------------------------------
##### 블루투스 네트워크 비활성
블루투스 키고 네트워크 어댑터 들어가서 비활성

---------------------------------------------------------------------------------------
##### 윈도우 8에서 볼륨이 자동으로 줄어드는 현상 해결하는 방법
- 제어판 > 소리 옵션 > '통신' 탭
'Windows에서 전화를 걸거나 받을 때 실행할 작업'을 '아무 작업도 안 함'으로 선택
(기본값은 '80% 감소')

---------------------------------------------------------------------------------------
##### Antimalware Service Executable 로 높은 CPU 점유율 문제 해결법
윈도우 8 부터 내장에 버린 Microsoft Secutiry Essentials(MSE) 관련 서비스
MSE 에 실시간 감시 프로세스가 자기를 실시간 감시해 버리는 현상 때문에 CPU 점유율이 뜀
해결책은 MSE 설정에서 C:Program FilesWindows DefenderMsMpEng.exe 파일을
예외 파일 및 경로 항목, 예외 프로세스에 두곳에 추가하고 재부팅

---------------------------------------------------------------------------------------
##### 드라이버 설치
##### 글꼴 설치
##### 시스템 등급 실행

---------------------------------------------------------------------------------------
##### 자동 로그인
실행창에 control userpasswords2를 입력
이후 나오는 사용자계정에 '사용자 이름과 암호를 입력해야 이 컴퓨터를 사용할 수 있음'을 체크 해제
비밀번호를 입력하신 후 확인을 눌러주시면 끝
--> 자동 로그인으로 하면 태블릿 같은 경우는 보안이 문제가 될 수 있죠.
제가 이걸 쓰는 이유는 로그인이 되야 기본적으로 시작되는 프로그램들을 돌리기 위함입니다.
암호 넣고 로그인 하면 프로그램들 로딩할때까지 기다리는게 싫어서요.
그래서 추가로 저는 이걸 세팅하고 스케줄러에 윈도우 잠금을 걸어 둡니다.
그럼 부팅되고 나서 자동 로그인 되어 시작 프로그램들 다 로딩되면서 바로 윈도우가 잠기기 때문에 보안 문제도 해결이 됩니다.
rundll32 user32.dll LockWorkStation
요걸 txt 편집기로 파일 하나 만들어서 확장자 bat로 두면 됩니다.

---------------------------------------------------------------------------------------
##### XP만큼 속도 빠르게...
내컴퓨터 속성 > 고급 시스템 설정 > 성능 설정에서...
[사용자 지정]
- 마우스로 끄는 동안 창 내용 표시
- 바탕 화면의 아이콘 레이블에 그림자 사용
- 창을 최소화하거나 최대화할 때 애니메이션
- 화면 글꼴의 가장자리 다듬기

---------------------------------------------------------------------------------------
##### 마우스, 키보드 감도 설정 세팅
마우스 휠 스크롤 줄수는 5로...

---------------------------------------------------------------------------------------
##### 화면보호기, 전원 관리 설정 세팅
최대 절전모드 관련 해제하여 hiberfil.sys 파일 삭제.
실행에서 cmd 를 입력 하여 커멘드라인을 띄우고
powercfg -h off
이후 C:hiberfil.sys 파일 삭제 (숨겨져 있음)
SSD라면 하드디스크 끄기 비활성으로

---------------------------------------------------------------------------------------
##### 파일 삭제시 확인 창 보이기
휴지통 클릭 후 오른쪽 마우스 클릭으로 휴지통 속성에 들어가서
삭제 확인 대화 상자 표시 항목에 체크

---------------------------------------------------------------------------------------
##### 비주얼 설정
윈도우 색 변경 : 디스플레이 개인 설정 > 창 색 자동으로 되어 있는거 원하는 색으로 변경
창두께 줄이기 : 레지스트리에서 PaddedBorderWidth 찾아서 기본값 -60을 -5정도로 변경
바탕화면 오른쪽 마우스 > 개인 설정 > 왼쪽 아래 "디스플레이" > 텍스트 크기만 변경에서 "제목 표시줄" 사이즈 9, 굵게 체크

---------------------------------------------------------------------------------------
##### 탐색기 폴더 옵션 및 시작위치 세팅
일반에서 "자동으로 현재 폴더 확장" 만 체크. "모든 폴더 표시"는 체크 해제
기타 탐색기 옵션 세팅(파일명, 크기, 종류 순으로 탭 나열)

---------------------------------------------------------------------------------------
##### 보내기, 탐색기 즐겨찾기 변경
보내기 경로 : C:Users사용자계정명AppDataRoamingMicrosoftWindowsSendTo

---------------------------------------------------------------------------------------
##### 공용 대화 상자 (PlaceBar) 항목 변경
시작 -> 실행 -> Gpedit.msc -> 사용자 구성 -> 관리 템플릿 -> Windows 구성 요소 -> 파일 탐색기
-> 공용 파일 열기 대화 상자 > 바로가기 모음 표시 항목
바탕화면 : C:Users윈도우아이디Desktop

---------------------------------------------------------------------------------------
##### 터치패드 옵션 조정
터치 탭 > 누르고 있기 설정 > 속도 짧게

---------------------------------------------------------------------------------------
##### 터치스크린 스크롤 감도 조절
HKEY_CURRENT_USERSoftwareMicrosoftWispTouch 에서
Friction 이라는 값(기본 50)을 변경후 재부팅하면 됩니다.
입력가능한 값은 0~64(10진수) 이며 0이 가장 잘 미끄러지고 숫자가 커질수록 미끄러짐이 적어짐
17이 적당. (요건 제 기준이라.. 맘에 드시는 수치를 넣으세요)

---------------------------------------------------------------------------------------
##### 마우스오버, 마우스클릭 시, 반응 속도 높이기
HKEY_CURRENT_USER > Control Panel > Desktop 에서 MenuShowDelay를 더블클릭한다.
이것은 마우스 클릭 시 해당되는 메뉴박스를 표시하는표시하는 속도를 설정하는 것이다.
설정하는 숫자는 1/00초이다. 100 정도가 적당.
HKEY_CURRENT_USER > Control Panel > Mouse 에서 MouseHoverTime을 더블클릭한다.
이것은 마우스 오버 시 해당 액션을 취하는 속도를 설정하는 것이다.것이다.
위와 마찬가지로 적당한 값으로 설정한다.
레지스트리를 수정한 후에는 재부팅을 해야 적용이 된다.

---------------------------------------------------------------------------------------
##### 네트워크 속도 설정 (업로드) 변경
1. windowssystem32 폴더의 cmd 파일을 관리자권한으로 실행
2. netsh interface tcp show global 하시면 설정상태를 보실 수 있습니다.
3. 명령프롬프트에 아래의 값을 입력 후 엔터
netsh interface tcp set global autotuninglevel=highlyrestricted
기본값은 highlyrestricted를 normal로 바꿔주시면 됩니다.

---------------------------------------------------------------------------------------
##### 네트워크구성을 공용네트워크로 설정하면 CPU점유율을 낮출수 있음
##### 네트워크 어댑터 설정에서 IPv6 체크 해제...

---------------------------------------------------------------------------------------
##### 익스플로러8 이후 HTML 접속 제한 늘리기
html 서버 동시접속 제한이 웹 규격상 HTTP 1.0 server는 2, HTTP 1.1server 는 4라고 합니다.
그렇지만 저건 Dial - up 에 적합한 것이고 대역폭이 남아도는 광랜 환경에서는 저걸 늘려주는 게 좋겠죠.
저기 권장값은 6으로 되어 있습니다.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER) > SOFTWARE > Microsoft
> Internet Explorer > MAIN > FeatureControl > FEATURE_MAXCONNECTIONSPERSERVER
의 explorer.exe 키값을 6으로 바꿔줍니다.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER) > SOFTWARE > Microsoft
> Internet Explorer > MAIN > FeatureControl > FEATURE_MAXCONNECTIONSPER1_0SERVER
여기에서도 explorer.exe 키값을 6으로 바꿔줍니다.
6보다 더 늘릴 수도 있는데, 마구 올린다고 더 빨라지는 건 아닙니다.
★첨부 : html 제한 늘리기.reg
★첨부 : html 제한 원래대로.reg

---------------------------------------------------------------------------------------
##### 익스플로러 10 기본 세팅
- 옵션 > 홈페이지 입력
- 옵션 > 시작 옵션 : 홈 페이지로 시작
- 임시인터넷 파일 페이지 열때마다, 크기 권장 최하치 8M로 사용
- 인터넷 옵션 - 연결 - 랜 - 자동으로 구성 체크 해제.
- 도구 > 호환성 보기에서 모든 웹 표시 체크.
- 연결 - 제목 너비 사용자 지정 : 짧은 제목,
- 탭설정 - 새탭이 만들어지면 항상 새탭으로 전환
- 탭설정 - 팝업 표시 방법 : Internet Explore에서 자동으로 결정
- 탭설정 - 다른 프로그램의 링크 : 현재 창의 새 탭에서 열기
- 추가 기능 관리 > 추적방지 - 온라인 추적방지목록 가져오기
- 검색공급자, 바로연결 설정
* 도구 > 옵션 > 보안 > 인터넷 세부 설정에서
- '안전하게 제공된 콘텐츠만 보시겠습니까?' 메시지 없애기 : 혼합된 컨텐츠 표시 '사용'으로
- 클립보드 허용
* 도구 > 옵션 > 고급에서
- 자동 크래쉬 복구 체크 해제.
- UTF-8 URL 보내기 체크해제.
- Ctrl + J 눌러 다운로드창 띄우고 옵션 눌러서 기본 디렉토리 변경하고 다운로드 완료시 알림 체크
- 글꼴 세팅

- 메트로 대신 무조건 데스크탑으로 띄우기 : 설정 > 프로그램에서 Internet Explore 열기 옵션
: 항상 데스크톱 Internet Explore로 열기 선택
: 시작 화면의 Internet Explore 클릭 시 데스크톱 Internet Explore 실행 체크

- 인터넷 익스플로러 더블 터치로 인한 확대 끄기 & 메트로 IE 세로모드 축소 방지
: 아래 내용을 메모장으로 작성해서 아무 파일명.css파일로 저장합니다.
: ### 인터넷 익스플로러 더블 터치로 인한 확대 끄기
: body {-ms-touch-action: manipulation !important;}
: ### 메트로 IE 세로모드 축소 방지
: @-ms-viewport{width: device-width !important}
: 데스크탑모드 ie - 도구 - 인터넷옵션 - 접근성 에서 사용자 스타일 시트에 위 css파일을 등록합니다.
: 데스크탑모드와 메트로 모드 양쪽 모두 적용됩니다.

---------------------------------------------------------------------------------------
##### 내 PC 폴더 삭제
regedit 들어가서 다음 위치에 간다.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerMyComputerNameSpace
DelegateFolders를 제외한 {...} 6개 항목 삭제
재부팅
아니면 첨부 파일 레지 실행
--> 요건 윈도우 업데이트 될때 항상은 아니지만 다시 부활합니다. 그때마다 다시 잡아주고 있습니다.
저는 다시 나타날때마다 첨부파일 중에 있는 삭제 레지스트리 한번씩 실행하고 있습니다.

---------------------------------------------------------------------------------------
##### 부팅시 빙 실행 막는 방법
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNlaSvcParametersInternetEnableActiveProbing 찾아서 값을 0으로 변경

-------------------------------------------------------------------------------------------------------------
##### 기타 설정
- 스크린샷 위치 변경 : 속성에서 위치 탭에서 다른 곳으로 이동시키면 됨
- 윈도우키 + 볼륨업키로 가상 키보드 호출 : 제어판 > 접근성 센터 > 제일 아래 '터치및 태블릿을 사용하기 쉽게 설정' - 윈도우 버튼과 볼륨업을 눌렀을 때 실행될 프로그램을 '화상키보드'로 설정

-------------------------------------------------------------------------------------------------------------
### 기타 기본 프로그램들 설치
- 마우스 커서 변경
- classic shell > 설치 후 시작 메뉴 각 폴더마다 오른쪽 마우스 눌러서 "자동정렬" 체크
- 반디집



Posted by injunech
2015.03.14 20:54


윈도 파워셸(Windows PowerShell)은 마이크로소프트가 개발한 확장 가능한 명령줄 인터페이스(CLI)  및 스크립트 언어이다. 객체 지향에 근거해 설계되고 있어 닷넷 프레임워크 2.0을 기반으로 하고 있다. 이전에는 마이크로소프트 셸(MSH, 코드네임 Monad)로 불리고 있었다.

현재 윈도 XP도 서버 2003윈도 비스타윈도 서버 2008윈도 7윈도 8윈도 서버 2008 R2를 모두 지원한다.


Windows PowerShell 1.0 PD.png



비슷한 명령어들과 cmdlet 비교[편집]

파워셸에 들어간 cmdlet과 잘 알려진 명령 줄 인터프리터의 비슷한 명령어를 아래의 표로 나열해 놓았다.

윈도 파워셸
(Cmdlet)
윈도 파워셸
(다른 이름)
cmd.exe /COMMAND.COM
(MS-DOS, 윈도, OS/2, 등)
Bash
(유닉스, BSD, 리눅스, 맥 오에스 텐 등)
설명
Get-Locationgl, pwdcdpwd현재 디렉터리/작업 디렉터리를 보여 준다.
Set-Locationsl, cd, chdircdchdircd현재 디렉터리를 바꾼다
Clear-Hostcls, clearclsclear화면을 지운다[1]
Copy-Itemcpi, copy, cpcopycp하나 이상의 파일 / 완전한 디렉터리 트리를 복사한다
Get-Helphelp, manhelpman명령에 대한 도움말을 보여 준다
Remove-Itemri, del, erase, rmdir, rd, rmdelerasermdirrdrm, rmdir파일 / 디렉터리를 지운다
Rename-Itemrni, renrenrenamemv파일 / 디렉터리의 이름을 바꾼다
Move-Itemmi, move, mvmovemv파일 / 디렉터리를 새로운 위치로 옮긴다
Get-ChildItemgci, dir, lsdirls현재 디렉터리의 모든 파일 / 디렉터리를 나열한다
Write-Outputecho, writeechoecho문자열, 변수 등을 표준 출력(stdout)으로 출력한다
Pop-Locationpopdpopdpopd현재 디렉터리를 맨 마지막에 스택으로 푸시(push)한 디렉터리로 바꾼다
Push-Locationpushdpushdpushd현재 디렉터리를 스택으로 푸시(push)한다
Set-Variablesv, setsetset변수 값을 설정하거나 새로 만든다
Get-Contentgc, type, cattypecat파일의 내용을 보여 준다
Select-Stringfindfindstrgrep패턴에 맞추어 줄들을 출력한다
Get-Processgps, pstlist,[2] tasklist[3]ps현재 실행 중인 모든 프로세스를 나열한다
Stop-Processspps, killkill,[2] taskkill[3]kill실행 중인 프로세스를 끝낸다
Tee-Objecttee없음tee입력을 파일이나 변수로 파이프(pipe) 처리한 뒤 파이프라인에 따라 입력을 넘긴다





Posted by injunech