batch-file相关内容

Windows 10 从命令行打印到 PDF

我现在正在纠正我的学生的作业,我想自动执行一个我一直需要做的烦人的步骤. 在注释他们的 PDF 解决方案后,我需要将它们打印到 PDF 文件中,以便将我的注释烘焙到 PDF 中,以便它们可以包含在 LaTeX 中.现在我必须手动选择“Microsoft Print to PDF"并输入带有前导下划线的 PDF 名称(这是我自动生成的 LaTeX 文件所期望的).这对于 30 多个文件来说很烦人. ..
发布时间:2022-01-15 14:59:39 其他开发

如何自动提升我的批处理文件,以便在需要时请求 UAC 管理员权限?

我希望我的批处理文件只运行提升.如果未提升,请为用户提供一个选项以重新启动批处理作为提升. 我正在编写一个批处理文件来设置系统变量,将两个文件复制到 Program Files 位置,然后启动驱动程序安装程序.如果 Windows 7/Windows Vista 用户(UAC 启用,即使他们是本地管理员) 运行它而无需右键单击并选择“以管理员身份运行",他们将得到“拒绝访问"复制两个文件并写 ..
发布时间:2022-01-15 14:31:26 其他开发

使用批处理代码批量格式化 xml?

我有一个包含 50 个子文件夹的文件夹,每个子文件夹包含 2 个 xml 文件 O_DATA.xmlS_DATA.xml 由于它们在记事本中出现在一行中,因此我必须修复格式. 我从一个类似的问题中找到了这段代码: @echo offsetlocal EnableDelayedExpansionrem 创建一个带空格的变量设置“空格="对于 (1,1,5) 中的/L %%i 设置 "sp ..
发布时间:2022-01-15 11:04:20 其他开发

Excel 和 DB2 连接性

