From 652e469ccee369a55655c8d742fd9709ad921400 Mon Sep 17 00:00:00 2001 From: jonas Date: Fri, 17 Feb 2023 23:11:22 +0100 Subject: [PATCH] First working version --- README.md | 1 + control | 9 +++++++++ install.ins | 20 ++++++++++++++++++++ logo.png | Bin 0 -> 3238 bytes remove.ins | 20 ++++++++++++++++++++ 5 files changed, 50 insertions(+) create mode 100644 README.md create mode 100644 control create mode 100644 install.ins create mode 100644 logo.png create mode 100644 remove.ins diff --git a/README.md b/README.md new file mode 100644 index 0000000..17cb660 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +## IServ Package to enable/disable the Windows Wireless Display Feature (previously MiraCast) through DISM diff --git a/control b/control new file mode 100644 index 0000000..6197580 --- /dev/null +++ b/control @@ -0,0 +1,9 @@ +[Product] +type: localboot +id: wireless-display-feature +name: Wireless Display Feature +description: Dieses Paket fügt Windows via DISM das Wireless Display Feature hinzu +version: 1.0 +packageVersion: 1.0 +setupScript: install.ins +uninstallScript: remove.ins \ No newline at end of file diff --git a/install.ins b/install.ins new file mode 100644 index 0000000..38cb562 --- /dev/null +++ b/install.ins @@ -0,0 +1,20 @@ +[Initial] +Message=Installiere das Wireless Display Feature... +DefVar $ExitCode$ + +[Actions] +ShowBitmap "%ScriptPath%\logo.png" "Wireless Display Feature" +DosInAnIcon_AddFeature +Sub_HandleExitCode + +[DosInAnIcon_AddFeature] +@echo off +dism /Online /Add-Capability /Quiet /CapabilityName:App.WirelessDisplay.Connect~~~~0.0.1.0 + +[Sub_HandleExitCode] +Set $ExitCode$ = GetLastExitCode +comment "DISM exit code: " + $ExitCode$ +if not($ExitCode$ = "0") + LogError "Fatal: DISM quit with exit code " + $ExitCode$ + IsFatalError +endif diff --git a/logo.png b/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f0f95cd61912b6fdcfc7fd794194c7693c3df7b6 GIT binary patch literal 3238 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