草庐IT

puppet-restart

全部标签

ruby - Puppet Windows 包提供程序编码错误

我有一个用于Windows的Puppetlist,用于(除其他外)下载和安装Python。它曾经工作得很好。现在,每当它尝试处理MSI文件时,它都会给我与字符串编码相关的奇怪错误。list的相关部分是:(注意:我正在使用pget下载MSI。)#Preparetodownloadthings$downloads="C:\\puppet-downloads"file{$downloads:ensure=>directory}Pget{require=>File[$downloads],target=>$downloads,}$python='python'$py_version='2.7.

windows - 仅当未安装 Windows MSI 包时才需要通过 puppet 复制文件

我是在Windows上使用Puppet的新手。我正在尝试从我们网络上的共享文件夹安装MSI程序包,但要执行权限,共享文件夹仅为“读取”,它没有“执行”权限,因此当puppet代理运行并尝试安装MS,它失败了。我想做的是仅在需要安装软件包时将MSI安装程序复制到本地目录。这就是我安装包并复制到本地目录的方式:classapp_install{package{'7-Zip9.38(x64edition)':provider=>windows,ensure=>installed,source=>'c:\\temp\7zip_testInstall.msi',install_options=>

windows - 使用 puppeteer、windows 在 chromium 中播放 mp4

我正在Windows10上的节点中使用puppeteer进行开发。问题是当我打开一个播放mp4文件的网站时,浏览器告诉我它不受支持。我找到了这个包:chromium-codecs-ffmpeg-nonfree;但它适用于Linux!如何在Windows上使用puppeteer在Chromium中播放.mp4? 最佳答案 PuppeteerDocumentation对此有一个答案:Q:WhatfeaturesdoesPuppeteernotsupport?YoumayfindthatPuppeteerdoesnotbehaveasex

windows - puppet 代理 : provider git is not functional on this host

这几天我一直在尝试解决这个问题,但还没有成功,希望你能帮助我:我要做的是每天将公司git存储库的特定分支克隆到服务器上的特定(windows)虚拟机。为了学习,现在我只是想在我的桌面上的一个文件夹中克隆master分支。两个重要的观察结果:1-我知道puppet代理上安装了git2-存储库没有密码,私钥(ssh)在windows代理上分配得很好。现在我有代码:vcsrepo{"C:\{Nameofthewinagentuser}\Desktop\folder":ensure=>present,provider=>git,source=>'git@scm.example.com.br:c

Windows puppet exec 命令文件路径

我想知道是否可以在puppet(windows代理)中让变量保存文件名的值,然后将此变量值添加到execwindowscmd.exe命令中?即我正在尝试将文件从共享驱动器复制到c:\temp,如下所示:$setup_msi="myprogram.msi"exec{'copy_MSI_c:\temp':command=>'C:\\windows\system32\cmd.exe/c"copyi:\\data\\${setup_msi}"c:\\temp'}但是当windowspuppet代理运行时,puppet会解析$setup_msi变量名称本身,而不是该变量包含的值。我希望它能像这样

windows - 如何使用 PowerShell 提供程序的 unless 子句获取 Puppet exec 资源以确定是否已禁用 Chocolatey 源?

exec每次都会运行。当我手动执行unless子句时,它退出0。exec{'disablepublicchocolatey':command=>"C:/ProgramData/chocolatey/choco.exesourcedisable-n=chocolatey",unless=>"C:/ProgramData/chocolatey/choco.exesourcelist|findstr-i'chocolatey[Disabled]'",require=>Exec['chocolatelyinstall'],provider=>powershell,}是否有更好的方法来检查Cho

c++ - Windows/C++中有没有 'restart'函数

在我正在处理的Windows项目中,我打算有一个完全重新启动应用程序的菜单选择。是否有执行此操作的Windows或C++函数? 最佳答案 没有为此内置的功能,但设计良好的应用程序可以简单地停止所有正在发生的事情,然后循环回到开始。如果你想要一个真正的“全新开始”,你将不得不产生一个新进程(可能是你在旧进程关闭之前做的最后一件事。) 关于c++-Windows/C++中有没有'restart'函数,我们在StackOverflow上找到一个类似的问题: http

windows - puppet staging::deploy 在 Windows 上不工作,并说找不到解压缩命令

我在我的puppet脚本中使用staging::deploy来下载和提取文件,如下所示。我正在Windows上尝试这个。staging::deploy{"jdk1.7.0_04.zip":source=>'http://sometlocation/jdk1.7.0_04.zip',target=>'E:/PuppetTestData',}文件下载正在进行,但是当执行staging::extract时,出现以下错误。Error:Couldnotfindcommand'unzip'我已经在本地Windows上安装了unzip.exe,但我仍然遇到同样的错误。有人可以建议我解决这个问题吗?

windows - Puppet 每次运行都安装 Visual Studio

我想使用Puppet安装VisualStudio,但每次运行Puppet时,安装程​​序都会一遍又一遍地安装VS。package{'MicrosoftVisualStudio2012':ensure=>installed,source=>'\\goliath\Users\DanishKhakwani\VisualStudio\Premium\vs_premium.exe',install_options=>['/SILENT','/FULL'],} 最佳答案 您需要确保packagenameexactlymatchesthedisp

c# - “Application.Restart”在 ClickOnce 部署的应用程序中不起作用

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:WhyisApplication.Restart()notreliable?我拉了thecodestraightfromMSDN.这会更新我的应用程序,但Restart()不起作用。应用程序关闭,但不会重新启动。我在我的Form中添加了一个MenuItem以验证Restart()是否正常工作:privatevoidrestartToolStripMenuItem_Click(objectsender,EventArgse){Application.Restart();}这将重新启动应用程序(当然,它不执行任何