# FAQ.1 — 설치 시 Permission denied / scripts 쓰기 권한

## 개요

`.mzp` 설치 시 `Permission denied` / Errno 13 이 나올 때,  
3ds Max **scripts** 폴더에 Windows 쓰기 권한을 부여하는 방법입니다.

권한 수정 후에도 실패하면 → **FAQ.2 — 수동 설치**

### 적용 에러 예시

```text
Installation failed: [Errno 13] Permission denied:
'...\3dsMax\2025 - 64bit\ENU\scripts\startup\os_bipedPlus_menu.ms'
```

---

## 0. 3ds Max에서 정확한 scripts 경로 확인 (필수)

추측 경로(`%LOCALAPPDATA%\...`)를 쓰지 말고, **해당 버전 3ds Max에서 스크립트를 실행한 결과**로 폴더를 여세요.

1. 문제가 난 **그 Max 버전**을 실행  
2. `F11` → MAXScript Listener  
3. 아래 스크립트 실행:

```maxscript
format "userScripts = %\n" (getDir #userScripts)
```

![Listener — userScripts path](00_max_listener_userScripts.png)

> 에디터에 스크립트를 넣고 실행하면, Listener에 `userScripts = ...\ENU\scripts` 와 `OK`가 나옵니다.

4. Listener에 나온 `userScripts` 경로를 **그대로 확인**합니다. 예시:

```text
userScripts = C:\Users\username\AppData\Local\Autodesk\3dsMax\2025 - 64bit\ENU\scripts\
```

> 이 경로가 권한을 줄 **`scripts` 폴더**입니다.  
> 계정명·버전 숫자는 PC마다 다르므로, **Listener 결과만** 사용하세요.

5. 경로를 메모한 뒤 **모든 Max를 종료**  
6. 작업관리자에서 `3dsmax.exe` 잔존이 있으면 종료  

---

## 1. scripts 폴더 속성 열기

1. 탐색기 주소창에 **위 0번에서 나온 `userScripts` 경로**를 붙여넣기  
   (끝에 `\`가 있어도 됩니다)
2. Enter로 해당 `scripts` 폴더로 이동  
3. 빈 곳 또는 폴더 자체에서 우클릭 → **속성**

![scripts folder — Properties](01_scripts_properties.png)

> 권한은 **`scripts` 폴더**에 부여합니다. (`startup`만 열어두지 마세요.)

---

## 2. 보안 탭에서 내 계정 확인

1. **보안** 탭 열기  
2. 위 목록에서 **현재 로그인한 Windows 사용자** 선택  
   - `Administrators`만 보지 말고, 본인 계정을 선택  
3. 아래 **허용**에 `모든 권한 / 수정 / 쓰기`가 있는지 확인  
4. 없거나 부족하면 **편집** 클릭  

![Security tab](02_security_tab.png)

---

## 3. 허용 체크 후 확인

1. 다시 내 계정 선택  
2. **허용 → 모든 권한** 체크  
   - 최소: 수정, 쓰기  
3. **확인** → 적용 → 확인  

![Edit permissions — Allow](03_edit_permissions.png)

> 목록에 내 계정이 없으면:  
> **추가** → 사용자 이름 입력 → 이름 확인 → 모든 권한 체크

---

## 4. startup 파일 제거 후 재설치

1. 위 userScripts 폴더 안의 **startup** 으로 이동  
2. 아래 파일이 있으면 **삭제**합니다 (빨간 X 표시 파일):
   - os_bipedPlus_menu.ms
   - os_bipedPlus_path.ms

![Delete os_bipedPlus_menu.ms and os_bipedPlus_path.ms in startup](04_delete_startup_ms.png)

3. **3ds Max를 완전히 종료한 뒤 다시 실행**합니다.  
4. 재시작 후, 해당 버전 .mzp를 **바로 드래그 설치**하면 됩니다.  
   (별도 수동 복사 없이 .mzp만 다시 설치하면 됩니다.)

---

## 그래도 실패하면

→ **FAQ.2 — 수동 설치**로 진행

OtakuSolutions