标签: windows-8

有没有办法遍历 Windows 8 应用程序并将它们全部删除?

Windows 应用程序很烦人,我想删除它们。一直在玩 Powershell 和脚本,我想知道是否有办法让 Powershell 遍历所有应用程序并删除它们。

# List of Applications that will be removed
$AppsList = "Microsoft.BingTravel","Microsoft.WindowsAlarms","Microsoft.Reader",`
"Microsoft.WindowsScan","Microsoft.WindowsSoundRecorder","Microsoft.SkypeApp","Microsoft.BingFoodAndDrink","Microsoft.BingMaps",`
"Microsoft.HelpAndTips","Microsoft.BingFinance","Microsoft.ZuneMusic","Microsoft.Reader","Microsoft.BingNews","Microsoft.AkypeApp",`
"Microsoft.ZuneVideo","Microsoft.BingTravel","Microsoft.BingSports","Microsoft.BingWeather","Microsoft.BingHealthAndFitness",`
"Microsoft.Media.PlayReadyClient.2","Microsoft.XboxLIVEGames","Microsoft.WindowsReadingList","Microsoft.WindowsAlarms"
ForEach ($App in $AppsList)
{
    $Packages = Get-AppxPackage | Where-Object {$_.Name -eq $App}
    if ($Packages -ne $null)
    {
          foreach ($Package in $Packages)
          {
          Remove-AppxPackage -package $Package.PackageFullName
          }
    }
    $ProvisionedPackage = Get-AppxProvisionedPackage -online | Where-Object {$_.displayName -eq $App}
    if ($ProvisionedPackage -ne $null)
    {
          remove-AppxProvisionedPackage -online -packagename $ProvisionedPackage.PackageName
    }
}
Run Code Online (Sandbox Code Playgroud)

编辑:

我也从 MDT 运行它以进行映像部署。

windows powershell windows-8 mdt

25
推荐指数
2
解决办法
4117
查看次数

没有 Microsoft 帐户,Windows 8/8.1 Pro 的哪些功能将无法使用?

对于已加入域的 Windows 8/8.1 Pro 计算机,除非使用Microsoft 帐户,否则 Windows 的哪些功能将无法使用?

此外,除了“功能丢失”之外,他们是否有在域环境中不使用 Microsoft 帐户的任何问题?

这是一个基于 Server 2008 R2 的 Active Directory 环境。没有 Office 365。

active-directory windows-8 windows-8.1

25
推荐指数
2
解决办法
2277
查看次数

如何使用组策略禁用快速启动?

Windows 8 / 8.1 / 10 具有称为“快速启动”(或“快速启动”、“混合启动”、“混合关闭”等...)它这样做,而不是将其置于一种休眠状态,以加快启动时间。

虽然这乍一看似乎不错,但它有几个已知且丑陋的副作用:

  • 它可能会在某些系统上严重搞砸(可能在使用旧的/不兼容的驱动程序或 BIOS 时),导致系统在启动时崩溃并随后强制完全启动(这是我在几个不同的系统上亲眼目睹的......祝你好运,如果您还使用镜像动态磁盘,在系统崩溃后总是会进行完全重新同步)。
  • 它确实地狱一些组策略,这需要一个实际的系统重新启动,以应用的处理。
  • 最后但并非最不重要的一点是,众所周知,Wake-On-Lan 无法使用;这是我目前在升级到几台 Windows 7 PC 的 Windows 10 后面临的问题,这些 PC 曾经很好地使用 WOL,现在不再使用了。

由于这些和其他原因,我希望能够使用组策略管理快速启动;然而,我能找到的关于此 ( Computer Configuration\Policies\Administrative Templates\System\Shutdown\Require use of fast startup)的唯一策略只能用于强制使用快速启动,但不能禁用它:它的描述明确指出if you disable or do not configure this policy setting, the local setting is used.

因此,我的问题是:如何使用组策略禁用快速启动?

wake-on-lan group-policy windows-8 windows-8.1 windows-10

19
推荐指数
1
解决办法
11万
查看次数

如何将 Windows-8 Enterprise Apps 部署给其他用户?

Windows-8 (Metro) 应用程序可以使用“旁加载”安装,绕过企业环境中的 Windows 商店。

原则上这很简单:一旦您启用了旁加载(当 Win8 机器加入域时自动完成),您可以通过 PowerShell 使用“Add-AppxPackage”命令安装已签名的 appx-Package。但是有一个问题:该应用程序仅为执行命令的用户安装,并且没有“-Credentials”参数!

