나는? UWP 코드에서 종료하거나 다시 시작에 대한다시 시작의 IoT 장치 및 자동 업데이트를 해제
을 사용할 수 있습니다 어떻게 내가 만약 IoT 코어 자동 업데이트를 해제 할 수 있습니다?
또한, advfirewall
규칙을 재설정 한 후 어떤 API 모든 원격 도구 (장치 포털 또는 Windows 파일 공유)를 사용하여 장치를 관리 할 수 없습니다. 어떻게 그들을 다시 일하게 할 수 있습니까?
나는? UWP 코드에서 종료하거나 다시 시작에 대한다시 시작의 IoT 장치 및 자동 업데이트를 해제
을 사용할 수 있습니다 어떻게 내가 만약 IoT 코어 자동 업데이트를 해제 할 수 있습니다?
또한, advfirewall
규칙을 재설정 한 후 어떤 API 모든 원격 도구 (장치 포털 또는 Windows 파일 공유)를 사용하여 장치를 관리 할 수 없습니다. 어떻게 그들을 다시 일하게 할 수 있습니까?
윈도우의 IoT 확장 장치를 다시 시작 및 종료 할 수있는 기능.
먼저 앱에 확장 프로그램을 추가해야합니다. 솔루션 탐색기에서 UWP 프로젝트를 마우스 오른쪽 단추로 클릭하고 Add -> Reference을 선택하여이 작업을 수행 할 수 있습니다. 이제 왼쪽 패널에서 Universal Windows -> Extensions 섹션을 선택한 다음 UWP 확장을위한 Windows IoT 확장 옆의 확인란을 선택하십시오.
그런 다음 Package.appxmanifest
에 특수 기능을 추가해야합니다. XML 텍스트 파일로 열고 <Capabilities>
노드에 다음을 추가 : 그런 다음 종료/재시작을 수행하기 위해 ShutdownManager
클래스를 사용할 수 있습니다
<iot:Capability Name="systemManagement" />
.
// Shutdown
ShutdownManager.BeginShutdown(ShutdownKind.Shutdown, TimeSpan.FromSeconds(0));
// Restart after 3 seconds:
ShutdownManager.BeginShutdown(ShutdownKind.Restart, TimeSpan.FromSeconds(3));
두 번째 매개 변수를 사용하면 작업을 수행 할시기를 지정할 수 있습니다. 업데이트
에게 자동으로 업데이트를 방지하는 방법을 방지
advfirewall을 재설정 한 후 장치를 다시 부팅 했습니까? advopirewall을 재설정 한 후 15063에서 테스트했는데 장치 포털은 장치에 연결할 수 있지만 powershell은 테스트 할 수 없습니다. 내가 (장치 포털을로드하고 "DefaultAccount로 실행"을 선택하지 않고 "netsh advfirewall allprofiles state on"을 실행하면) allprofiles 상태를 설정하면 powershell을 사용하여 연결할 수 있습니다. –