标签: appv

使用PowerShell CmdLets进行交互

我一直在编写一些使用PowerShell Cmdlet for App-V的实用程序.有趣的是,Microsoft似乎只记录了cmdlet,而不是Powershell模块后面使用的.net程序集.

现在我熟悉P/Invoke和COM Interop,我已经学会了如何使用System.Management.Automation创建一个PowerShell会话并调用cmdlet.

但有些东西对我来说没有味道.我基本上编写自己的包装类来隐藏其余代码中的powershell调用.看起来我应该a)绕过powershell并直接进入它后面的托管库,或者b)应该有更好的机制来为PowerShell cmdlet生成互操作库.

似乎微软现在大量使用PS CmdLets,它实际上已成为一个新的互操作API.

我错过了什么吗?在这种情况下使用什么是好策略?

.net c# powershell cmdlets appv

7
推荐指数
1
解决办法
502
查看次数

是否有适用于Mac OSX的App-V/Docker?

Windows有一个名为App-V应用程序虚拟化工具.

Linux似乎有一个名为Docker的类似工具.

我的问题是 - 是否有适用于MacOS X的Docker ?(即无需在VirtualBox上启动Linux虚拟机?)

macos docker appv

6
推荐指数
1
解决办法
2601
查看次数

如何找到 Windows 10 上 Java 的安装位置?

我最近在我的机器上安装了 Java(Java Runtime 1.8.121)。我需要设置 JAVA_HOME 并从安装它的 Java 文件夹中设置变量。

我在网上查看的所有地方都说 Java 文件夹应该位于 Program files (x86) 中,但是,却找不到它。它不在程序文件(x86)中,不在程序文件中。由于使用了软件中心,因此安装时我无法选择目的地。它简单地完成了安装。

有人可以帮我找到 Java 文件夹在哪里,以便我可以设置 JAVA_HOME 吗???!

java java-home appv windows-10

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

在没有Windows应用商店的情况下提供UWP应用的首选方式

我需要提供一个UWP应用程序(*),客户端将在其网络中的平板电脑上安装.Windows应用商店被政策阻止.

有一个签名和侧载.appx包的程序(https://blogs.msdn.microsoft.com/micham/2014/05/30/sideloading-store-apps-to-windows-8-1-devices/)但它非常复杂.

有没有办法将应用程序捆绑为.msi.exe(或APP-V包)?

(*)它必须是一个UWP应用程序才能注册为文件打开选择器.

windows sideloading appv uwp

4
推荐指数
2
解决办法
1773
查看次数

在 Powershell 中使用批处理式环境变量解释字符串

我有一个字符串,其中包含批处理样式表示法 ( %programdata%\App-V) 中的环境变量,我需要在 Powershell 中对其进行评估。可以%ENV%在 Powershell 中轻松评估符号吗?我知道 Powershell 中环境变量的通常表示法是$env:ProgramData,但是字符串是从另一个我无法更改的命令返回给我的。

背景信息:Powershell Cmdlet ( (Get-AppvClientConfiguration -Name PackageInstallationRoot).Value) 奇怪地返回带有批处理样式环境变量 ( %programdata%\App-V)的字符串。

windows powershell batch-file environment-variables appv

3
推荐指数
1
解决办法
116
查看次数