Articles of windows 8.1

如何在VBS中使用文件名

我之前几乎没有用过vbscript,所以请原谅我的天真。 这里是非常简短的代码,保存为“runningCheck.vbs”: Set WshShell = WScript.CreateObject("WScript.Shell") Return = WshShell.Run("node.exe index.js", 2, true) 该脚本与node.exe和index.js位于同一目录中。 在Windows命令行中,当我进入目录并运行“runningCheck.vbs”时,它执行得很好。 但是,当cd离开目录并调用与完整文件path相同的vbs脚本时,它不再工作。 起初,我只是需要在我的vbs脚本中提供完整的path名,如下所示: Set WshShell = WScript.CreateObject("WScript.Shell") Return = WshShell.Run("C:\Users\computeruser\Building Intelligence\javadobe\node.exe C:\Users\computeruser\Building Intelligence\javadobe\index.js", 2, true) 但是我得到错误“系统找不到指定的文件”。 我如何正确指定path名? 在此先感谢帮助!

有没有API来启用/禁用Windows 8.1上的蓝牙?

在Windows 8 / 8.1中,现在可以通过操作系统本身启用/禁用蓝牙(参见下图)。 这是真棒,因为它是设备/驱动程序不可知的。 在Android上,这可以通过BluetoothAdapter.enable()和BluetoothAdapter.disable()来实现 ,但是我一直没能在Windows上find任何可以做到这一点的东西(尽pipe看起来确实是这样)。 所以我试过使用: BluetoothEnableIncomingConnections() – 但是,这只能阻止新的传入连接。 它不禁用现有的。 devcon.exe – 这个方法的问题是A.它是一个不可再分发的二进制B.它要求你提前知道他的设备ID(所以它不是设备/驱动程序不可知的)。 另外,虽然它不是一个破坏者,它不会需要提升。 UI自动化 – 简单地启动PC设置应用程序,并通过键盘事件来切换开关很容易,但是在适当的编码实践和用户体验方面,这是非常难看的。 这就是说,这是我发现实现我到目前为止的行为的唯一途径。 我正在用C ++编写一个原生的Win32应用程序,所以我不受限于任何Windows应用程序的应用程序需求,但是,如果有一个不需要提升的方法,那将是非常好的。 TL; DR 是否有任何API,WMI接口或其他任何可用的function来实现function上等效的结果来翻转蓝牙拨动开关? 如果没有,有没有其他方法可以产生类似的结果?

Adcontrol不会以发布商中心的应用ID和单元ID显示广告

我有一个广告控制工作正常与Msdn给出的testing值,但不显示实际值的广告(Windowsapp store应用程序)

垂直滚动gridview XAML windows store应用程序

如何在Windows Store应用程序xaml中编辑GRIDVIEW,以便我们可以使其垂直滚动而不是水平。 我正在使用XAML应该手动使用滚动视图做一个新的用户元素,或者有什么简单的方法来实现与Windows商店应用程序。 <GridView HorizontalAlignment="Stretch" VerticalAlignment="Stretch" ItemsSource="{Binding imagelist}"> <GridView.Resources> <DataTemplate x:Key="DataTemplate1"> <Grid Width="250" Height="250" Tapped="Grid_Tapped"> <Image Source="{Binding imsourceurl}"/> </Grid> </DataTemplate> </GridView.Resources> <GridView.ItemTemplate> <StaticResource ResourceKey="DataTemplate1"/> </GridView.ItemTemplate> </GridView>

Windows Store App运行.msi安装程序

我正在开发一个从URL下载MSI文件的Windowsapp store应用程序。 我想从C#代码自动运行MSI安装程序。 第一个问题是Windows智能屏幕 – 微星没有签名 当智能屏幕被禁用时的事件 var success = await Windows.System.Launcher.LaunchFileAsync(file); returns false; 文件=下载的.msi安装程序 有任何想法吗? 感谢您的任何build议。

