草庐IT

soft_installed

全部标签

windows - 在 Windows Installer Commit 中运行批处理文件

在安装主输出后,我无法成功修改WindowsInstallerMSI以运行批处理文件。我搜索了这个并找到了很多建议,但没有任何效果。添加自定义操作自定义Action只能是可执行文件。批处理文件不可执行。创建运行批处理文件的Windows脚本宿主可执行文件很多人都尝试这样做,包括在SO上,而且没有人能够让它发挥作用。使用WIX或InstallShield我没有时间或权限更改公司安装程序技术。使用Orca编辑.msi并添加自定义属性,然后添加自定义操作,然后编辑InstallExecuteSequence,...我已经尝试了几个小时,但只创建了在我运行时会抛出系统错误的安装程序。

c++ - Windows SDK 8 : Confusion Regarding Install Location, 文件夹命名法和 WindowsSdkDir_old env 变量

在使用VisualStudio2012构建系统时,与以前的SDK版本不同,我意识到,WindowsSDK8安装到两个不同的位置C:\ProgramFiles(x86)\WindowsKits\8.0\-Everythingsans.NET4.5如中所述HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MicrosoftSDKs\Windows\v8.0\InstallationFolder和C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v8.0A\如中所述HKEY_LOCAL_MACHINE\SO

c# - 使用 C# 如何检测是否安装了 Windows Installer 4.5

我正在尝试找出确定计算机上是否安装了WindowsInstaller4.5的最有效方法。我有一个2.0应用程序(目前无法转换为3.5),我们正在从MSDE升级到SQL2008Express。2008Express的要求之一是在机器上安装WindowsInstaller4.5。此应用程序在全局范围内部署到内部网络内外的机器。我更愿意运行批处理文件或C#代码来确定安装程序版本。请让我知道您推荐的方法并提供一些代码(或代码链接)。谢谢! 最佳答案 可以在系统目录下读取msi.dll库的文件版本:usingSystem.Diagnostic

node.js - 如何在 Windows 7 上加密 "npm install"

我已经安装了node.jsv6.9.1和npm版本4.1.2,并且我已经在一些项目中使用了这个组合现在我想在我的项目中使用bcryptnpm包,但是安装失败很惨npminstallbcrypt--save我也试过用管理员权限运行这个命令,但没有成功这是我得到的错误>bcrypt@1.0.2installC:\Users\ttheiner\NodeProjects\authtest\node_modules\bcrypt>node-pre-gypinstall--fallback-to-buildnode-pre-gypERR!Triedtodownload(404):https://g

windows - 添加/删除程序在哪里提取 "Installed On"列的数据?

我正在使用VBScript复制Windows7/8添加删除程序小程序。我已获得包含所有正确条目的脚本,但我无法使其包含Windows显示的所有正确附加信息。例如:Windows显示带有日期的“安装时间”列。在某些情况下,它从相关的注册表项中获取这些信息,例如:HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\InstallDateHKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\InstallDateHKUS\USER-SID\Soft

windows - easy_install.exe 权限在 Windows 8 上被拒绝

以管理员身份运行命令提示符我尝试运行:easy_install-Usetuptools它返回以下内容:SearchingforsetuptoolsReadinghttps://pypi.python.org/simple/setuptools/Readinghttp://peak.telecommunity.com/snapshots/Readinghttps://pypi.python.org/pypi/setuptoolsBestmatch:setuptools0.8Processingsetuptools-0.8-py2.7.eggsetuptools0.8isalreadyth

windows - Windows Installer 本身实际上做了什么,为什么我从来没有看到没有第三方工具制作的 msi?

所以我使用了很多工具来为我的东西创建msi安装程序,包括WiX和许多GUI中的一些。但是,我从未真正解决过的一件事是WindowsInstaller本身实际上做了什么,这些工具从哪里开始和结束?就此而言,从技术上讲,msi到底是什么,为什么没有人(我什至找不到关于理论上如何完成的信息,就像它实际上只是某种实现简单接口(interface)的DLL类型的东西)自己创建一个msi,而不使用这些工具之一为他们制作? 最佳答案 几年前,我问自己这样的问题:“什么是MSI文件?”、“如何创建或解码它?”、“为什么MSI数据库结构看起来如此奇怪

windows - 为什么 Windows 要求系统管理员权限来运行名称中带有 "install"的可执行文件?

我正在构建一个工具,允许将应用程序安装到我们的模拟器中,它称为“cl-install.exe”。它确实不需要任何管理员权限即可运行。但是当从命令提示符调用此命令时,Windows7总是弹出一个对话框,要求用户提供管理员权限。如果我将同一个可执行文件重命名为其他名称,其中没有“安装”或“设置”字样,Windows不会要求管理员权限。有什么方法可以在不重命名我的可执行文件的情况下阻止Windows执行此操作? 最佳答案 这是WindowsVista及更高版本中存在的启发式方法的一部分。来自here如果文件包含单词“install”、“s

r - install.packages 中的包 doMC 不适用于 R 版本 3.0.0 警告

对于像doMC和doSMP这样的包,我得到了警告和无法库(doMC)。如下所示,我对子选择没有问题,因此没有文件/目录权限问题。还尝试了repo=http://cran.us.r-project.org和其他人,没有运气。请指教。ps:对于意想不到的日语字符,我没有头绪;我认为这是一个单独的问题;support.rstudio.org/help/discussions/problems/6009-japanese-characters-show-unexpectedly还没有回应>install.packages('doMC')Warningininstall.packages:pac

windows - npm install 什么都不做 - 如何让它工作?

我在使用npm时遇到了问题,我还没有在网络上找到解决方案。今天我想用nodejs、npm、bower等开始我的冒险我使用的是Windows8.1。我安装了最新的nodejs(v0.12.0)。我在x64和x86构建中都尝试了这些步骤。我以管理权限打开了nodejs命令行。我将npm更新到2.5.0版本。当我运行npminstallbower-g时,我看到一个似乎显示进度的字符(它正在滚动),但没有任何反应。即使我让它“工作”30分钟,也没有任何反应。永无止境。当我键入npls-g时,它仅显示npm@2.5.0及其依赖项。我不知道我还能提供什么其他信息。没有错误也没有日志。请帮忙。已更新