업데이트 날짜: 2024년 10월 19일
Sapien Powershell Studio를 사용하여 Rink Turksma에서 제작했습니다.
릴리스 정보 및 최신 MSI 설치 프로그램은 https://github.com/rink-turksma/IntunePrepTool/releases를 참조하세요.
도움이 필요하면 Github의 이슈를 사용하거나 이메일을 보내주세요: [email protected]
유튜브의 간단한 예
- EXE, MSI, MSIX, Winget, PowerShell, 예약된 작업 및 웹 링크와 같은 소스를 쉽게 구성하여 설치 및 제거 파일을 생성합니다. 이를 Intunewin 파일로 패키징하고 감지 방법을 사용하여 Intune에 직접 업로드합니다.
- EXE 파일에서 패키지를 만들 때 Azure OpenAI GPT-4를 사용하여 설치 매개 변수를 찾습니다.
- Winget 업데이트 수정 정책을 만듭니다.
- Winget에서 소스 파일을 다운로드하는 다운로드 옵션입니다.
- 한 번의 클릭으로 PowerShell ISE에서 테스트하고 편집할 수 있는 install.ps1 및 uninstall.ps1을 자동으로 생성합니다.
- Intunewin 파일에 사용되는 생성된 모든 PowerShell 스크립트는 지정된 위치에 기록 로그를 기록하고 IntunePrepTool(애플리케이션 및 서비스) 로그 아래의 이벤트 뷰어에 정보 또는 오류 메시지도 표시합니다.
- 로그 파일은 "C:ProgramDataMicrosoftIntuneManagementExtensionLogsIntunePrepTool.evtx"에도 있습니다. 이를 통해 Windows 클라이언트용 Intune 관리 포털에서 '진단 수집' 옵션을 사용하고 패키지 로그를 다운로드할 수 있습니다.
- Intunewin 파일을 생성하는 버튼과 앱에서 인쇄 감지 방법입니다. (또한 config.csv 파일을 패키지 디렉터리에 씁니다.)
- Intunewin 만들기를 선택한 후. PNG 파일을 선택할 수 있는 옵션이 제공됩니다.
- 그런 다음 Intune에 직접 업로드하는 옵션을 사용할 수 있습니다(Jason Thompson의 PowerShell 모듈 MSAL.PS 및 Nickolaj Andersen의 IntuneWin32App 사용)(업데이트 2023/05/21: 버전 1.0.3.3 이상이 필요함)
설치 방법:
최신 MSI를 다운로드하세요. (https://github.com/rink-turksma/IntunePrepTool/releases)
MSI 파일 차단 해제:
MSI 파일을 실행합니다.
사용방법
IntunePrepTool을 시작합니다.
IntunePrepTool을 관리자로 실행합니다.
아래 지침이 포함된 스크린샷.
고객/임차인 선택:
- 여기에 고객/테넌트를 추가하세요.
- 패키지를 만들기 전에 항상 고객을 선택하십시오.
- 이 정보는 "C:Users$ENV:username.IntunePrepToolconfig_customerinfo.csv"에 저장됩니다.
업로드 기능을 위한 앱 등록 EntraID 추가
Winget에서 소스를 다운로드하세요.
- 이 옵션은 Winget 리포지토리에서 설치 프로그램을 다운로드하는 데 사용됩니다. (MSI, MSIX 또는 EXE 소스)
- 이 다운로드 옵션을 사용할 때. 파일은 구성 패널의 지정된 위치에 저장됩니다. (또는 다운로드 경로로 "C:Program FilesIntunePrepToolconfig_customerinfo.csv")
Intunewin 패키지 옵션 만들기
도구 옵션.
MSI 파일에서 Intunewin 파일을 만듭니다.
IntunePrepTool로 생성된 Intunewin 패키지를 Microsoft Intune에 업로드하는 업로드 기능
- IntunePrepTool을 사용하여 Intunewin 패키지를 생성하면 config.csv가 패키지의 출력 폴더에 기록됩니다. 패키지를 MS Intune에 업로드하려면 여기에서 config.csv를 로드하세요.
- 릴리스 노트 https://github.com/rink-turksma/IntunePrepTool/releases/tag/IntunePrepTool-1.3.0.0의 지침을 확인하세요.
도구 메뉴의 옵션을 사용하여 제거 문자열을 찾는 방법.
- 제거 문자열을 찾으려면 설치된 애플리케이션에 대한 레지스트리를 검색하십시오.
EXE 소스에서 Intunewin 파일을 만듭니다.
도구 메뉴를 사용하여 WingetID를 찾고, 이 ID에 대한 추가 정보를 표시하고, 가능한 버전을 표시하는 방법입니다.
예약된 작업 Intunewin 패키지를 만드는 방법
- 매주 또는 시작 시 예약된 작업으로 실행되도록 Powershell 코드를 추가하세요.
Winget Intunewin 패키지를 만듭니다.
- 주의하시기 바랍니다. 이 옵션을 사용하려면 대상 컴퓨터에 Winget이 필요합니다. (윈도우 10 및 11)
- 다음 소스에서 안정적인 최신 MSIX를 다운로드하세요: https://github.com/microsoft/winget-cli/releases
- Intune에서 '필수' 할당 옵션을 사용하려는 경우 Win32 앱에서 MSIX 설치를 수정하세요. 이렇게 하면 Winget 앱에 대한 종속성 옵션을 사용할 수 있습니다.
- WingetID를 찾으려면 먼저 이것을 참조하세요. https://github.com/rink-turksma/IntunePrepTool/tree/main#how-to-use-tools-menu-to-find-wingetids-show-more-information-for-this-id-and-show- 가능한 버전
IntunePrepTool의 위치는 이벤트 뷰어에 기록됩니다.
IntunePrepTool에 Azure OpenAI gpt-4o 모델 추가