Windows 8.1之后的WinAPI弃用

我一直在使用GetVersionEx ,它在运行Windows 8.1的机器上失败 。 查看一些信息发现GetVersionEx从8.1版本开始。 我想问哪里可以find完整的弃用API列表,因为我不想再使用它了。 编辑:我不是问什么,而不是GetVersionEx ,我要求一个完整的不赞成使用的API列表。

Windows 8.1registry的兼容性设置值中的代字号的含义

我试图找出如何自动pipe理一些较旧的程序的兼容性设置 。 这个超级用户问题如何从命令行设置可执行文件的兼容模式? 已经帮助了很多指向用于兼容性设置的registry项。 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers 可悲的是,到目前为止还有一小部分细节尚未得到答复。 我试图通过检查相关的registry值来找出应用程序的属性对话中的变化,看起来很简单! 但是我被已知的兼容性开关之前的波形字符所激怒,例如: ~ WINXPSP3 ~ MSIAUTO ~ RUNASADMIN WINXPSP3 我试图在网上search,但没有成功。 我发现这个〜标志正在使用Windows 8.1(和Windows 8),但不是在早期的Windows版本。 有谁知道更多关于它? 什么时候使用? 这是什么意思? 有没有可靠的参考?

如何解决Visual Studio错误“无法find一个或多个组件。请在Windows 8.1中重新安装应用程序”?

正如Alexbuild议finddevenv.exe并运行它。 当searchdevenv.exe然后我发现它在那里。 当我运行这个文件得到错误“ cannot find one or more components .Please reinstall the application ”。我重新安装Visual Studio三次仍然得到相同的错误。 如何解决这个错误。 这是视觉工作室终极更新3。 我没有ISO文件,安装程序自动下载的文件。它安装顺利,即没有任何错误。 编辑: 最初的问题是如何创buildWindows 8.1的Visual Studio的快捷方式? 内容: 今天我在windows 8.1上安装了visual studio 2013和windows phone SDK以及多设备混合应用程序。不幸的是,我无法find任何与当前安装的应用程序相关的任何快捷方式。 如何创build快捷方式或执行哪个文件来打开IDE? 一个答案是search in search charm ,它不在那里。 我尝试了所有可能的方法。 以下文件夹在Windows 8.1程序文件中 C:\ Program Files \ iTunes C:\ Program Files \ iPod C:\ Program Files \ Windows身份基础 C:\ Program […]

在Windows 8上声明每个窗口的高DPI认知度

我正在开发在Cubase等主机上运行的audio插件,我正在寻求增加高DPI支持。 这是有问题的,因为我知道的所有主机应用程序都声明自己的DPI是非高的,所以所有的窗口都由DWM自动缩放。 我正在寻找一种方法来closures插件窗口的DWM DPI缩放,即使主机本身不支持DPI(所以它使用所有其他窗口的DWM DPI缩放)。 有谁知道这是可能的吗? 对于使用大量插件(如audio主机)的应用程序来说,这是一个非常现实的问题,因为他们不能直接宣称自己的DPI意识很高:这会破坏所有现有的插件。 所以除非Windows为此提供解决scheme,否则我们总是被困在96 dpi的土地上。 基本上我认为我们需要一个比设置每个进程更细粒度的解决scheme,因此主机和插件可以单独声明他们的感知级别。 如果目前无法完成,是否有办法与Microsoft工程师联系,以便将其添加到未来版本的Windows中?

如何指定在Windows 10上运行的Windows 8.1应用程序的初始窗口大小

是否可以设置在Windows 10上运行的Windows 8.1应用程序的默认窗口大小? 我知道这可以通过使用Windows 10中引入的API来完成UWS应用程序。但是,将应用程序转换为Windows 10需要一些时间。 在此期间,我希望能够发布一个快速修复,以确保当前的Windows 8.1应用程序启动与正确的大小。 有谁知道如何做到这一点?