스폰서

명령행: Windows PowerShell에서 지원하는 명령 (10260) 2006-11-21

새로운 셀, Windows PowerShell에서 소개한 Windows PowerShell은 기존의 CMD 셀과는 개념이 다른 셀이다. 지원하는 기능도 다양하고 명령을 처리하는 방식 역시 이전의 셀과는 확연히 다르다. 더 자세한 내용은 다음에 강좌에서 다루기로 하고 이번 팁에서는 Windows PowerShell에서 지원하는 명령어에는 어떤 것들이 있는지 알아 보도록 하겠다. Windows PowerShell은 이전 팁에서 설명했듯 cmdlet을 기반으로 동작한다. 다음 표에서 알 수 있지만 분류가 Alias로 되어있는 것은 cmdlet에 별명을 준것이다. 이외에 Windows PowerShell의 기본이 되는 cmdlet과 각 명령에 대한 도움말로 구성된 다는 것을 알 수 있다.

글쓴이 doa | 자세히 | 프린트 | 메일

명령행: 배치 파일에서 숫자 판단하기 (7380) 2006-02-27

요즘은 자주 사용되지 않지만 한때에는 배치 파일을 알아야지만 컴퓨터를 할 수 있던 시절이 있었다. 바로 DOS 시절이다. 배치 파일을 알아야 컴퓨터를 원할하게 작업할 수 있기때문에 배치 파일에 대한 관심도 높았고, PC 통신에는 배치 파일에 관한 팁도 많았다. 요즘은 컴퓨팅 환경이 GUI로 선회하면서 배치 파일에대한 중요성도 감소했기때문에 배치 파일에 관심을 갖는 사용자는 많지 않다. 그러나 배치 파일의 경우 간단하게 작성할 수 있으며, 잘만 활용하는 경우 직접 프로그램을 작성하는 이상의 효과가 있기때문에 사용하려고 시도하는 사용자가 꽤있는 편이다. 배치 파일에서 사용자 입력 받아들이기라는 팁을 통해 사용자 입력을 받는 방법을 설명했으므로 이번에는 사용자가 입력한 데이타가 숫자인지 문자인지 판별하는 방법을 설명하겠다. 사실 눈치가 빠른 사용자의 경우 이 팁이 배치파일에서 날짜 계산하기를 그대로 차용한 팁이라는 것을 쉽게 알 수 있을 것이다.

댓글: 이 팁은 gureum62님의 질문, 배치파일(CMD) 작성 질문에대한 답으로 작성되었습니다.

글쓴이 doa | 자세히 | 프린트 | 메일

명령행: 배치파일에서 날짜 계산하기 (22778) 2006-02-01

배치파일에서 오늘 날짜를 구하는 방법은 상당히 간단하다. date라는 명령을 이용해서 구할 수도 있지만 간단히 %DATE%라는 환경 변수를 이용해서 구할 수도 있다. 물론 %DATE% 환경 변수는 모든 시스템에서 사용할 수 있는 것은 아니다. 그러나 XP 기반의 OS에서는 모두 사용할 수 있으므로 큰 문제는 없다고 본다. 명령행에서
echo %DATE%
명령을 실행해보면 알 수 있지만 %DATE%YYYY-MM-DD 형태로 날짜를 출력한다. 만약 출력되는 날짜 형식을 변경하고 싶다면 다음과 같은 간단한 배치 파일로 이 문제를 해결할 수 있다.
[today.cmd]

@echo off
for /f "tokens=1-3 delims=- " %%A in ('echo %DATE%') 
	do (set YY=%%A&SET MM=%%B&SET DD=%%C)

echo %YY%, %MM%, %DD%

만약 배치 파일에서 어제나 내일의 날짜를 구하고 싶은 경우에는 어떻게 할까? %DD%에서 하루만 빼면 될 것 같지만 사실 그리 간단하지는 않다. 생각해보면 쉽다. 오늘 날짜가 2월 2일이라면 %DD%에서 하루만 빼면된다. 그러나 2월 1일이라면 어제는 1월 31일이므로 %MM%에서도 1를 빼야한다. 만약 1월 1일이라면 어떻게 될까? 이때는 %DD%, %MM%, %YY%에서 1을 빼야한다.

글쓴이 doa | 자세히 | 프린트 | 메일 )

명령행: 배치파일에서 드라이브 문자 구하기 (6737) 2006-01-26

첫번째 cd드라이브명 불러와서 레지스트리 입력하기라는 글이 올라왔다. 질문의 요지는 자동으로 실행되는 게임 DVD를 만들려고 하지만 DVD 드라이브의 드라이브 문자가 매번 변경되기때문에 이 드라이브 문자를 자동으로 구하는 방법을 묻는 질문이었다. DVD나 CD 드라이브의 문자를 구하는 방법은 여러가지가 있지만 가장 간단한 방법은 DVD 드라이브 문자를 가지고 오는 프로그램과 이 프로그램이 반환하는 드라이브 문자를 환경 변수로 받는 배치 파일을 작성하면 된다. 절차는 다음과 같다.

