| Title: | DECWINDOWS 26-JAN-89 to 29-NOV-90 |
| Notice: | See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit |
| Moderator: | STAR::VATNE |
| Created: | Mon Oct 30 1989 |
| Last Modified: | Mon Dec 31 1990 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 3726 |
| Total number of notes: | 19516 |
I am trying to set up a foreign command to be run by the session
manager. Is this possible? Does the session manager
executed the login.com before activating each process?
I have an X windows program that accepts commands from the command
line. I am trying to use that command from the session manager but I
am not able to.
I have put the following line as the first line in either
DECW$LOGIN.COM or LOGIN.COM
$dw_net :== $sys$tools:dw_net.exe
Then I have a application defined as
dw_net
Session manager tells me it is executing dw_net but nothing ever
happens. Am I missing something or doesn't this work?
Dan
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 2164.1 | more on application environment restrictions | STAR::BROUILLETTE | Wed Mar 07 1990 17:24 | 15 | |
The Session manager executes decw$login.com. It is the only process
which executes that command file. When you create an application, the
session manager does a CREPRC, running loginout so login.com runs for
the new process. The session manager sets sys$input equal to a
mailbox. Then it sends the command to the mailbox, followed by a
command which logs the process out. So, the session manager is sending
the string dw_net to the new process. The new process has executed
login.com, so it should know about that symbol.
This process that runs dw_net will have sys$input = MBAx and sys$output
= WSA device. Can this program handle that case? Also, when you
return from the DCL command that runs the application, the process will
be logged out.
| |||||