草庐IT

composer-setup

全部标签

windows - Inno Setup 始终以 Pascal 脚本代码以 32 位模式启动 PowerShell

我想在InnoSetup的ssPostInstall步骤中使用PowerShell(64位版本),但它总是打开32位PowerShell。如您在我的脚本中所见,我的InnoSetup配置为64位应用程序。当我开始设置时,我可以在任务管理器中看到它作为32位应用程序运行另外,将要打开的PowerShell也是32位模式。这是我的InnoStup脚本:[Setup]ArchitecturesAllowed=x64ArchitecturesInstallIn64BitMode=x64PrivilegesRequired=admin[Code]ProcedureCurStepChanged(C

.net - 有人知道用于 Inno Setup 的可靠 .NET Framework 2.0 安装程序脚本吗?

我花了一天的大部分时间搜索、编写并最终废弃了一个脚本,我可以将它与我的InnoSetup安装脚本一起使用,如果需要,该脚本将下载并安装适当的.NET2.0Framework。确实有很多例子,但是它们:想要在需要时安装InternetExplorer,但我不敢以自动方式安装仅处理x86.NET发行版,不支持x64和IA64不要在需要时安装适当的语言包——这是一个棘手的问题(当我看到不同的x86/x64/语言组合有不同的语言包时,我认输了)不要处理获取.NET2.0SP1(也许Windows更新会在安装2.0后处理?)这似乎是一个很常见的问题,有人一定已经解决了它。不过,我只找到了20篇不

windows - Composer 脚本部分 os.dependent

是否可以检查当前的操作系统?以下cmd在Windows上失败,因为chmod不存在{..."scripts":{"post-update-cmd":"chmod-R777../log"}}有解决办法吗?亲切的问候,罗伯特 最佳答案 我认为最简单的解决方案是使用PHP本身:{..."scripts":{"post-update-cmd":"php-rchmod('../log',0777);"}}这需要php二进制文件位于Linux/OSX/Windows上的PATH(或类似路径)中。Ps:Ican'trecallforsure,bu

java - 使用 Inno setup 在启动文件夹中创建快捷方式

这个问题在这里已经有了答案:StartapplicationwithparametersonWindowsstart(1个回答)关闭4年前。我正在开发一个我想在启动时运行的Java应用程序。我使用launch4j创建.exe文件并使用Innosetup生成安装程序。有什么方法可以使用Innosetup在启动文件夹中创建快捷方式吗??

php - Composer 需求开发问题

我在工作时在Windows上安装了开发人员模式,但在安装一些我需要运行项目的程序/功能时遇到了很多问题。问题之一是当我运行composerinstall或composerinstall--no-plugins--no-scripts时,它总是给我这个错误。LoadingcomposerrepositorieswithpackageinformationInstallingdependencies(includingrequire-dev)fromlockfileYourrequirementscouldnotberesolvedtoaninstallablesetofpackages.

windows - 如何使用 Inno Setup 确定是否安装了特定的 Windows 更新包 (KB*.msu)?

我想知道如何确定目标计算机中是否安装了特定的Windows更新包,例如名称为KB2919355的Windows更新包.是否有内置功能来检查?如果不是,确定它所需的代码是什么?可能会弄乱注册表,或者可能是最干净和/或安全的方式?伪代码:[Setup]...[Files]Source:{app}\*;DestDir:{app};Check:IsPackageInstalled('KB2919355')[Code]functionIsPackageInstalled(packageName):Boolean;begin...Result:=...;end; 最佳答

windows - Inno Setup 脚本中的基本 IP 验证

当我收集用户的输入时,我如何检查它是否是IP地址? 最佳答案 IP地址(假设您指的是IPv4)实际上是一个整数,但它通常写成由.分隔的四个数字。这些数字中的每一个都代表整数的一个字节值,因此每个数字都应该是0到255(含)之间的数字。functionCheckIP(Input:String):Cardinal;varIP:Cardinal;i:Integer;Part:Integer;PartValue:Cardinal;PartValid:Boolean;beginPart:=3;PartValue:=0;PartValid:=F

php - 如何在 windows 上使用 composer 运行 phpunit 测试(cmd)

这个问题在这里已经有了答案:phpunitcommanddoesn'tworkforlaravel4onwindows7(11个答案)关闭7年前。我想在我的本地Windows机器上运行phpunit测试..(使用wamp)..我已经全局安装了composer..并且phpunit安装在我的本地目录..文件夹结构.._________tests||||______PagesTest.php||________vendor||______bin||_____phpunit在我的localroot(www)上..我创建了一个phpunit.xml文件.../tests/在Cmd上我试过:C:

php - 如何使用 composer 安装 symfony?

我正在使用Windows10当我安装symfony2时:composercreate-projectsymfony/framework-standard-editionmy_project_name错误:bash:composer:commandnotfound 最佳答案 要下载symfony,您需要从这个link下载symfony.phar(一个小文件PHP).然后,您必须移动到常用的Web目录Windows上的C:\wamp\www和Linux上的/var/www;执行phpsymfony.pharnewproject_name

windows - 如何在 Windows 上更新 Composer ?

如果我运行composer然后我得到:Warning:Thisdevelopmentbuildofcomposerisover60daysold.Itisrecommendedtoupdateitbyrunning"C:\ProgramData\ComposerSetup\bin\composer.pharself-update"togetthelatestversion但是,如果我运行命令C:\ProgramData\ComposerSetup\bin\composer.pharself-update,则会出现以下窗口,提示无法打开该文件: 最佳答案