问题标签 [dcl]
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.
openvms - DCL 编程 - 远程连接
首先,我是一个完全的新手,不应该被允许在键盘周围。也就是说,我正在尝试编写一个 DCL .COM 文件,该文件将允许用户通过从列表中选择它来连接到远程设备。
我要做的就是让他们选择一个设备并连接,然后当他们与设备断开连接时,回到他们开始的地方。在我终止远程连接后,它一直把我甩出去。
操作系统是 OpenVMS。这是代码(其中 xxx.xxx.xxx.xxx 将是远程系统的 IP 地址)。
任何帮助将不胜感激!
openvms - DCL、OpenVMS --> 运行可执行文件时出错
我正在尝试使用 --> @NH1060.COM 运行可执行文件,并且 NH1060.com 包含以下代码:
但是当我运行 NH1060 Com 时,com 既没有给出任何错误,也没有运行可执行文件。我可以看到光标在下一行闪烁。
scripting - 如何在 DCL 中编辑输出中的文本 -- OpenVMS 脚本
我编写了下面的代码,它将提取目录名和文件名,我将对提取的文本使用清除命令。
输出如下:
这里的问题是 --- 每次目录长度变化时(长度可能是 59 或 40 或其他值,但在我的系统中目录和文件名长度不会超过 59 个字符)。所以在上面的输出中,系统也在获取那个文件号的版本号。所以我无法连同版本号一起清除文件。
任何建议 - 如何从输出中消除版本号?
我不能使用目录的确切长度,因为目录长度每次都不同.... :(
openvms - 如何在 OpenVMS 中读取 Executable(.EXE) 文件
当我试图打开任何 .EXE 文件时,我会以编码形式获取信息。知道如何查看 .EXE 文件的内容吗????
shell - 需要在 DCL 脚本中给出选项 Y 或 N
我的要求是——我需要给用户两个选项(是或否)。因此,每当用户输入Y或N以外的内容时,系统都会抛出错误。我创建了下面的代码,但它没有给出预期的输出。
- 输出是:
每当我尝试给出整数值时,它就会按照我的设计运行。但是当我尝试输入除Y或N之外的 A、B、C 等时,它会给出以下警告。
对此有什么建议吗??
sql - 如何存储用户输入的输入,然后将其用作 DCL 中的 SQL 输入——OpenVMS
我的要求是——我需要从用户那里获取输入(将两个字段作为输入),然后我会将输入存储在一个符号中。但问题是——我无法在 SQL Query 中使用该符号。 .
任何人都可以帮助我..简单地说,我只需要输入一次,然后我需要将它用于各种目的(主要是在许多 sql 查询中)。有这样做的可能性吗?
sql - 在使用查询更新 Sql 中的记录时...0(零)在存储在数据库中时被省略
我的要求是——我试图将用户输入的值存储到数据库中(数据库中的表之一)。但是当我输入0921作为部门时,0(零)被省略,只有921被存储在数据库中!这给了我错误的输出和错误的结果。
当我运行上面的代码时,我可以看到以下输出:
但是当我在运行代码后检查数据库时......我可以看到只有2150被保存在数据库中......对此有什么建议吗?
shell - 如何在 DCL 中创建倒数计时器 - OpenVMS
我编写了一个脚本,它将向用户邮件 ID 发送一个 OTP(一次性密码)。因此,每当系统向用户发送 OTP 时,我都想启动一个 1 分钟的倒数计时器。但我不确定如何使用 DCL 脚本启动倒数计时器。有什么想法吗?
下面是我用来生成 OTP 的脚本。但是我需要一个倒计时计时器……是否可以在屏幕上显示倒计时?请帮忙 !!
当我运行上述脚本时,我的 OTP 将如下所示:
terminal - 在执行下一个命令之前等待 DCL 中的命令
DCL 中是否有一个命令会在执行下一个命令之前等待指定的时间。我正在制作一个简单的命令文件,它将 ping 用户指定的 IP 地址,等待 5 秒然后重复 ping 过程。
目前,我已设法向用户询问 IP 地址,然后对其进行 ping 操作。