cmd 相关问题

命令提示符(可执行文件名cmd.exe)是Microsoft在OS / 2,Windows CE和所有Microsoft Windows操作系统上提供的命令行解释程序。使用此标记可以解决有关编程脚本或可从命令提示符运行的命令的问题。为哪个版本的Windows添加标签,以及描述任务或问题的标签。

有什么方法可以检查哪个显示器是主显示器,然后根据 Windows 命令行中的命令执行命令?

我正在使用 nircmd 通过在桌面上使用两个批处理文件来更改我的第一个和第二个显示器之间的主显示;一个用于将主显示器设置为第一台显示器,另一个用于设置主显示器

回答 3 投票 0

如何在不挂起cmd的情况下从shell运行文件?

假设在 Windows cmd 上执行以下命令 adb shell "chmod 755 /data/data/android/test" && adb shell "/data/data/android/test" 测试是一个脚本,它将...

回答 2 投票 0

批处理:for 循环中的操作取决于正在运行的进程

使用 Windows 批处理脚本定期检查是否有多个进程正在运行,然后执行一段代码(如果其中任何一个进程正在运行且不同)的最佳方法是什么...

回答 1 投票 0

使用批处理文件下载互联网文件并重命名问题

我正在尝试编写一个批处理文件来从互联网下载不同的jpg文件。 路径的格式为:“https: bc.com\def\ghi.jpg\jklmno.pqrstuv.wxyz”。 我想使用一批

回答 1 投票 0

如何使用命令提示符重命名包含名称列表的文件?

我有一个 .txt 文件,其中包含名称列表,例如: 乔治华盛顿 托马斯·杰斐逊 梅沙_布朗宁 我想使用名称列表来重命名目录中的 .xhtml 文件。 例如:00001....

回答 1 投票 0

如何使用 cmd/批处理脚本读取 filezilla-server-crypt 命令的输出?

为了将 FTP 数据库迁移到 SFTP 数据库,我需要创建一个修改 filezilla server pro enterprise xml 文件的脚本。 对于用户来说,我需要对密码进行加密。 我找到了

回答 1 投票 0

Rscript 提示“第 1 行解析器中无效的多字节字符”

当我运行Rscript d:/s.R时,提示: 解析器中第 1 行的多字节字符无效 执行停止 s.R的内容是: Paste("到达第","天",sep="") 还有恩科迪...

r cmd
回答 1 投票 0

C#:如何从当前目录启动自定义可执行文件

我的情况是:我制作了c#程序,运行程序界面。我还制作了 python 脚本,用 pyinstaller 制作了 .exe。我的目标是从 C# 代码运行这个 python exec。我想用 smth li...

回答 1 投票 0

如何读取“计算机配置\策略\Windows设置\安全设置\本地策略\安全选项”值?

我想使用命令提示符和 wmic.exe 工具以编程方式读取安全设置值。 具体值“计算机配置\策略\Windows 设置\安全设置\本地策略...

回答 1 投票 0

如何获取包含插入符号 (^) 的密码,并将其作为参数原封不动地传递到 Windows 批处理文件?

总结: 从命令行(在 Windows Server 2003 R2 上),我键入: > 设置密码=a^b > ECHO %密码% 结果是“ab”。奇怪的插入符号 (^) 去哪儿了?然后我尝试“退出...

回答 5 投票 0

如何在cmd或PowerShell中查看运行的JAR路径?

JAR 路径为“D:\AA\BB\Test.jar” 将 CLI 当前路径更改为“D:\AA\BB” 执行javaw -jar Test.jar 关闭命令行界面 任务管理器里只有“javaw.exe进程”……

回答 1 投票 0

Windows 终端应用程序中的 C 彩色文本

我知道“textcolor();”是针对 C++ 的,我见过针对 unix 的方法... 但是windows也有办法吗? #包括 int main() { 打印(“ 测试 - C 编程文本颜色!"); 公关...

回答 4 投票 0

Powershell - 在 CMD 上运行命令 - 通配符抛出错误

我正在尝试通过 CMD 运行以下 Powershell 命令: powershell -command "Get-WmiObject Win32_Process |Where-Object {$_.CommandLine -like \"*C:\Windows\Test*\" } | Select-Ob...

回答 2 投票 0

从批处理文件启动最小化的 Firefox

我制作了一个启动 Firefox 的批处理文件。 目标是让 Firefox 最小化启动。 我尝试过 start /min "" "Path to Firefox.exe" 我尝试使用以下选项创建 Firefox 快捷方式...

回答 3 投票 0

为什么这段代码说回显已关闭?

