출처 : http://hsmtree.kr/t/148 Windows 환경 변수(경로 정보) %ALLUSERPROFILE% - 모든 사용자 프로필이 저장된 폴더. %APPDATA% - 설치된 프로그램의 필요 데이터가 저장된 폴더. Vista의 경우 C:\Documents and Settings\Administrator\Application Data\ (설치된 프로그램의 설정파일들의 root) %ComSpec% - 기본 명령 프롬프트 프로그램 %HomeDrive% - 로그인한 계정의 정보가 들어있는 드라이브, 보통은 C:\. OS가 깔린 드라이브의 root폴더 %HomePath% - 로그인한 사용자 계정의 root폴더. Vista 관리자인 경우 C:\Documents and Settings\administra..
분류 전체보기 검색 결과
NSIS 로 프로세스 강제 종료 플러그인 KillProcdll 파일을 NSIS의 플러그인 폴더에 풉니다.KillProcDLL::KillProc 프로세서이름예) KillProcDLL:KillProc IEXPLORE.exe KillProcDLL ?003 by DITMan, based upon the KILL_PROC_BY_NAME function programmed by Ravi, reach him at: http://www.physiology.wisc.edu/ravi/ -> Introduction This NSIS DLL Plug-In provides one function that has the ability to close any process running, without the need to hav..
INetLoad 플러그인매일 써야지 써야지 하다가 구찮아서 미루고 있었는데 요청이 있어서 기회에 써봅니다. INetLoad 플러그인 NSIS를 이용해서 인터넷에서 자료를 다운받아 설치하는 플러그인은 몇 종류가 있는데 이것은 그중에 한 종류입니다. 보통 이것과 NSISdl 이라는 플러그인을 사용합니다. 이 플러그인은 다운받는 화면을 표시하는 세가지 화면을 가지고 있습니다. 1 - 구식 NSISdl 처럼 INSTFILES 페이지에 포함되어 나타나는 방법입니다. 좋은 예로는, edonkey2000 의 설치화면에서 인터넷에서 파일을 다운받는 화면입니다. 2 - 자체적인 대화상자를 띄워 더 자세한 정보를 보여줍니다. 3 - 간단한 대화상자를 나타내는 배너 모드입니다. 이 플러그인은 MS WinInet API 에 ..
NsisInstaller차례IntroductionDetailed DescriptionBasicex 1 : simple activexex2 : simple applicationex3 modern UI simple appex 4 : Filezilla installerex 5 : ???ReferenceIntroductionnsis 에 대해 적는다.nsis 는 인스톨러다... 너무 맘에 든다... 쉬우니깐... 간단하고... 쥑인다... modern ui 를 이용하면 세련된 설치 마법사를 만들 수 있다.Detailed DescriptionBasic다운 받아서 설치한다.. (reference 참고)*.nsi 를 만든다.문서가 너무 잘나와 있다. 문서 보고 예제 보면 뚝딱... 특히 nsis 를 install 하는..
NSIS_MUI_reference소개NSIS 2 는 사용자 정의 인터페이스를 사용해서 인스톨러를 만들 수 있습니다. Modern UI 는 최근의 윈도에서 사용되는 마법사와 같은 형태의 인터페이스를 갖추고 있습니다.이 새로운 인터페이스는 또한 새로운 기능페이지(환영,종료,시작메뉴) 와 컴포넌트 페이지의 설명영역을 제공합니다. 인터페이스와 그래픽은 모두 제공된 설정을 이용하여 조절할 수 있습니다.Modern UI 매크로와 언어파일로 인터페이스 스크립트를 작성하는 것은 매우 쉽습니다. 이 문서는 Modern UI 스크립트를 작성하고 참조할 모든 설정 정보를 포함하고 있습니다.중요: Modern UI 는 자신만의 매크로 시스템을 가지고 있기 때문에 기본 설정이나 많은 새로운 기능, 인터페이스 환경설정은 다르게 ..
우리는 종종 아래와 같이 언론매체를 통해 국가의 재정이 투입되는 어떤 대규모의 사업이 예비타당성조사를 통과했다거나 그렇지 못했다거나 하는 식의 기사를 접하곤 합니다. 더불어 경제성분석, BC 등 생소한 경제용어들도 접하게 됩니다. 이번 블로그 기사는 종종 들어보기는 했지만 그 내용에 대해서는 잘 알지 못하는 예비타당성조사제도에 대해 소개하고자 합니다. 예비타당성조사는 매우 다양한 분석과 조사를 통해 면밀히 이루어지기 때문에 그 모든 내용을 소개하는 것은 무리일 것입니다. 따라서 본 기사에서는 예비타당성조사제도란 무엇이며, 그 목적과 근거는 무엇인지 알아보고, 간단한 예제를 통해 예비타당성조사 중 가장 핵심인 경제성분석을 직접 해봄으로써 제도에 대해 좀 더 쉽게 이해해 보고자 합니다. … 1980년대부터 ..
IF 문에서 수식을 사용하고 싶을 때, 예를 들면, 에러 체크를 위해 루프를 도는 개수등을 카운트하고 싶다면 SET 에서 /A 옵션을 사용하고 IF에서 비교 연산자를 사용하면 된다. IF 문의 비교 연산자는 다음과 같다 EQU – 같음 NEQ – 같지 않음 LSS – 보다 작은 LEQ – 작거나 같음 GTR – 보다 큰 GEQ – 크거나 같음 다음은 start 로 3가지 일을 동시에 처리한 후 goto와 label을 이용, cygwin의 delay로 일정 시간 체크한 후 그 후 에러로 처리하는 bat 파일의 예다. @echo off SET /A LOOP_COUNT=1 SET /A LOOP_MAX_COUNT=5 SET CYGWIN_DELAY=[Cygwin 경로]\delay.exe SET DELAY_TIME..
php의 fopen이라는 함수를 사용하여 이미 만들어져있는 txt파일을 오픈하고 기존내용과 내려쓰기를 이용한 내용 축적을 한다. view plaincopy to clipboardprint?$log_txt = $userid."|".$datetime."|".$data."|".$ip."|".$idx; $log_dir = "/home/www/data/log"; $log_file = fopen($log_dir."/log.txt", "a"); fwrite($log_file, $log_txt."\r\n"); fclose($log_file); $log_txt 라는 변수에 내가 임시로 저장해야 할 변수들을 문자열화하고 해당 데이터를 로그 txt파일에 기록한다. 물론 해당 폴더의 퍼미션을 조정하는것을 잊어서는 안된다. 출..
최근댓글