Windows 4

Windows에서 심볼릭 링크 만들기 (관리자 권한X)

아무래도 윈도우즈는 GUI 운영체제이다보니 심볼릭 링크를 많이 사용하지 않는 편으로 알고 있다. 이번에 한번 사용해볼겸 살펴봤는데, 흔히 검색되는 사용 방법에 대한 내용은 관리자 권한이 필요하다는 내용이 대부분. 심볼릭 링크를 굳이 관리자만? 이라는 생각이 들어서 정공법으로 접근해봤다. MS 문서를 확인 https://docs.microsoft.com/ko-kr/windows/security/threat-protection/security-policy-settings/create-symbolic-links 기호 링크 만들기(Windows 10) - Windows security 기호 링크 만들기 보안 정책 설정에 대한 모범 사례, 위치, 값, 정책 관리 및 보안 고려 사항을 나타냅니다. docs.micr..

IT한 것/WINDOWS 2022.05.26

DOS 배치파일에서 명령어 치환(COMMAND Substitution) 또는 backquote

*NIX 환경에서 많이 쓰는 명령어 치환. 다시 말해서 스크립트 내부에서 명령어를 실행하고, 그 명령어의 화면 출력을 변수에 저장하는 것을 말한다. 출력 결과를 변수에 저장 할 수 있음이 많은 것들을 할 수 있게 하므로, 이런 기능이 되는지도 찾아 보았다. 그렇게 만족스럽지는 않았지만, 가능은 하다. 그 방식이란, 명령어 실행 결과를 파일로 redirection (>). 그리고 그 파일로 부터 변수 생성. @ECHO OFF DIR C:\ > LIST.TXT SET /P LIST=< LIST.TXT echo %LIST% 약간의 문제라면,.... echo로 찍어보면 한줄만 보여진다. 이건 FINDSTR랑 잘 조합하거나 환상적으로 복잡한 FOR문을 활용하면 어떻게든 처리하 할 수 있을 것이다. 여차여차 있을건..

IT한 것/WINDOWS 2011.01.14

DOS에서 grep

*NIX와 친하게 놀다보면, shell script와는 친해질 수 밖에 없다. 그러다가 윈도우즈에서 간단한 스크립트를 만들려고하면 대부분 죽상을 한다. 배치파일은 지원하는 기능이 너무 부족하고, 유틸리티도 기본적으로 없는 편이라면서 말이다. 하여튼.. 어머어마한 활용도를 자랑하는 grep 의 기능이 필요해졌다. 그렇다고 grep을 포팅한 것을 가져다 쓰는건 뭔가 아닌 것 같았다. xp계열 부터는 DOS 명령어가 상당 부분 강화 된것 같다. 이름하여 FINDSTR 설명만으로는 GREP과 큰 차이가 없어 보인다. C:\Users\lovian>findstr/? 파일에서 문자열을 찾습니다. FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] ..

IT한 것/WINDOWS 2011.01.14

Visual Studio 2005 이상에서 출력파일 위치 설정

기본 설정대로 개발환경을 꾸미다보면, 약간 애매한 문제가 발생한다. 다름이 아니라 x86 / x64 프로젝트를 동시에 관리해야하는데, 만들어보면 알겠지만, x86 프로젝트의 결과물은 Solution/Project 디렉토리에 Debug, Release등을 만들어 그 디렉토리에 출력 파일이 생성된다. 반면에 x64 프로젝트의 결과물은 Solution 디렉토리에 Debug, Release 등을 만들어 최종 결과물을 저장하고, Solution/Project/x64 디렉토리에 Debug, Release 등을 만들어 중간 결과물을 저장한다. 어쩌란 말인가 생각이 든다 ㅋㅋ 하여튼 프로젝트 설정에 컴파일이나 링크시 출력 파일 위치를 보면 $(IntDir), $(OutDir) 등으로 설정되어 있다. user macro..

IT한 것/WINDOWS 2009.03.11