草庐IT

Jenkins密码

全部标签

windows - CMD 命令网络用户密码过期

是否有CMD命令可以取消选中现有Windows用户属性的复选框“密码永不过期”?(假设:复选框在我手动取消选中之前已经被选中以说明该框被取消选中)我正在为Windows10创建一个批处理文件,我想以编程方式进行。(我正在加固操作系统并为其设置基线。)我查看了CMD命令:netuser,它确实有几个密码选项,例如/passwordchg指定用户可以更改自己的密码和/passwordreq指定用户必须有密码。我觉得很奇怪,没有一个用于“密码永不过期”(即/passwordexp:{YES|NO}),所以我的批处理文件可以以编程方式取消选中该选项。我可能在我的谷歌搜索中遗漏了它,但我找不到解

android - 在 Windows 中从 Jenkins 启动 android 模拟器 adb(运行仪器测试,模拟器不会出现)

我想从Jenkins启动模拟器来测试Android应用程序。这是我在jenkins和控制台输出中的项目设置:当我尝试使用现有的模拟器设备和他的名字尝试Jenkinsandroid模拟器插件时,设置和输出在这里:构建成功,但在测试运行时看不到正在运行的模拟器。这两个选项的奇怪之处在于,当我启动命令行并键入这两个命令时,模拟器始终显示并且运行正常。但是从Jenkins那里,在第二个选项中我看不到它。第一个选项被卡住了。请看屏幕。有人可以帮我提点建议吗?我尝试了很多选项,但我无法弄明白。非常感谢:)P.S.:这是输出文本(以防有人想复制它)1)C:\ProgramFiles(x86)\Jen

windows - 列出非域系统上所有用户的最后一次 Windows 密码更改

我已经为连接到AD域Controller的系统找到了这个问题的答案。但是,此问题适用于无法连接到域Controller的独立系统。本质上,气隙系统。简短而贴心:有没有一种方法可以以批处理文件或PowerShell脚本的形式列出每个用户最后一次为非域、气隙系统(Windows7或10)更改其Windows密码的时间?我知道网络用户{username}|find/I"Passwordlastset"会一次为他们做一个。然而,每台机器运行多次会很乏味,我们有60多个这种类型的系统。因此,如果可能的话,我正在寻找一种一次性完成此操作的方法。需要注意的是,我们没有为此在PowerShell中安装

windows - 使用 PowerShell 为不同域中的用户更改 AD 密码

我正在尝试更改与我正在执行此操作的主机位于不同域中的用户的密码。这是我的示例代码:$domain='someADDomain.local'$userName='SomeUser'$oldPassword=Read-Host-AsSecureString-Prompt"Entertheaccount'soldpassword"$newPassword=Read-Host-AsSecureString-Prompt"Enteranewpassword"Set-ADAccountPassword-Server$domain-Identity$userName-OldPassword$oldP

php - Yii2 密码重置不起作用

我使用Windows和Yii2.0.13.1以及xampp和php7.1.4。登录时,我点击重置链接并输入我的电子邮件并发送,我遇到了这个错误:Swift_TransportExceptionProcesscouldnotbestarted[Thesystemcannotfindthepathspecified.]我的common/config/main-local.php是:'mailer'=>['class'=>'yii\swiftmailer\Mailer','viewPath'=>'@common/mail',//sendallmailstoafilebydefault.You

windows - 在 Jenkins 中执行 Windows 批处理命令一直失败并显示 Exit-1 状态

我正在Windows10机器上测试“Jenkins版本2.89.4”,我配置了一个简单的作业来测试一些东西。在Jenkins的构建部分下,我使用了“执行Windows批处理命令”并使用了以下两个命令。以下两个命令在命令提示符下都可以正常执行,但是JenkinsBuild作业总是失败并显示Exit1状态。dateecho"SampleBuildjobcompletedsuccessfully."无法获取失败的原因。以下是我们在控制台输出中看到的内容。由用户管理员启动在工作区C:\ProgramData\Jenkins\workspace\SampleBuildJob中构建[SampleB

windows - 在 Jenkins 的 Windows VM 中运行 Selenium 测试时无法打开浏览器

我们正在尝试将Jenkins的Selenium测试作为Gradle项目在我们的WindowsSlaves上运行。我可以从bat命令gradlecleanSmoke_Test启动Selenium并开始执行测试,但它会在后台打开浏览器(测试用例失败,它说找不到要单击的按钮在)。如果我在WindowsVM上手动运行gradlecleanSmoke_Test,它会启动Selenium,在前台打开浏览器并成功执行测试。Jenkins启动Selenium测试时是否可以让浏览器在前台打开?我已尝试授予Jenkins-SlaveWindows服务权限以允许服务与桌面交互,但它仍然不起作用。编辑:我必须

c# - 如何给rar文件设置密码

我在这样的rar文件上设置了密码:rar.exeabackup.rarc:\files-p123-p--k此代码在我的rar文件上设置了一个密码,并向其中添加了file,但我不知道我的密码是什么。这是我的C#代码:p.StartInfo.FileName=System.Windows.Forms.Application.StartupPath+"\\Rar.exe";p.StartInfo.Arguments=@"abackup.rarc:\files-p123-p--k";p.StartInfo.WindowStyle=System.Diagnostics.ProcessWindow

windows - Jenkins:执行调用其他 cmd 的 windows cmd?

在我的Jenkins工作中,我想执行一个在构建期间从源代码仓库同步的Windowscmd,这个命令也将调用从源代码仓库同步的其他命令。由于无法找到具有相对路径的其他cmd,该cmd运行时出错。看起来根本原因是我无法在Jenkins作业配置中为初始cmd设置起始位置,在我的情况下这不是工作区根目录。有什么想法吗?B.R. 最佳答案 首先尝试cd到适当的目录:cd%WORKSPACE%&&这是HudsonEnvironmentVariables,对于Jenkins应该是一样的。 关于wind

c# - 将 nunit 与 Jenkins 一起使用时获取 C# 应用程序的执行路径

我使用Jenkins在C#中构建、单元测试和发布Windows应用程序。在使用nunit-console.exe执行测试用例时,其中一些需要Application.ExecutingPath来完成测试用例。它返回nunit-console.exe路径作为结果。因此这些测试用例失败了。(我这里需要的是C#应用程序执行路径)我该如何解决这个问题。 最佳答案 Environment.CurrentDirectory返回当前工作目录。 关于c#-将nunit与Jenkins一起使用时获取C#应用