cmd相关内容

如何在 DOS 和 Windows CMD 中抑制环境变量扩展?

这是一个简化的示例,其中修改了我想要做的变量名称.同样为简单起见,我显示的是命令行版本而不是 bat 文件版本. 我正在做以下事情. >回声%foo%%foo% 但是,如果 foo 是一个有效的环境变量,由于环境变量扩展,我不会得到所需的输出 (%foo%). >设置 foo=bar>回声%foo%>回声%%foo%%酒吧%酒吧% 现在,我有一个 hack 要做(以下示例),但我想知 ..
发布时间:2021-12-25 17:44:34 其他开发

暂停批处理文件一段时间

可能的重复: 在 DOS 批处理文件中休眠 如何在批处理脚本中等待 我有一个用批处理文件启动的程序. 第一个模块需要 10 秒左右的时间来初始化,我想要一种在调用第二个模块之前“休眠"15 秒的方法,但我不希望它要求用户按下“暂停"似乎需要. 所以,这就是我的意思: echo %PATH%暂停 10回声%路径% 在这个例子中,我希望回声之间有 10 秒的时间.这可能吗?我 ..
发布时间:2021-12-25 17:44:27 其他开发

无法在 powershell 中使用 bcdedit filelds 进行编辑 - cmd.exe 命令行失败

为什么我不能在 PowerShell 中使用 bcdedit 编辑描述字段? 例如,在 cmd.exe 中的以下命令: bcdedit/set {GUID} 描述“OS2" 成功完成,更改了指定 GUID 的描述字段,但是当我从 Powershell 执行相同操作时,出现以下错误: 指定的设置命令无效.运行“bcdedit/?"用于命令行帮助.参数不正确. 有人可以向我解释一下吗? ..
发布时间:2021-12-25 17:44:14 其他开发

Cmd 字符字体大小

有谁知道如何在cmd中修改字符大小.我已经在互联网上搜索过,但我发现的都是Proprieties的方法.我需要类似模式 x,y 的东西,但需要字符. 解决方案 你不能在没有第三方工具的情况下从命令行更改(或者至少我不知道如何去做)当前控制台的属性. 但是,您可以自定义创建新控制台 @echo off设置本地启用扩展禁用延迟扩展设置“控制台名称=测试":: http://techne ..
发布时间:2021-12-25 17:44:06 其他开发

Windows 10 CLI UTF-8 编码

问题: 在使用斯洛文尼亚语键盘布局的英文 Windows 10 上,所有命令行界面似乎都无法显示(打印)UTF-8 字符,即 č、š 和 ž,这些字符被替换为 ?.(我假设所有 UTF-8 特定字符,因为 ć 和 đ 也不起作用.) 测试: Windows 10 64 位英语 - 斯洛文尼亚语键盘上的 CMD、Powershell、Cmder布局……不成功 Windows 10 ..
发布时间:2021-12-25 17:43:59 Java开发

使用 Java,在同一个 cmd.exe 窗口中运行多个命令

我正在开发一个偶尔会在 Windows 计算机上运行的 Java 应用程序.在某些时候,我需要运行 Cygwin 提示符并在其中执行一些命令. 我发现了一个使用 Runtime 类的主题:http://www.javaquery.com/2011/03/how-to-execute-multiple-command-in.html 但是它不会启动真正的 cmd.exe 窗口,它只在后台 ..
发布时间:2021-12-25 17:43:54 Java开发

CMD 中的 ISO 周数

如何确定 Windows 批处理文件中的 (ISO 8601)周数? 不幸的是 WMIC PATH WIN32_LOCALTIME GET/FORMAT:LIST 只有 WeekInMonth... 我发现一些非常 复杂 解决方案.没有更简单的方法吗? 解决方案 您可以使用 Ritchie Lawrences 的日期函数.它在 Gitub 上维护.https://ritchie ..
发布时间:2021-12-25 17:43:42 其他开发

批量输出重定向问题

