command-line-arguments相关内容

将命令行参数传递给可运行的 JAR

我从处理给定 XML 文件并提取纯文本的 Eclipse 项目构建了一个可运行的 JAR.但是,此版本要求在代码中对文件进行硬编码. 有没有办法做这样的事情 java -jar wiki2txt enwiki-20111007-pages-articles.xml 并让 jar 在 xml 文件上执行? 我环顾四周,给出的所有示例都与在命令行上编译 JAR 相关,没有处理传入参数. ..
发布时间:2022-01-01 16:51:31 Java开发

在 jupyter/ipython notebook 中将命令行参数传递给 argv

我想知道是否可以在 jupyter/ipython 笔记本中使用命令行参数填充 sys.argv(或其他结构),类似于通过 python 脚本完成的方式. 例如,如果我要按如下方式运行 python 脚本: python test.py 错误 然后 sys.argv 将包含参数 False.但是如果我以类似的方式运行 jupyter notebook: jupyter no ..
发布时间:2021-12-31 23:09:38 Python

使用 Powershell -encodedcommand 传递参数

我试图找到一种将参数传递给 powershell 脚本的优雅方式,其中字符串可以包含任意数量的需要转义的特殊字符.例如,带有特殊字符的复杂密码. 我正在查看 -encodedcommand 选项,但似乎这只是为了传递编码的脚本块,而不是参数的编码版本. 例如,考虑以下脚本: param([Parameter()][Alias("un")][string]$Username,[Para ..
发布时间:2021-12-29 20:00:13 其他开发

getopt.h:在 Windows 中编译 Linux C 代码

我试图在 Windows 下编译一组九个 *.c 文件(和九个相关的 *.h 文件). 该代码最初在 Linux 中设计为使用标准 GNU-Linux/C 库“getopt.h"获取命令行参数.并且该库不适用于在 Windows 中构建 C 代码. 我想忽略我的代码现在所做的事情并提出以下问题.对于那些熟悉这个 C 库“getopt.h"的人:如果我的代码依赖于 POSIX 风格的命令 ..
发布时间:2021-12-28 19:45:21 其他开发

如何使用任意参数从 UWP 启动完全信任(桌面桥接)应用程序

UWP 应用是否可以使用任意命令行参数启动其桌面桥(完全信任的应用程序组件)?我看到了指定“参数组"的能力(参见 https://docs.microsoft.com/en-us/uwp/api/Windows.ApplicationModel.FullTrustProcessLauncher),但它看起来只支持使用预定义的ParameterGroup.我需要使用以编程方式确定的(在启动时)任意命 ..

使用参数启动程序

如何编写一个非常简单的程序,使用命令行导航到用户程序文件目录中的程序,然后使用参数启动 .exe?例如: "C:\etc\Program Files\ProgramFolder\Program.exe C:\etc\desktop\file.spp C\etc\desktop\file.txt" 这会启动一个带有特定项目文件和 .txt 文件的程序. 解决方案 您可以使用 Pr ..
发布时间:2021-12-27 23:00:06 C#/.NET

如何在 Python 中处理命令行参数?

如果我期待像 001 或 999 之类的东西(让我们将期望值限制在 001...999 范围内),并且传递的其他参数很少,那么处理命令行参数的简单表达式是什么?忽略任何意外? 我明白,例如,如果我需要找出“调试"是否在参数之间传递,它会是这样的: if 'debug' in argv[1:]:打印“将在调试模式下运行." 如何知道是通过009还是575? 所有这些都是预期的调用: ..
发布时间:2021-12-27 22:59:03 Python

如何在 Swift 中访问程序参数?

C 和衍生产品的入口点函数有 argc 和 argv(和 envp)参数,但 Swift 没有一个合适的: 顶层代码就是代码,没有参数. 如何在 Swift 程序中访问等效的 argc 和 argv? 解决方案 Process 刚刚重命名为 CommandLine(从 Swift 3.0 8 月 4 日快照开始) let arguments = CommandLine.argume ..
发布时间:2021-12-27 22:53:54 移动开发

是否可以使用 Inno Setup 接受自定义命令行参数

我正在准备一个带有 Inno Setup 的安装程序.但我想添加一个额外的自定义(没有可用参数)命令行参数,并想获取参数的值,例如: setup.exe/do something 检查是否给出了/do,然后获取某物的值.是否可以?我该怎么做? 解决方案 使用 InnoSetup 5.5.5(可能还有其他版本),只需将您想要的任何内容作为参数传递,并以 / 为前缀 c:\>myAppI ..
发布时间:2021-12-27 22:50:20 其他开发

Java:检查命令行参数是否为空

我希望对我的命令行参数进行一些错误检查 public static void main(String[] args){if(args[0] == null){System.out.println("正确用法是:java程序文件名");System.exit(0);}} 然而,这会返回一个数组越界异常,这是有道理的.我只是在寻找正确的用法. 解决方案 参数永远不能为 null.他们只是不 ..
发布时间:2021-12-27 22:45:28 Java开发

如何解析c#的命令行输出?

我想从 C# 执行一个应用程序(命令行应用程序).​​..并且我想在执行这个应用程序并向它提供输入之后,我想解析将产生它的输出.因为,它会输出很多东西,我想从中取出我需要的东西...... 我该怎么做?? 如何在 c# 中获取输出,然后只从中取出我需要的东西?? 为了在 C# 中执行命令行......我正在考虑使用“Jeff MC"的方式,他在这个线程中解释了它如何:在 C# 中 ..
发布时间:2021-12-27 22:45:10 C#/.NET

将变量传递给从命令行运行的 PHP 脚本

我有一个需要从命令行运行的 PHP 文件(通过 crontab).我需要将 type=daily 传递给文件,但我不知道如何.我试过了: php myfile.php?type=daily 但是返回了这个错误: 无法打开输入文件:myfile.php?type=daily 我能做什么? 解决方案 ?type=daily 参数(以 $_GET 数组结尾)仅对网页访问页面. ..
发布时间:2021-12-27 22:35:05 PHP

将命令行 unicode 参数传递给 Java 代码

我必须将日语的命令行参数传递给 Java 主方法.如果我在命令行窗口中输入 Unicode 字符,它会显示 '?????'没关系,但是传递给java程序的值也是'?????'.如何获取命令窗口传递的参数的正确值?下面是将命令行参数提供的值写入文件的示例程序. public static void main(String[] args) {字符串输入 = args[0];尝试 {String fi ..
发布时间:2021-12-26 13:33:07 Java开发

Python 脚本在 Windows 中不采用 sys.argv

我有两台装有 Windows 的计算机,我只是在其中一台计算机上发现,如果我直接运行 python 代码,例如: test_args.py input1 input2 Python 将无法识别我提供的输入,但这有效: python test_args.py input1 input2 我试过代码: 导入系统打印“参数数量:"、len(sys.argv)、“参数".打印 '参数列表:', ..
发布时间:2021-12-25 17:27:58 Python

如何捕获传递给 Groovy 脚本的参数?

我刚刚开始使用 Groovy.我在任何地方都找不到关于如何处理 Groovy 脚本参数的任何示例,所以我自己破解了这个方法.必须有更好的方法来做到这一点?如果是这样,我正在寻找这种更好的方法,因为我可能忽略了显而易见的事情. import groovy.lang.Binding;绑定绑定 = new Binding();整数 x = 1for (a in this.args) {println( ..
发布时间:2021-12-23 16:38:35 Java开发