하스스톤은 프린트스크린 버튼으로 스크린샷을 찍을 수 있습니다.
하지만 경로는 바탕화면으로 고정되어 있죠.
이 경로를 바꿀 순 없지만 배치파일을 이용해 매번 옮길 순 있습니다.
인벤에 백슬래시가 안되서 대신 슬래시(/) 를 사용합니다. 빨간색 슬래시는 모두 백슬래시 (숫자판 + 오른쪽의 원화)로 여겨주세요.
move C:/Users/사용자 계정명/Desktop/Hearthstone_Screenshot*.png "임의의 경로"
이 명령을 이용하면 바탕화면에 있는 모든 스크린샷을 모두 임의의 경로로 옮길 수 있습니다.
예를들어
move C:/Users/사용자 계정명/Desktop/Hearthstone_Screenshot*.png "C:/Users/사용자 계정명/Pictures"
을 통해 모든 스크린샷을 사진 폴더로 옮길 수 있죠.
이 문장을 복사한 뒤 메모장에 붙여넣고 저장한 뒤 확장명을 .bat으로 바꾸면 됩니다.
그러면 실행할 때 마다 모든 스크린샷을 그 경로로 이동하게 되죠.
물론 이걸 바탕화면에 넣고 스크린샷을 옮기고 싶을때마다 실행할 수도 있지만 우리는 더 편할걸 원하잖아요?
@echo off
set 경로=배틀넷 클라이언트가 설치된 경로
set 사용자=사용자 계정명
set 스샷경로=스크린샷을 저장할 경로
"%경로%/Battle.net.exe"
:check
tasklist | find /c "Battle.net.exe" > Cache
if errorlevel 1 goto move
goto check
:move
move C:/Users/%사용자%/Desktop/Hearthstone_Screenshot*.png "%스샷경로%"
del Cache
이것들을 복사하고 메모장에 붙여넣습니다.
그리고 빨간색으로 표시된 것들을 모두 수정합니다.
인벤 글쓰기에 백슬래시가 표시가 안되서 / 를 사용했는데 빨간색 표시된 /를 모두 백슬래시 (숫자판의 + 오른쪽에 있는 원화) 로 바꾸어 주세요.
배틀넷 클라이언트는 보통
C:/Program Files/Battle.net 에 설치되어 있으며, 64비트 유저는
C:/Program Files (x86)/Battle.net 입니다.
다른 경로에 설치했다면 그 설치한 경로를 입력하면 됩니다.
혹시나 모르는 분들을 위해 말해두자면 사용자 계정명은 배틀넷 계정이 아닌 PC의 계정 이름을 말하는 겁니다.
사용자 계정명을 입력할 때 주의할 점은 계정명 뒤에 공백이 있으면 오류가 뜹니다.
조심해주세요.
모두 수정했으면 저장을 하고 저장한 텍스트 파일의 확장명을 .bat으로 수정합니다.
배치파일을 실행할 때 마다 배틀넷 클라이언트가 실행되며, 배틀넷 클라이언트를 종료하면 자동으로 바탕화면에 있는 모든 스크린샷 파일이 지정한 경로로 이동하게 됩니다.
즉, 하스스톤을 실행할때 배틀넷 클라이언트 대신 이 파일을 실행하면 됩니다.
이제 더이상 일일이 스크린샷 파일을 옮길 필요가 사라졌군요.
저도 하나부터 열까지 아무것도 모르는 상태에서 인터넷 검색을 통해 알아낸 정보이므로 오류가 날 수도 있으니 양해 부탁드립니다.