这段代码有什么问题?它说 ECHO 已关闭。 @ECHO 关闭 set /p 模式=输入 ID: findstr %pattern% . .txt > 结果 如果%errorlevel%==0( 设置 var2= 这段代码有什么问题?它说ECHO is off。 @ECHO off set /p pattern=Enter id: findstr %pattern% .\a.txt > result if %errorlevel%==0 ( set var2= <result echo %var2% set var1=%var2:~5,3% echo %var1% > test.txt echo %var1% ) else ( echo error ) del result pause 如有任何帮助,我们将不胜感激。 如果你的变量在某处为空,则与单独使用命令“echo”相同,它只会打印 echo 的状态。 为了避免这种情况,您应该将所有 echo 命令替换为如下内容: echo var2: %var2% 这样,如果 %var2% 为空,它只会打印“echo var2:”而不是“echo off”。 正如 Laurent 所说,这不是 ECHO 的问题,这是你的代码的问题。 在批处理文件中,块在执行之前会被完全解析。 解析时,将完成所有百分比扩展,因此似乎您的变量无法在块内更改。 但是由于存在延迟扩展,延迟扩展将在执行时评估,而不是在解析块时评估。 必须启用它,默认情况下延迟扩展是禁用的。 @ECHO off setlocal EnableDelayedExpansion set /p pattern=Enter id: findstr %pattern% .\a.txt > result if %errorlevel%==0 ( set var2= <result echo(!var2! set var1=!var2:~5,3! echo(!var1! > test.txt echo(!var1! ) else ( echo error ) del result 我在这里使用了构造 echo( 而不是 echo,因为这将确保即使变量为空也回显空行。 不确定这篇文章是否仍然被阅读,但无论如何。 您应该尝试以下操作: 在 @echo off 之后的代码顶部,您必须输入 setlocal enabledelayedexpansion 此外,在任何想要使用括号块中更改的变量(例如For-Loops或If's)的地方,您必须将%更改为!才能获得 !varname! 首先在你有这个批处理文件的同一目录中创建一个文件a.txt...在其中写入一些文本...注意:仅限Windows 2000 视窗ME 视窗XP 视窗Vista Windows 7 支持 FINDSTR set /p pattern=Enter id: findstr %pattern% a.txt > __query.tmp set /p result=<__query.tmp if %errorlevel%==0 ( set var2= %result% echo %var2% set var1= %var2:~5,3% echo %var1% > test.txt echo %var1% ) else ( echo error ) del __query.tmp pause 运行这个bath文件..您将在新创建的文件test.txt中找到a.txt中第一行字符串的子字符串(start = 5,length = 3)。终于成功了! 问题的解决方案是将“echo”放在 if 块完成之后。 试试这个: @ECHO off set /p pattern=Enter id: findstr %pattern% .\a.txt > result if %errorlevel%==0 ( set var2= <result set var1=%var2:~5,3% goto print ) else ( echo error goto result ) :print echo %var2% echo %var1% > test.txt echo %var1% :result del result pause 这样您就可以看到您想要的解决方案。 干杯! ;]

回答 5 投票 0

从本地 PC 使用 cmd ssh 在 EC2 实例中执行应用程序

我已在AWS中创建了一个EC2实例。我已经使用 ssh 获取了 Windows EC2 实例的 cmd。 以下是我用来登录的命令, ssh @ 我已在 AWS 中创建了一个 EC2 实例。我已经使用 ssh 获取了 Windows EC2 实例的 cmd。 以下是我用来登录的命令, ssh <user-name>@<ip-address 例如:ssh [email protected] 我需要使用 EC2 实例中存在的 cmd 执行 python 脚本。 python app.py 脚本没有被执行。我尝试执行explorer.exe,但这也不起作用。 请给我一个可能的解决方案 我已经解决了问题。 如果我们尝试使用 ssh 在 EC2 实例中执行 GUI 应用程序,GUI 将不会显示,但该进程正在后台执行,我们可以在任务管理器中确保这一点。 此外,要执行触发 UI 应用程序的 .exe 文件或批处理文件或 python 脚本,我们需要更改防火墙中的某些设置。

回答 1 投票 0

抑制cmd警告消息

进入 shell 时,我总是从 cmd2 收到以下警告消息: 桌面大卫$ python3 client.py Readline 功能(包括制表符补全)已被禁用,因为 没有支持的版本...

回答 1 投票 0

在批处理文件上创建循环

我想在批处理文件上创建一个 while 循环。 该文件应重复运行以下两行(一行是 fortran 代码,另一行是 matlab): 主输出 matlab -batch“路径\matlab_code.m...

回答 1 投票 0

WMIC LastBootUptime格式问题,需要总天数

我正在尝试计算上次使用CMD重新启动计算机的时间。 但我不希望它采用年/月/日格式。 发送总天数、小时数和分钟数 这就是我所能做到的...

回答 1 投票 0

msiexec 支持的文件类型

我正在使用 Splunk 研究提供给 msiexec 的软件包和相应的文件扩展名。我的印象是 msiexec 只能使用 MSI 文件进行安装或 DLL ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.