2016-08-17 81 views

回答

5

在VMS中沒有對應的命令。要找到這種工具的位置,取決於在VMS上如何設置工具。 VMS命令可以是DCL命令,也可以是DCL動詞,也可以是外部命令,也可以是DCL符號。我假設你只需在DCL命令提示符處輸入「xyz」即可調用xyz工具。

DCL動詞在DCL命令表中定義。系統管理員可能已將xyz工具添加到其中一個DCL命令表中,例如在系統範圍的LOGIN命令過程中使用$ SET COMMAND命令。如果您的工具設置爲DCL命令,則可能需要查看VERB實用程序(該實用程序可從VMS免費軟件CD中獲得),它將向您顯示您的XYZ命令,並帶有DCl命令$ VERB XYZ。它的輸出將列出一個「圖像」行,因此該關鍵字之後的任何內容都是該工具可執行映像的(文件)規範。這裏的默認目錄是SYS$SYSTEM,這是一個邏輯名稱。請記住,規範可以是(完整的)VMS文件規範,也可以是邏輯名稱。

對於外國命令 - 幾乎總是用於從Unix移植工具 - 你可以檢查與DCL命令$ SHOW SYMBOL XYZ的DCL符號。如果該工具以這種方式設置,您將看到類似「XYZ == $ file_ specification」的輸出。同樣,文件規範可以是(完整的)VMS文件規範或只是一個邏輯名稱。

此外,最近VMS的版本都支持外國自動命令。也就是說,邏輯名稱DCL$PATH指向的directoy/-ies中的可執行映像(和命令過程)將自動用作外部命令。所以你的工具xyz可能是一個這樣的目錄中的文件。這將是最容易找到它的位置的方法:$ DIRECTORY DCL$PATH:XYZ應該這樣做。

0

由於user2116290已經提到的免費VERB工具我會在一個插頭另一個叫DFU免費的實用工具(磁盤/文件功能)。

一件事DFU可以做的是尋找一個磁盤卷的索引文件匹配特定名稱的所有文件。 (它也可以按日期,文件大小,文件所有者等進行搜索)。

DFU可以做很多其他有用的事情。看看我鏈接到上面的網站獲取更多信息。

相關問題