=====-I T-=====/▣기타등등8 [Powershell] 오래된 파일 삭제하는 파워셀 스크립트 # 사용자 입력: ;로 구분된 삭제할 폴더 목록 $folderList = "C:\폴더1;C:\폴더2;C:\폴더3" # 예제 (사용자가 직접 변경) # 문자열을 배열로 변환 $folders = $folderList -split ";" # 삭제할 폴더 목록 출력 Write-Host "파일 삭제 대상 폴더 리스트:" $folders -join ", " # 현재 날짜 기준으로 1개월 전 날짜 계산 $thresholdDate = (Get-Date).AddMonths(-1) # 각 폴더 내에서 3개월 이전 파일만 삭제 $folders | ForEach-Object { if (Test-Path $_) { Write-Host "처리 중: $_" # 폴더 내에서 3개.. 2025. 3. 11. Powershell 로 이미지 파일 월별로 정리하기 $sourceDir = Get-Location# 디렉토리가 존재하는지 확인if (-Not (Test-Path $sourceDir)) { Write-Host "지정한 폴더가 존재하지 않습니다." exit}# 파일 목록 가져오기 (파일만)$files = Get-ChildItem -Path $sourceDir -Fileforeach ($file in $files) { # 파일 이름에서 앞 6자리 추출 (예: 202103) $prefix = $file.Name.Substring(0,6) # 폴더 이름을 yyyy_MM 형식으로 변경 (예: 2021_03) $folderName = $prefix.Substring(0,4) + "_" + $prefix.Substring(4,2) .. 2025. 2. 17. [Git] Git Error Message 시 대처사항 목록(계속 추가예정) 1.fatal: unable to access 'https://github.com/azthief/mean-chat.git/': Failed to connect to github.com port 443: Timed out -> 프록시 설정으로 해결 C:\> git config --global http.proxy http://프록시주소:포트번호 2.fatal: unable to access 'https://github.com/abcdef/test.git/': SSL certificate problem: unable to get local issuer certificate -> SSL 인증서 오류건으로, SSL 검증옵션하지 않는 방법으로 해결 C:\> git config --global http.sslVeri.. 2016. 9. 1. [Excel] 엑셀 매크로로 마지막줄 다음줄에 복사하기 Sub insertTempCells() Dim i As Long, n As Long n = Val(InputBox("How many rows insert?", "Number")) If n 2015. 10. 14. svn 디렉토리 정리하기(서브버전 찌꺼기 디렉토리 제거) 간혹 svn(서브버전) 프로젝트를 export 하지 않고 넘겨받는 경우가 있는데요,이런경우 export 한것처럼 .svn 디렉토리들을 일괄적으로 삭제해주는 배치파일입니다.해당 배치파일을 정리할 폴더 최상위에 위치시키시고 실행하시면 됩니다. [배치내용]@echo offdir /AD /S /B svn* > del.txtFOR /F %%a IN (del.txt) do rmdir /S /Q %%a이 배치파일을 응요하여서 위의 dir /AD /S /B (삭제하고싶은 디렉토리) > del.txt식으로 변형하여서 사용할 수도 있습니다. 쓰기 나름나름나름~ 2013. 1. 16. 파일삭제 스크립트(배치작업 위한) 비베스크립트로 작성된 파일 삭제 스크립트 필요하신 분들은 받으셔서 vbs 확장자로 파일 만드시고 윈도우 스케쥴러 같은데 배치잡 거셔서 사용하세요~ 내부에 대충 수정하시고 ㅎㅎㅎ '//파일 삭제 스크립트 Option Explicit '// 경로지정 Const strRootPath="D:\Ora_data\archive" '// 삭제기준 일자지정 Dim nDays nDays=90 Dim oFSO Set oFSO=CreateObject("Scripting.FileSystemObject") Dim oFolder, oSubFolder Set oFolder=oFSO.GetFolder(strRootPath) '//마지막 수정된 날짜 기준으로 파일확인 후 삭제 Dim oFile For Each oFile In oFold.. 2012. 12. 18. 이전 1 2 다음