我可能可以在我的特定场景中解决这个问题,我通过 TFS 构建将一个自行开发的应用程序部署到具有固定演示用户的虚拟机(通过使用远程 powershell 与“Add-Job”相结合,这确实需要凭据参数,因为我知道给定的用户名和密码)。

但在企业环境中情况并非如此,我想将我的应用程序分发给成千上万的用户。破解他们所有的密码似乎有点过分,那么“正确”的方法是什么?我无法从 Microsoft 找到任何关于此的有用信息,但也许你们中的一个人已经遇到了这个问题并解决了它?

deployment windows-8

15
推荐指数
1
解决办法
6075
查看次数

Windows 事件查看器在较新版本的 Windows 上运行缓慢

自 Vista 以来,您在所有 Windows 版本上获得的现代事件查看器应用程序比 Server 2003 和 XP 上的先前版本慢得多。我知道新版本有更多功能,但大多数时候我只想尽快扫描各种不同的事件日志。我怎样才能找回旧版本?

windows windows-server-2008 windows-7 windows-server-2008-r2 windows-8

14
推荐指数
2
解决办法
8155
查看次数

极慢的文件传输到本地机器上的 Hyper-V 虚拟机

我正在尝试将 1.3GB 的文件从我的本地机器 (Windows 8) 传输到我的本地 hyper-V 实例 (Windows 2012)。传输从大约 300kb/s 开始,然后迅速下降到 12-20kb/s。

两台机器通过相同的物理以太网适配器连接到 LAN。vSwitch 和我的本地连接是桥接的,所以虚拟机和我的本地机器在同一个子网上有 IP 地址。

这可能与问题有关吗?我不是专业的网络管理员,所以我不知道诊断这个问题的技巧。

networking hyper-v windows-server-2012 windows-8

13
推荐指数
2
解决办法
3万
查看次数

是否可以在 Windows 8 上从 PowerShell 启用 MSMQ?

是否可以在 Windows 8(.1) 上从 PowerShell启用MSMQ?如果是这样,如何做到这一点?

powershell msmq windows-8 windows-8.1

13
推荐指数
1
解决办法
1万
查看次数

管理员查看所有映射驱动器

根据我对安全性的理解,管理员应该能够查看与计算机之间的所有连接——就像他们可以查看所有进程/所有者、网络连接/拥有进程一样。但是,Windows 8 似乎已禁用此功能。

作为管理员在 Win Vista+ 中运行提升的运行时,net use您会返回所有映射的驱动器,列为不可用。在 Windows 8 中,从提升的提示运行相同的命令会返回“列表中没有条目”。powershell 的行为是相同的Get-WmiObject Win32_LogonSessionMappedDisk

持久映射的解决方法是运行Get-ChildItem Registry::HKU*\Network*. 这不包括临时映射(在我的特定示例中,它是通过管理员帐户上的资源管理器创建的,我没有选择“登录时重新连接”)

管理员是否有一种直接/简单的方法来查看任何用户的连接(缺少在每个用户上下文下运行的脚本)?我已阅读启用 UAC 时某些程序无法访问网络位置,但我认为它并不特别适用。

我已经看到了这个答案,但它仍然没有解决非持久性驱动器如何判断用户映射了哪些网络驱动器?

command-line-interface mappeddrive uac forensics windows-8

12
推荐指数
1
解决办法
5万
查看次数

如何在 Windows 8.1(IE11 和现代 UI)上调试 PAC(代理自动配置)?

在 Windows 7 + IE10 等较旧的系统上,在 PAC 文件中调用“alert()”会导致显示一个对话框。但是,在 Windows 8.1 中,即使 IE11 似乎在使用 PAC,也不会显示任何对话框。

我目前的情况是 IE11 可以使用 (SOCKS) 代理(由 PAC 返回)就好了,但现代 UI 应用程序与 Internet 完全断开连接。似乎 IE11 和现代 UI 对 PAC 设置的处理方式不同,但我找不到调试它的方法。

总之,我的问题是

  1. 如何在 Windows 8.1 上使用IE11调试 PAC ?
  2. 如何在 Windows 8.1 上使用Modern UI调试 PAC ?

pac windows-8 windows-8.1

12
推荐指数
1
解决办法
1万
查看次数

我可以安排 Windows 任务在交互式桌面会话中运行吗?

我正在尝试创建一个计划任务,该任务将每天在专用机器上运行一次。该任务将运行一个 exe。该 exe 做了很多事情,包括运行操作鼠标/kb 等的自动化。

这可能吗(在任何基于 Windows 的操作系统上)?

windows-7 scheduled-task windows-8

10
推荐指数
1
解决办法
4万
查看次数