댓글: 이 팁은 damibasia님의 질문, 첫번째 cd드라이브명 불러와서 레지스트리 입력하기에대한 답으로 작성되었습니다.

글쓴이 doa | 자세히 | 프린트 | 메일

명령행: 스크립트에서 폴더 비우기 (5562) 2006-01-13

4NT를 소개한 후 게시판에 배치 파일에 관한 질문이 종종 올라온다. 사실 배치 파일은 별것 아닌 것 같지만 적당한 유틸리티와 함께 사용하는 경우 번거로운 작업을 현저히 줄일 수 있다. 얼마전 올라온 질문, 특정 folder에 있는 모든 subfolder와 file을 지우는 script를 작성할려고 합니다.도 이러한 범주에 포함되는 것 같다. 문제는 많은 사람들이 배치 파일을 알아야 작업을 할 수 있엇던 DOS를 경험하지 못한 사람들이기때문에 사실 간단히 처리할 수 있는 부분도 질문하는 것 같다. 사실 폴더를 비우는 스크립트는 아주 쉽게 작장할 수 있다. 특정 folder에 있는 모든 subfolder와 file을 지우는 script를 작성할려고 합니다.에서 처럼 폴더 내용을 비우려고 하면 두가지 방법이 가능하다. 하나는 del 명령을 사용하는 것이고 또 하나는 rd 명령을 사용하는 것이다. 그러나 del 명령의 경우 del /s /q 명령을 주고 삭제해도 파일 삭제 확인 메시지가 나타난다.

댓글: 이 팁은 netic9님의 질문, 특정 folder에 있는 모든 subfolder와 file을 지우는 script를 작성할려고 합니다.에 대한 답으로 작성되었습니다.

글쓴이 doa | 자세히 | 프린트 | 메일

4NT에서 Alias 저장 및 복원하기 (5561)2005-12-16
홈페이지에 4NT를 추천하는 글을 올린 후 4NT에대한 질문에 자주 올라온다. 4NT는 XP에 내장된 CMD와는 비교할 수 없을 정도로 강력하다. 이 말은 달리 생각하면 사용하기 훨씬 복잡하다는 뜻이된다. 유닉스의 개념
4NT의 강력한 기능, 선택 실행 (5531)2005-12-14
사실 일반사용자가 명령행을 사용할 일은 별로 없다. 따라서 사실 명령행은 대부분의 사용자들에게는 과거의 유물이 되었다. 그러나 컴퓨터에대해 알아가면 갈수록 명령행이 꼭 필요한 경우가 많다. 물론 명령행으로
Windows가 기동한 프로세스 이외의 모든 프로세스 종료하기 (12335)2005-12-12
이 팁이 얼마나 많은 사람들에게 유용하게 사용할 수 있을지는 모르겠다. 그러나 윈도우가 구동하지 않은 프로세서 모두 종료하기라는 질문처럼 여러 사람들이 사용하는 PC에서 불필요한 프로세서를 매번 종료하는
유용한 명령행 팁 (8042)2005-12-05
명령행은 GUI에 비해 사용하기 어렵지만 익숙해지면 GUI 보다 훨씬 쉽고 일관적으로 사용할 수 있다. 아울러 모든 OS에서 최종적인 수단은 명령행이므로 명령행에 익숙해지지 않는다면 시스템 복구를 위해 "재설치
NT 계열 OS의 명령행 레퍼런스 (5540)2005-12-05
GUI에 익숙한 사용자는 CLI 기반의 명령행이 왜 필요할까 의문을 가질 수 있다. 그러나 사실 Windows를 포함한 모든 OS가 최종단계에서는 결국 명령행을 사용해야 한다. 만약 명령행에 익숙하지 않다면 시스템 복구
2005-11-28명령행에서 IP 변경하기(11782)
2005-07-27w32tm 사용법(10395)
2005-06-09명령행에서 컴퓨터 이름 변경하기(18959)
2005-06-08명령행에서 바로가기(.LNK) 다루기(14566)
2005-04-06콘솔창 제목줄에 날짜/시간 출력하기(7504)
2005-03-28배치 파일에서 사용자 입력 받아들이기(12211)
2005-03-18명령행에서 장치 관리하기(7079)
2002-11-13IP를 검사하는 쉬운 방법(16356)
2002-09-06Chkdsk의 새로운 기능(14159)
2002-08-14명령행 버퍼 사용하기(6125)
Windows  Dynamic HTML  Unix  자주 묻는 질문  Windows 7  Mac OS X 
1 2 3 4 5 6 7 8 9 10

세상사는 이야기

  • 찾아라! 아이폰 순정용 >
  • 만원대 피젯 스피너를 >
  • 망하는 길을 택한 쿠팡 >
  • 물놀이에 적당한 가성 >
  • 컴퓨터를 IPTV로 2, po >
  • 컴퓨터를 IPTV로 만들 >
  • Warning.or.kr도 우회 >
  • 한국의 100대 부자, 어 >
  • 세상을 바꾼 크롬: 크 >
  • 장난(?)으로 시작한 여 >


  • RSS 구독 (익명 | 회원 | 강좌 | 포럼)
    (C) 1996 ~ 2017 QAOS.com All rights reserved.