본문 바로가기

windows batch4

Windows 베치 파일 - 요일 구하기 ## 네이버 블로그에 포스팅한 내용 옮겨오기  윈도우 배치파일로 요일구하기 ​ 1. 첫번째 방법: 보편적으로 나와있는 방법인데 나 포함 Windows 7 이상에는 안먹히는 듯함echo %date:~0,1%요일​ 2. 두번째 방법: 구글에 'cmd 요일 구하기' 검색 후 가장 위에 있는 네이버 블로그 참고                           (제가 쓴 글이 아니라 커맨드를 맘대로 복사해오기 어렵습니다) 2024. 5. 3. 12:49
Windows 배치 파일 - 폴더 압축 (zip, tar, jar, rar, 7-zip) ## 네이버 블로그에 포스팅한 내용 옮겨오기  1. zip: zip.exe 실행 파일을 C:\Windows\System32 폴더에 옮겨줘야 함.zip -r(하위폴더까지 포함하여 압축) 압축파일저장경로 압축할폴더경로 -i(특정 확장자/파일명을 압축 시 포함) -e(특정 확장자/파일명을 압축 시 미포함)zip -r D:\backup\%date%.zip C:\Program Files\AAA -i %date% -e 2020 자세한 옵션은 zip 커맨드로 확인 가능   2. tar: Windows 10 이상 버전에만 기본으로 설치되어있어, 하위 버전은 tar.exe 실행 파일을 C:\Windows 폴더에 옮겨줘야 함.tar.exe -c(새 tar 파일 생성) -v(압축 과정 출력) -f(압축 파일 이름 지정) 압.. 2024. 5. 3. 12:47
Windows 배치 파일 - 파일 삭제 (forfiles) ## 네이버 블로그에 포스팅한 내용 옮겨오기  1. forfiles: 파일/폴더에 명령을 실행    옵션을 활용하면 삭제 시 유용하게 활용 가능 forfiles /p 검색경로 /m 검색파일확장자 /d 해당파일날짜 /c 명령문 /rd(파일이 남아있는 폴더 포함) /q(화면에 메시지를 띄우지 않음) /s(하위폴더 포함) /c "cmd /c @file"가 기본값임--폴더 삭제forfiles /p D:\backup /m * /d -30 /c "cmd /c rd @path /q /s"--파일(임의의 확장자) 삭제forfiles /p D:\backup /m *.txt /d -30 /c "cmd /c del @path"    자세한 옵션은  forfiles /?커맨드로 확인 가능함 2024. 5. 2. 14:43
Windows 배치 파일 - 파일 복사 (copy, xcopy, robocopy) ## 네이버 블로그에 포스팅한 내용 옮겨오기  1. copy: 하나 이상의 파일을 복사 가장 기본적인 파일 복사 명령어 (하위 폴더 복사는 X) 확장자가 없는 파일도 확장자를 임의로 추가하여 복사할 수 있음copy "복사할 파일 경로" "붙여넣기할 폴더 경로(파일명 지정 가능)"copy "C:\Program Files\AAA\file" "D:\backup\%date%\file.txt"   2. xcopy: 파일과 디렉토리 트리를 복사 copy 명령어에서 폴더 복사 기능을 포함한 명령어xcopy "복사항 파일 경로" "붙여넣기할 폴더 경로"xcopy "C:\Program Files\AAA" "D:\backup\%date%"   3. robocopy: 견고한 파일 복사 기본 제공되는 copy 명령어 중 멀티.. 2024. 5. 1. 13:20