윈 도 우 배치파일 질문입니다.
2018.09.03 15:11
고수분들이 작성해 주신 배치파일을 이용해,
윈도우10 잠금화면 이미지들을 PC에 저장하고 있습니다.
조금 더 욕심을 부리고 싶어서, 여쭤 봅니다.
아래 배치파일을 사용중인데요....
실행시, 가로이미지와 세로이미지를 모두 가져오게 됩니다.
가로이미지만 가져오면 좋겠는데 말이죠...
혹시, 가로이미지만 가져오는 방법이 없을까요?
또는, 1920X1080 만 가져올수 있는 방법도 괜찮고요....(결론은 같은)
robocopy "%UserProfile%\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets"
"제 저장경로" /MIN:102400
@echo off
rename "제 저장경로\*" "*.jpg"
댓글 [4]
-
DarknessAngel 2018.09.03 21:35
-
준이오빠 2018.09.03 21:37
헉.....
개념은 대략 알겠는데, 제가 하기엔 너무 큰 산이네요...ㅎ저는 /MIN:102400 처럼, 간단한 옵션만 추가하면 될줄 알았는데....
제가 저런 문자열 작성하는 쪽은 잘 몰라서요....^^
댓글 감사합니다...^^
-
DarknessAngel 2018.09.04 05:12
일단 이미지 파일에서 해상도 정보를 추출 안 하면 아무것도 시작할 수 없는 상태니 그것부터 삽질해보셔야 할듯합니다
-
메리아 2018.09.03 22:45
배치파일은 모르겠고, VBScript는 가능할겁니다.
-------------------------------------------
Dim oImage, mWidth, mHeight
Dim mypath
mypath = InputBox("이미지경로?")Set oImage = CreateObject("WIA.ImageFile")
oImage.LoadFile mypath
mWidth = oImage.WIDTH: mHeight = oImage.HEIGHTMsgBox mWidth & vbnewline & mHeight
-------------------------------------------
가로로 긴 이미지라면,
mWidth가 mHeight보다 큰 이미지만 복사하거나
한꺼번에 복사해두고 현재폴더를 쭉 훑어서 mHeight가 큰 이미지를 제거하면 되겠죠.
참고로 XP에서는 위 구문이 안될겁니다.
다른 구문으로 되긴 되는데 지금 따로 사용되는 구문보니... 테스트버전 만들기가 헷갈리는군요. ㅡ.ㅡ
---------------------------------------------
Const DIMENSIONS = 26 'XP 기준
Const WIDTH = 27
Const HEIGHT = 28
sFolder = "이미지파일소유한폴더"
sFile = "이미지파일명"Set fso = CreateObject("Scripting.FileSystemObject")
Set oShell = CreateObject("Shell.Application")
Set oFolder = oShell.Namespace(fso.GetAbsolutePathName(sFolder))
Set oFile = oFolder.ParseName(sFile)On Error Resume Next
mWidth = 0: mHeight = 0
mWidth = CLng(Replace(oFolder.GetDetailsOf(oFile, WIDTH), "픽셀", ""))
mHeight = CLng(Replace(oFolder.GetDetailsOf(oFile, HEIGHT), "픽셀", ""))---------------------------------------------
지금 XP 돌릴만한게 없어서 테스트는 안해봤지만,
대충 저런식으로 하면 XP도 읽어올 수는 있을겁니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
75748 | 서버 / IT| 데이터 공유 NAS 8베이 추천좀 부탁드려요 [4] | 쌍부아 | 234 | 09-13 |
75747 | 윈 도 우| (D)와(C)를 바꾸려면 어떻게 해야 합니까? [1] | kjds7 | 386 | 09-13 |
75746 | 윈 도 우| IDE 하드를 SATA 하드로 복제해서 부팅이 가능하게 하는 방... [6] | 윈포우도럼 | 554 | 09-13 |
75745 | 윈 도 우| 윈도우7 MAK 키 인증 횟수 관련 문의 [6] | 살아남기 | 1062 | 09-13 |
75744 | 윈 도 우| 설정의 시스템에서 저장공간 비우기 문제 문의합니다. [7] | 점돌이 | 275 | 09-13 |
75743 | 윈 도 우| 윈도우 10 버벅임 현상에 대해서 문의드립니다.. [12] | JEREMIAH | 1166 | 09-13 |
75742 | 윈 도 우| 재부팅을 누르면 종료됩니다. [3] | 왕군아 | 313 | 09-13 |
75741 | 소프트웨어| 크롬 브라우저 사용법 문의 합니다. 조언 부탁드립니다. [2] | 맹물 | 253 | 09-13 |
75740 | 윈 도 우| PE만드는 방법좀 알려주세요.(처음부터 새로 만드는중) [1] | 멋진넘 | 257 | 09-13 |
75739 | 소프트웨어| autocad 2019 한글버젼 가지고 계신분 계신가요? [4] | 도우너2 | 1093 | 09-13 |
75738 | 소프트웨어| 익스플러워 주소창옆 파란색 동그라미 정체 [2] | 초보라서죄 | 540 | 09-13 |
75737 | 윈 도 우| win10xpe [1] | 2002 | 603 | 09-13 |
75736 | 기 타| 몇백기가 짜리 자료들을 온라인에 백업해야하는데요 [16] | ANT-MAN | 763 | 09-12 |
75735 | 윈 도 우| pe 부팅으로 윈도 설치 강좌 링크 좀 부탁드립니다 [3] | 에메랄드캐 | 299 | 09-12 |
75734 | 하드웨어| 씨게이트 (하드 디스크) 내용의 그림을 좀 봐주십시오 [6] | 현우 | 450 | 09-12 |
75733 | 하드웨어| 메모리 질문을 드립니다. [2] | 윈조아 | 139 | 09-12 |
75732 | 윈 도 우| 부팅관련 문의 드립니다 [2] | 터줏대감 | 218 | 09-12 |
75731 | 윈 도 우| 기존 snapdrive 파일을 새로 장착 SSD에 올리기? [2] | 무니모니 | 249 | 09-12 |
75730 | 하드웨어| 한가지만 더 질문드립니다. [1] | tnqkr | 173 | 09-12 |
75729 | 윈 도 우| 윈10 설치 관련해서 문의드립니다. [3] | 수줍은앙마 | 259 | 09-12 |
이미지파일에서 정보를 추출해서 택스트로 가져올 수 있는 외부 바이너리가 필수입니다
그걸로 값을 가져와서 택스트 잘라서 값만 변수에 입력해서 비교시켜야 할듯합니다