설치와 첫 실행
WindowPin 은 설치 프로그램이 없습니다. 내려받은 파일 하나를 그대로 실행하면 그것이 설치의 전부입니다. 다만 처음 실행할 때 Windows 가 경고를 한 번 띄울 수 있어서, 그게 무슨 뜻이고 어떻게 넘어가는지를 여기에 적어 둡니다.
-
1
내려받기
브라우저가 “흔히 다운로드되는 파일이 아닙니다” 라며 잡아둘 수 있습니다. 크롬은 다운로드 목록에서 오른쪽 ⋮ → [계속]을, 엣지는 […] → [보관]을 누르면 파일이 남습니다.
-
2
“Windows의 PC 보호” 창
파일을 실행하면 파란 창이 한 번 뜹니다. 왼쪽 아래 [추가 정보]를 누르면 그때 [실행] 단추가 나타납니다. 이 창은 처음 한 번만 뜹니다.
추가 정보실행실행 안 함 -
3
그게 전부입니다
설치 화면도 재부팅도 없습니다. 트레이에 아이콘이 생기고 바로 쓸 수 있습니다.
Scoop 으로 설치하기 — 처음이신 분을 위해
명령창을 한 번도 안 써 보셨어도 괜찮습니다. 창을 하나 열고 아래 줄을 차례로 붙여넣기만 하면 끝납니다. 관리자 권한은 필요 없습니다.
- 1
PowerShell 창을 엽니다
시작 단추를 누르고 powershell 이라고 치면 목록에 [Windows PowerShell] 이 나옵니다. 그냥 클릭해서 여세요. [관리자 권한으로 실행] 은 누르지 마세요 — Scoop 은 관리자 창에서는 설치를 거부합니다. 검고 파란 창이 뜨면 준비가 된 것입니다.
- 2
Scoop 이 이미 있는지 봅니다
창에 아래 줄을 붙여넣고 엔터를 치세요. 마우스 오른쪽 단추를 누르면 붙여넣기가 됩니다. 버전 번호가 나오면 이미 깔려 있는 것이니 4단계로 건너뛰시고, “용어가 인식되지 않습니다” 라고 나오면 3단계로 가세요.
> scoop --version - 3
Scoop 을 설치합니다 (없을 때만)
아래 두 줄을 한 줄씩 붙여넣고 각각 엔터를 치세요. 첫 줄에서 계속할지 물으면 Y 를 치고 엔터를 누르면 됩니다. 두 번째 줄이 1분쯤 걸립니다.
> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
> Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression - 4
WindowPin 을 설치합니다
이제 두 줄이면 끝입니다. 첫 줄은 WindowPin 저장소를 Scoop 에 알려 주는 것이고, 두 번째 줄이 실제 설치입니다. 30초 남짓 걸립니다.
> scoop bucket add windowpin https://github.com/work517/scoop-windowpin
> scoop install windowpin - 5
실행하고, 나중에 새 버전 받기
시작 메뉴에 WindowPin 이 생깁니다. 창에서 바로 열려면 windowpin 이라고 치세요. 나중에 새 버전이 나오면 아래 한 줄이면 따라옵니다.
> scoop update windowpin
브라우저가 경고를 띄운다면
파일은 Projectteamforyou 코드 서명 인증서로 서명돼 있습니다. 그래도 Chrome 이 “흔히 다운로드되지 않는 파일”이라고 하거나 Windows SmartScreen 이 경고를 띄울 수 있습니다. 파일이 위험해서가 아니라 인증서가 새것이라 배포 이력이 짧아서 생기는 일입니다.
미덥지 않다면, 직접 확인할 방법이 있습니다
받은 파일이 진짜인지 확인하기
아래 한 줄을 PowerShell 에 붙여넣으면 방금 받은 파일의 체크섬이 나옵니다. 위에 적힌 값과 같으면 우리가 배포한 파일 그대로입니다.
325face4e560a209f5ef125aef3db9761f7f236a73d5c779dc077eadd186eaf1> Get-FileHash "$env:USERPROFILE\Downloads\WindowPin-3.1.2-win-x64.exe" -Algorithm SHA256 | Format-List
VirusTotal 결과 보기 →
일흔 개 남짓한 백신 엔진이 바로 이 파일을 어떻게 판정했는지 그대로 볼 수 있습니다. 우리가 배포한 파일의 체크섬으로 곧장 연결됩니다.
명령줄로 설치하기 →
Scoop 이나 winget 으로 설치하면 브라우저를 거치지 않아 경고 자체가 생기지 않습니다. 체크섬 대조도 패키지 관리자가 대신 해 줍니다.
가벼운 버전
기능은 하나도 다르지 않습니다. 큰 파일은 .NET 런타임을 안에 담고 있어 아무 PC 에서나 바로 실행되고, 가벼운 버전은 그 런타임을 PC 에 이미 있는 것으로 씁니다. 없으면 처음 실행할 때 Windows 가 설치를 안내합니다. 잘 모르겠으면 위의 큰 파일을 받으세요.
지우고 싶을 때
실행 파일을 지우면 끝입니다. 메모는 %APPDATA%\WindowPin 폴더에 있고 이 폴더까지 지우면 흔적이 남지 않습니다. 설정에서 바탕화면 우클릭 메뉴를 켜 두었다면 지우기 전에 설정에서 먼저 꺼 주세요.