나는 정확하게 정말 다시 한번 감사 드리고 싶었어요. 난 전체 방법의 부재에서 수행한 수도있는 일들이 당신이 그 분야에 관한 공개하여 특정 아니에요. 이전에도 불구하고 그것은 저를 기쁨과 눈물로 만든이 치료 숙련된 전술을 고려, 제 의견에있는 비참한 상황했습니다. 나는뿐만 아니라 당신은 정말 항상 모든 웹 사이트를 통해 오늘날 지시 사람들을 달성 어떤 놀라운 일을 알고 생각으로 지원을 감사하고 있어요. 가장가능성 당신은 우리 모두가 발생 적이 없다.
설명:
파일(또는 파일 집합)을 선택하고 파일에 명령을
실행합니다. 일괄 작업에 유용합니다.
매개 변수 목록:
/P pathname 검색을 시작할 경로를 지정합니다.
현재 작업 디렉터리(.)가 기본
폴더입니다.
/M searchmask 검색 마스크에 따라 파일을 검색합니다.
'*'이 기본 검색 마스크입니다.
/S 하위 폴더를 포함하도록
지정합니다. 예, "DIR /S"
/C command 각 파일에 실행할 명령을 지정합니다.
명령 문자열을 큰따옴표로 묶어야
합니다.
"cmd /c echo @file"이 기본 명령입니다.
명령 문자열에 다음 변수를 사용할 수
있습니다.
@file - 파일 이름을 반환합니다.
@fname - 확장명 없이 파일 이름을
반환합니다.
@ext - 파일의 확장명만
반환합니다.
@path - 파일의 전체 경로를 반환합니다.
@relpath - 파일의 상대 경로를
반환합니다.
@isdir - 파일 형식이 디렉터리인 경우 "TRUE"를
반환하고 파일인 경우 "FALSE"를 반환합니다.
@fsize - 파일의 크기(바이트)를
반환합니다.
@fdate - 파일을 마지막으로 수정한 날짜를
반환합니다.
@ftime - 파일을 마지막으로 수정한 시간을
반환합니다.
명령줄에 특수 문자를 포함하려면
0xHH 형식의 16진수 코드(예, 탭은 0x09)를
사용하십시오. 내부 CMD.exe 명령
앞에는 "cmd /c"를 사용해야
합니다.
/D date 지정한 날짜와 마지막 수정한 날짜가 늦거나
같은(+) 또는 빠르거나 같은(-) 파일을
찾습니다.
날짜 형식은 "yyyy-MM-dd"입니다.
또한 마지막 수정한 날짜가 현재 날짜에
"dd"일을 더한 날짜보다 늦거나 같은(+)
또는 현재 날짜에서 "dd"일을 뺀 날짜보다
작거나 같은(-) 파일을 찾습니다.
유효한 "dd" 범위는 0에서 32768까지입니다.
부호를 지정하지 않으면 "+"가 기본값입니다.
/? 도움말을 표시합니다.
예:
FORFILES /?
FORFILES
FORFILES /P C:\WINDOWS /S /M DNS*.*
FORFILES /S /M *.txt /C "cmd /c type @file | more"
FORFILES /P C:\ /S /M *.bat
FORFILES /D -30 /M *.exe
/C "cmd /c echo @path 0x09 was changed 30 days ago"
FORFILES /D 2001-01-01
/C "cmd /c echo @fname is new since Jan 1st 2001"
FORFILES /D +2009-1-8 /C "cmd /c echo @fname is new today"
FORFILES /M *.exe /D +1
FORFILES /S /M *.doc /C "cmd /c echo @fsize"
FORFILES /M *.txt /C "cmd /c if @isdir==FALSE notepad.exe @file"
Windows 서버에서 Mysql 접속 에러 문제 해결을 위해 고생을 많이 했는데 해결을 찾은듯합니다.
보통 상황에서 나오는 에러는 아니고 초당 30회 이상 연결 및 해제가 발생할 경우 Windows에서 TIME_WAIT 가 많이 걸리면서 오류가 나오는듯 합니다.
해결방법 regedit 를 열어 아래를 추가해야 합니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters Value Name: MaxUserPort Data Type: REG_DWORD Value: 65534
Value Name: TcpTimedWaitDelay Data Type: REG_DWORD Value: 30
서버 업데이트후 서버가 매일 CPU100%를 차지하고 있었다.
그 동안 TurckMMCache 를 썼었는데 PHP 버전 업데이트후 작동이 안하고 있었다.
eAccelerator 를 써보기로 선택했고 지금 CPU는 20~50%를 유지하며 안정적으로 돌아가고 있다.
Apache 의 메모리 점유율도 많이 내려갔다.
TurckMMCache 와 비슷하게 작동하고 다른점은 메모리에 캐쉬를 올려놓고 사용하는듯하다.
Encoding 기능도 들어있다.
PHP SCHOOL에서 텔넷소스를 보고 도움을 요청합니다.
워크스테이션(솔라리스)이 first,second 두 대가 있는데 평상시에는 first로 운용이 되다가 first가 상태가 안 좋을 때는 자동으로 second가 운용되는 방식입니다.
first는 FTP로 직접 접속해서 파일을 다운 받을 수 있고, second는 first로 TELNET 접속을 한 다음 first:/] ftp second => 이런 식으로 second로 FTP 접속을 해서 파일을 다운 받을 수 있습니다
FTP로 직접 다운 받는 것은 PHP로된 FTP 스크립트를 구해서 해결을 했는데요(first)
TELNET으로 접속했다가 FTP로 접속해서 다운 받는것(second)은 도무지 깜깜합니다
이것도 php로 가능한지 답변을 기다리구요
아울러 php로 된 telnet client 소스 있으시면 부탁 드립니다
댓글을 달아 주세요
나는 정확하게 정말 다시 한번 감사 드리고 싶었어요. 난 전체 방법의 부재에서 수행한 수도있는 일들이 당신이 그 분야에 관한 공개하여 특정 아니에요. 이전에도 불구하고 그것은 저를 기쁨과 눈물로 만든이 치료 숙련된 전술을 고려, 제 의견에있는 비참한 상황했습니다. 나는뿐만 아니라 당신은 정말 항상 모든 웹 사이트를 통해 오늘날 지시 사람들을 달성 어떤 놀라운 일을 알고 생각으로 지원을 감사하고 있어요. 가장가능성 당신은 우리 모두가 발생 적이 없다.