问题标签 [command-prompt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
314 浏览

python - 如何在 Windows 的命令提示符下获取 python?

我刚刚在我的 Windows 7 上安装了 Python。我认为在那之后我将能够在命令提示符下运行 python,但事实并非如此。安装后我还发现我可以运行python命令shell。这很好。但是如果我想将我的程序保存在一个文件中,然后我想运行这个程序(例如,在 Linux 中,我在命令行中键入“python file_name.py”),我应该怎么做。

0 投票
4 回答
3642 浏览

python - 如何使 Python 程序以用户友好的方式启动?

我有一个 Python 程序(GUI 应用程序)。我可以从 Windows 上的命令提示符(Linux 上的命令行)运行这个程序。但这对用户来说可能太复杂了。有没有一种简单的方法可以通过单击(双击)象形图(桌面上的小图像)来启动程序?

0 投票
1 回答
2172 浏览

c++ - 使用 C++ 合并 .reg 文件

嘿,我只是想使用一个非常基本的 c++ 程序将一个 .reg 文件合并到我的注册表中。

代码如下:

我也尝试过使用这些系统命令:

但他们的工作并没有更好。非常有趣的是,如果我去开始,运行,然后输入“regedit.exe new.reg”注册表会更新;只是在我运行 .exe 程序时没有。有什么想法吗?

0 投票
3 回答
967 浏览

bash - bash命令在进程中重复模拟按键

nmap工具有这样一个功能 -当 您执行扫描 [#nmap -A -T4 localhost] 并按“Enter”时 - 它会显示一种状态信息“Timing: About 6.17% done”

问题 - 如何在不触摸 bourne shell 中的键盘的情况下强制此按键重复发生?

ps:只是想为php的proc_open函数中的一个bug找到一个解决方法,当一个进程的stdout只有在关闭stdout管道后才返回,而php的pty仿真在fbsd上不起作用。

问题关闭。使用“expect”实用程序解决的问题

0 投票
3 回答
1866 浏览

command-prompt - IPython - 单行间距可能吗?

默认情况下,IPython shell 在输入之间显示一个空行:

有什么方法可以配置 IPython shell,使其不会在每个命令历史记录之间产生空行?这将显着增加我可以在屏幕上看到的历史记录数量。

0 投票
2 回答
135 浏览

perl - 将 perl -w 标记的结果放入文件中

是否可以将 -w 标签添加到 perl 程序的第一行,然后从 bash 或 dos 等 shell 运行程序并将所有警告写入文件?

这是在学校检查 COBOL 程序的一种回归。我想把我面前的所有警告写在一张纸上,这样我就可以通过我的程序并一个一个地修复它们。如果上述命令不起作用,是否有办法以编程方式将脚本的所有警告放入文件中?多谢你们!

0 投票
2 回答
4006 浏览

c# - 向标准输入发送命令并发送传输结束 (Ctrl+D)

我想运行以下代码。

我正在调用的应用程序需要像 User-Name=albert 下一行这样的命令,另一个命令等等,直到你完成。

如果您要从命令行手动输入,您将键入命令,按回车,键入命令按回车。在最后一个命令后按 ENTER 后,您将按 Ctrl + D 结束它,这将运行程序并返回说明发生的情况。

如果您输入错误的命令,应用程序会显示“期待 =”,这意味着您发送的行格式不正确...

所以我在下面做的是模拟手动输入,一个命令,新行,一个命令,新行等,直到最后,然后我只是在最后一个命令之后附加 Ctrl+D。这不起作用,程序说“期待=”

有什么明显的问题吗?

谢谢你的时间。阿尔伯特

我还用单引号尝试了它,并且在数字 (\x04) 前以零开头,也没有任何内容,所以我尝试将应该发送到程序的内容写入文本文件。然后我使用与下面相同的命令行参数运行程序。复制整个文本文件中的内容并将其粘贴到命令提示符中,效果很好。不知道为什么它没有正确发送到标准输入..

0 投票
2 回答
2124 浏览

batch-file - 批处理脚本问题 - 在变量中搜索和替换变量?

我有个问题。我有一个模仿 UNIX cd 命令的批处理文件。它采用用户输入的 UNIX 样式路径,将其保存为名为 upath2 的 var,将其转换为 Windows 样式路径,然后 cd 到该目录(例如,“/program files/7-zip”将变为“C: \Program Files\7-Zip")。类似 Windows 的输出将保存为名为 upath2 的 var,并且cmd' 的cd命令将执行并切换到该目录。

除了这个“UNIX”cd 命令,我还创建了一个名为“bashemu.bat”的批处理文件,它给了我一个类似 bash 的提示。所有命令都是 doskey 条目,它们链接到我创建的 bin 和 usr\bin 文件夹,其中包含所有 .bat 命令。然后它在最后执行“cmd /v /k”,这样我就可以输入 doskey 别名并启动我所有的 UNIX 样式命令。

现在,这是我的问题:当我 cd-ing 到我的 C:\Users\xplinux557 文件夹的子目录(存储在一个名为“unixhome”的环境变量中)时,bashemu 的提示从:

例如:

像这样的路径太长了,无法在命令提示符中的 bashemu 中舒适地使用,所以我试图让 cd 命令读取完整的 upath2 变量并检查它是否包含主路径(由 unixhome 定义)并且简单地用〜替换它。这应该变成这样:

进入这个:

啊啊,好多了!我的第一种方法是将upath 的UNIX 风格路径转换为Windows 风格的路径,并将新的var 命名为upath2,并将文本%unixhome% 替换为“~”。这就是代码的样子:

一切都很好,除了以下行:

我意识到它搞砸了并将 %cd:% 和 %="~"% 识别为变量并给我一条错误消息。我真的很抱歉像这样胡说八道:),但长话短说,有没有办法获取变量A的文本,如果在变量B中找到该文本,则替换该文本?

谢谢大家!

0 投票
1 回答
4715 浏览

java - 尝试启动 Nmap.exe 时出现 Java Runtime.exec() 问题

我正在使用 Java 1.6 、 Eclipse 、 Windows 7。我正在尝试在 java 程序中运行命令以使用 NMAP。

编码 :

String cmd[] = { "cmd.exe", "/c","start notepad.exe"};

Process pr = rt.exec(cmd);

工作正常,但代码:

String cmd[] = { "cmd.exe", "/c","start nmap.exe"};

Process pr = rt.exec(cmd);

根本没有。

我在命令提示符下尝试了这两个命令,它们都可以正常工作,但是当我使用 Runtime.exec() 尝试时,后者失败了。会有什么问题?

提前致谢..

0 投票
3 回答
3140 浏览

java - javac 命令提示符参数

我在我的机器上安装了java,我想编译这组源代码。但是当我打开命令提示符并输入 javac 时,命令提示符说这是一个未知参数。当我想用 ant 构建一些东西时发生了同样的事情(如果你想知道的话,我有 build.xml)并且发生了同样的事情。如何设置 javac 和 ant 命令在任何目录中使用?