- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: DCL Programming - Executing COM files in remot...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-03-2009 10:02 PM
тАО06-03-2009 10:02 PM
I have the following things to be done, kindly suggest me which one will do FTP / TELNET.
1. Connect to remote machine.
2. Execute the COM files, (Logicals pointing to
directories should locate to the remote)
I am trying to create a DCL script to do this, i have options in FTP using SPAWN command or any command using TELNET connection.
Kindly help me in figureout the better way.
Regards,
Ragav.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-03-2009 10:30 PM
тАО06-03-2009 10:30 PM
Re: DCL Programming - Executing COM files in remote machine through FTP/TELNET
e.g.
On destination system (NODE2) add the following proxy
LOCAL:.NODE1::user_name
user_name (D)
From source system (NODE1) you can execute the COM file on destination system (NODE2)
e.g. @NODE2"user_name"::ABC.COM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-03-2009 11:37 PM
тАО06-03-2009 11:37 PM
Solutione.g.
RSH remotenode "@test.com"
SSH remotenode "@test.com"
For RSH You need TCPIP communication proxies defined (assuming it is "HP TCPIP services for VMS", see TCPIP HELP ADD PROXY),
for SSH proper authorization (public key, host based ...).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-03-2009 11:57 PM
тАО06-03-2009 11:57 PM
Re: DCL Programming - Executing COM files in remote machine through FTP/TELNET
>> have options in FTP using SPAWN command
This is a misunderstanding of the SPAWN command in (VMS-) FTP:
it spawns a subprocess on the LOCAL node, i.e. the node where the ftp client is invoked, does not execute on the remote node, i.e. the one the ftp client has opened.
To send a command to the remote ftp server, the quote command is the right tool.
But I doubt any FTP server will execute a SPAWN command.
try "quote spawn show time" on your site !
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-04-2009 12:16 AM
тАО06-04-2009 12:16 AM
Re: DCL Programming - Executing COM files in remote machine through FTP/TELNET
See HELp SUBMIT /REMOTE .
Example:
SUBMIT/REMOTE remotenode::test.com
But be aware, this batch execution is restricted to the remote nodes SYS$BATCH queue, and the logfile is always printed to the remote SYS$PRINT.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-04-2009 01:51 AM
тАО06-04-2009 01:51 AM
Re: DCL Programming - Executing COM files in remote machine through FTP/TELNET
My problem is to run the COM file which is present in the remote system (R1)
i need to connect from the localnode (L1) using FTP/ TELNET.
I can connect to R1 by
$ FTP R1_addr
User
pass
SET DEF ld_disk1:[xxx.bin]
SPAWN @PROGRAM.COM
// Here the logicals present in the com files refers to the L1 instead of
R1. So the files accessed in the R1 COM refers to L1 file.
REXX:
I am sorry, i dont know how to set up the proxy for the remote node (R1).
That will be not a good idea to, since the remote node is not stable it will change
every time.
JOSEPH:
Yes, i agree we can use the SPAWN command in the local node, as you said
the file accessing mechanism fails here. the file location points to the local node(L1) in stead of remote node (R1).
Sorry, the QUOTE command is not avalible in my system. If it there it would be great help. ok let me try some other functions.
SUBMIT command looks good for me, one problem is i need to specify the directory in the
command my COM file is in ld_disk1:[xxx.bin] and program.com is the file in R1.
$ SUBMIT/REMOTE RNODE::ld_disk1:[xxx.bin]PROGRAM.COM
%SUBMIT-F-OPENIN, error opening ld_disk1:[xxx.bin]PROGRAM.COM; as input
-RMS-E-FND, ACP file or directory lookup failed
-SYSTEM-F-INVLOGIN, login information invalid at remote node
I Landup with the above error.
Kindly let me know how to set the directory options.
Regards,
Ragav
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-04-2009 03:14 AM
тАО06-04-2009 03:14 AM
Re: DCL Programming - Executing COM files in remote machine through FTP/TELNET
or You have to specify "user password" in the remote node specification like
remotenode"user password"::
which of course is not a good idea.
I don't know what You mean to be not able to use proxies "because nodes change"?
Of course You need the proxies for all possible nodes where You want to execute.
The same applies for RSH, just the proxies are not DECnet but TCPIP proxies, and they are (unfortunately or fortunately) different sets of proxies.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-04-2009 03:19 AM
тАО06-04-2009 03:19 AM
Re: DCL Programming - Executing COM files in remote machine through FTP/TELNET
>>Kindly let me know how to set the directory options.
There is nothing to set directories. My example was just assuming test.com in the users home directory, of course the full syntax is
submit/remote node"user pw"::dev:[dir]file.typ
The error was because "login information not valid": missing proxies or "user pw" as explained in last reply.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-04-2009 03:32 AM
тАО06-04-2009 03:32 AM
Re: DCL Programming - Executing COM files in remote machine through FTP/TELNET
Yiou can test of course before making the proxy entries: just use
RNODE"user password":: for the remote node string.
or
RSH/user=user/password=pw rnode command
and define the proxies later for production.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-04-2009 06:57 AM
тАО06-04-2009 06:57 AM
Re: DCL Programming - Executing COM files in remote machine through FTP/TELNET
Install the REMOTE command:
http://wwwvms.mppmu.mpg.de/util_root/com/remote.com
Then execution is as simple as
REMOTE rnode show users/full