我必须检查 Excel 和 DB2 之间的连接是否已使用 CLI/ODBC 驱动程序建立. 为此,我计划编写一个批处理文件,我将在其中调用 excel 工作表,该工作表将自动执行一个宏,该宏将从 sysibm.sysdummy1 表中提取一些虚拟数据. 我需要代码,我可以使用它来连接到我的数据库,并通过在建立连接时发出一些成功消息以及在未建立连接时发出失败消息来检查连接是否已建立.(可 ..
发布时间:2022-01-14 22:12:14 其他开发

从批处理文件执行命令后关闭 db2cmd 提示符

我试图在执行命令后关闭 db2cmd.目标是在我使用任务调度程序安排它每天在 2100 小时运行之前让这个文件完美.批处理文件开始执行命令,命令被执行但提示没有关闭. 我浏览了以下链接,但没有任何组合有效. 如何在运行后关闭命令行窗口批处理文件? 如何在批处理文件执行后自动关闭cmd窗口? 这是我的简短脚本 开始 C:\"Program Files"\IBM\SQLLIB\BIN ..
发布时间:2022-01-14 22:02:03 其他开发

“暂停"被忽略了

我读到我必须能够使用单个命令在我的站点中运行所有单元测试,因此我创建了一个 bat 文件来执行此操作. 即使在结束前有暂停,在 phpunit 命令之后,单元测试的结果也会在屏幕上闪烁. @echo offCDC:\cd xamppcd htdocscd灯光盘我的作品回声设置/p 站点=站点:设置/p 版本=版本:set/p location=位置:phpunit "%site% v%ve ..
发布时间:2022-01-14 18:13:47 其他开发

如何从命令行运行 QTP 测试?

在某些情况下,我需要从命令提示符启动和运行 QTP 测试.例如,我想使用 Windows 任务计划程序在整个晚上的不同时间运行 QTP 测试,但是(似乎)没有我可以使用的标志来打开 QTP.exe 并运行测试.我怎样才能做到这一点? 解决方案 确实,使用 QuickTest Pro,您不能直接通过调用 C:\Program Files (x86) 来运行测试\HP\QuickTest Pr ..
发布时间:2022-01-14 17:16:50 其他开发

学习高级批处理文件使用的最佳免费资源?

学习高级批处理文件使用的最佳免费资源是什么? 解决方案 它不是免费的,但它可能是最好的."Windows NT Shell Scripting" by Tim Hill. 也就是说,每当我尝试在 cmd 批处理文件中执行“高级"操作时,我总是会后悔. 总是. 编辑:对批处理文件缺点的一些解释: 数学能力太差了 引用支持是事后的想法 - 如果您需要将带引号的字符串作 ..
发布时间:2022-01-14 17:14:23 其他开发

sc.exe 配置“服务名称"obj=“域\用户";密码=“密码";不工作

我想通过 cmd 为服务设置密码.我有选择 sc.exe config "服务名称" obj= "DOMAIN\User" 密码= "password" 当我执行时,它显示 "[SC] ChangeServiceConfig SUCCESS"如果我启动服务我得到了 “Windows 无法在本地计算机上启动 service1 服务.错误 1069:由于登录失败,服务没有启动." ..
发布时间:2022-01-14 12:18:07 其他开发

在批处理脚本中生成带有时间戳的唯一文件名

在我的 .bat 文件中,我想根据日期时间为文件/目录生成一个唯一名称. 例如 Build-2009-10-29-10-59-00 问题是 %TIME% 不会这样做,因为它包含文件名中的非法字符(例如 :). 是否有类似 tr 之类的东西文件? 任何其他的想法如何解决这个问题(除了批处理解释器不需要额外的命令行实用程序)? 解决方案 编辑:更好的方法是采用具有已定义且 ..
发布时间:2022-01-13 09:07:02 其他开发

在詹金斯中运行批处理命令

我在 Windows 7 上将 jenkins 作为服务运行. 我想运行一个非常简单的工作来启动我的 Firefox.(例如) 我配置了一个自由风格的项目,并设置了“执行 windows 批处理命令"选项. 在这里我尝试插入几个命令,但都失败了. 诸如“echo hello"之类的命令或其他本机命令按预期工作. 但是像“explorer"这样的命令——应该打开提到的目 ..
发布时间:2022-01-12 19:09:56 其他开发

阻止 gulp 更改 shell/cmd 标题名称

当调用 gulp 时,它会将我的 cmd (windows) 标题更改为:“gulp" 我希望窗口名称保持原样 我知道我可以使用 https://www.npmjs.com/package/gulp-shell但这似乎有点过头了 我的意思是如果我调用批处理脚本 title mytitle吞咽. 窗口的标题是“gulp"而不是“mytitle" 解决方案 使用 proc ..
发布时间:2022-01-12 14:10:47 其他开发

设置/p 空答案崩溃

我是新来的,所以我会尽力做到最好. 所以我正在尝试制作一个基于基于文本的 MS-DOS 的 RPG,而且我做得很好,因为我刚刚看到如果用户在 set/p 处输入无效输入,例如空答案(只需按下输入)或不在“IF"上的答案,批处理就会崩溃,我想解决这个问题,这样它就不会那么崩溃了. 这是我要修复的部分之一: @echo off书名《荒原大冒险》颜色0A分类:菜单分类回声.回声.echo ..
发布时间:2022-01-12 11:03:02 其他开发

在 python 中以编程方式执行和终止一个长时间运行的批处理

我一直在寻找一种在 python 中启动和终止长期运行的“批处理作业"的方法.现在我正在使用“os.system()"在每个子进程中启动一个长时间运行的批处理作业.正如您可能已经猜到的那样,“os.system()"会在该子进程(孙进程?)中生成一个新进程,因此我无法从祖父进程中终止批处理作业.为我刚才描述的内容提供一些可视化: 主(祖父)进程,PID = AAAA||------>PID = ..
发布时间:2022-01-11 23:28:34 Python

在批处理文件中获取 Windows 版本

我需要使用批处理文件获取操作系统版本.我在网上看过很多例子,很多都使用了这样的代码: @echo off版本 |找到“XP">无如果 %ERRORLEVEL% == 0 转到 ver_xp如果不存在 %SystemRoot%\system32\systeminfo.exe goto warnthenexit系统信息 |找到“操作系统名称">%TEMP%\osname.txtFOR/F "useb ..
发布时间:2022-01-11 23:20:36 其他开发

通过进程 ID 查找进程名称

假设我知道进程 ID.我想使用 Windows 批处理脚本通过其 ID 查找进程名称.我该怎么做? 解决方案 基本的,让tasklist过滤它的输出,只显示指定的进程id信息 tasklist/fi "pid eq 4444" 只获取进程名,必须拆分行 for/f "delims=," %%a in ('任务列表/fi "pid eq 4444"/nh/fo:csv') 做回声 %% ..
发布时间:2022-01-11 23:18:00 其他开发

Windows 批处理系统信息到 HTML

我正在尝试创建一个批处理文件,该文件将使用 systeminfo 命令将诸如操作系统、当前登录的域、制造商、计算机型号等内容放入 HTML 表中.这是我当前批处理文件的内容: @echo off系统信息 |findstr/B/C:"操作系统名称"/C:"操作系统版本"/C:"操作系统制造商"/C:"操作系统配置"/C:"操作系统构建类型"/C:"原始安装日期"/C:"系统启动时间"/C:"系统制 ..

使用 %1 进行拖放的批处理文件复制

我尝试制作一个拖放批处理文件. 我有一个文件存在但批处理文件找不到它的问题... 我想将 .png 文件(如 pict_2013020808172137243.png)复制到另一个文件夹并重命名. 路径中有像 _ 和空格这样的符号,我也不知道如何进行多次拖放以实现相同的功能(重命名并添加到 .邮编). 我试过了,但没有结果:( @ECHO 关闭回声 %1复制 "%1" " ..
发布时间:2022-01-11 20:46:51 其他开发