我有一个脚本 a.cmd 调用另一个脚本 b.cmd,并重定向其输出.被调用的脚本启动一个永不终止的可执行文件.可执行文件的输出被重定向到它自己的日志文件.简化代码: a.cmd: [1] @ECHO 关闭[2] SET LOG_FILE_NAME="log.txt"[3] REM 启动 b.cmd 重定向所有输出[4] CALL b.cmd >>%LOG_FILE_NAME% 2>&1[ ..
发布时间:2021-12-25 17:43:37 其他开发

使用来自 C# 的参数以管理员身份运行 CMD

我想以管理员身份运行 cmd.exe,参数来自 C# 以防止 UAC 弹出窗口.这是必要的,以便将其用作自动安装过程.我传入的命令只是一个安装文件 (.exe) 的路径,带有 /q 用于安静安装. 当我运行这段代码时,有一个 CMD 弹出窗口,但它运行时好像没有执行任何东西. public static string ExecuteCommandAsAdmin(string command ..
发布时间:2021-12-25 17:43:29 C#/.NET

Windows 批处理文件 - 系统找不到指定的批处理标签

问题 我在使用 Windows 批处理文件和标签时遇到问题.我不断收到此错误: 系统找不到批次标签指定 我的尝试 两台电脑;一台 Windows XP 和一台 2003 服务器. 确保它被编码为 ASCII 编辑了行继续符的十六进制代码.尝试用 CR 、 LF 和 CRLF 依次替换 all .所有组合都给我同样的错误. 尝试在标签前插入额外的字符,使标签超过 512 ..
发布时间:2021-12-25 17:43:20 其他开发

有没有办法使用 Windows 命令获得纪元时间?

有没有办法使用 Windows 命令获取纪元时间?如果不是,可以修改date和time命令的输出吗? 例如 date 在 Windows 中用/等给出日期.我想得到一个没有特殊字符的输出,例如/: 解决方案 要以“yyyymmdd"格式获取时间,请尝试以下操作: for/F "tokens=2-4 delims=/" %i in ('date/t') do echo %k%i%j ..
发布时间:2021-12-25 17:43:12 其他开发

将批处理 shell 脚本输出读入 C# .Net 程序

对于一个项目,我正在为旧的批处理脚本系统构建一个新的前端.我必须在 .Net 中使用 Windows XP 和 C#.我不想碰这个旧的后端系统,因为它是在过去十年中精心打造的.所以我的想法是启动 cmd.exe 程序并在那里执行 Bash 脚本.为此,我将使用 .Net 中的“系统"功能. 但我还需要将“批处理脚本命令行输出"读回我的 C# 程序.我可以将它重定向到一个文件中.但是必须有一种 ..
发布时间:2021-12-25 17:43:08 C#/.NET

如何通过命令行将变量作为参数传递给 CasperJS 脚本?

我在通过 cmd 运行的 js 文件中使用 PhantomJs、CasperJs 和 Js. 假设我们有两个文件(test1.js 和 test2.js).这两个文件都有一个 url/site 变量,用于将测试定向到特定地址.每次环境改变或目标位置改变时,我们都需要更新这个变量. 为了避免更新文件,我想通过命令行传递值,以了解在哪里测试. 有没有办法在运行文件时通过 cmd 声明 ..
发布时间:2021-12-25 17:42:56 前端开发

启动新的 cmd.exe 而不是继承环境?

如果我从现有的 shell 启动一个新的 CMD shell,新的 shell 会继承现有的环境.有没有办法启动一个新的 shell,但将它初始化为系统默认值而不是继承? 当前结果: B:\>set _test=blooharkyB:\>cmdMicrosoft Windows [版本 6.1.7600]版权所有 (c) 2009 Microsoft Corporation.版权所有.B: ..
发布时间:2021-12-25 17:42:48 其他开发

检查字符串是否被引用并向字符串添加引号的问题

我试图通过检查字符串的第一个和最后一个字符来检查字符串是否被引用.但是我的脚本在检查引用时失败了,请查看输出:此时是意外的.下面. 代码 @echo off设置 mystring=非引号字符串set myquotedstring=^"我引用的字符串^"回声我的字符串:%mystring%echo myquotedstring: %myquotedstring%设置结果=%mystring: ..
发布时间:2021-12-25 17:42:41 其他开发

用于重命名多个文件夹的 .bat 文件

我正在尝试编写一个批处理脚本来重命名多个文件夹.我想做如下事情:通过在文件夹名称的末尾附加我的名字来重命名“Workspace"文件夹下的所有文件夹 例如重命名: 工作区/风险文件夹工作区/PNL文件夹 到: Workspace/RiskFolder_myname工作区/PNLFolder_myname 这可能吗? 解决方案 您可以使用 for 循环遍历每个目录并像这样重命名 ..
发布时间:2021-12-25 17:42:34 其他开发

如何使用 py 而不是 python 从命令行访问 python

我有一个很奇怪的要求.我的一个可执行文件有一个对 python 脚本的系统调用,它类似于 py file1.py现在,在我的系统中,虽然 py 显示为无法识别的内部或外部命令.但是 python file1.py 可以工作. 有什么方法可以让我的 Windows 命令提示符识别出 py 和 python 指的是同一件事吗? 解决方案 py 命令是 Python3.x 自带的,允许在多 ..
发布时间:2021-12-25 17:42:26 Python