|
cd는 디렉토리를 이동하는데 사용되는 명령입니다.
자체적으로 도스에서도 와일드카드 문자를 사용하실 수 없구요.
cd *.* 이렇게 하신다면, 어떤 디렉토리를 가야할지 몰라서,
당연히 에러를 일으킬 것이구요.
그리고, system 보다,
chdir (dos.h 인쿠르딩 필요) 함수를 대신 이용하시는 것이 좋으실것 같습니다.
system으로 호출을 하는 프로그램은
코드를 조금만 조작해서 cd명령을 살짝 바꾸면, 크래킹도 가능하기 때문에
잘 이용하지 않습니다.
cuperido
초보c 님이 쓰신 글 :
: 해주신 방법대로 하려는데 안되는게 있네요..
: local settings 는 ~로 표현할 방법이 없네요
:
: #include <stdlib.h>
:
: main()
:
: {
: system("cd c:\\Docume and settings\\Administrator\\Local Settings\\Temporary Internet Files\\*.*");
:
: }
:
: 이놈이 실행되게 하려면 어케해야되죠...
|