forked from shidel/fd-nls
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathassign.en
132 lines (79 loc) · 4.28 KB
/
assign.en
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
ASSIGN (1) 08 August 1995 ASSIGN (1)
NAME
assign - Assign a drive letter to a different drive
SYNOPSIS
assign [/m] [/shadow] /?
assign [/m] [/shadow] /status
assign [/m] [/shadow] /u
assign [/m] [/shadow] [{ dr1[:]=dr2[:] }]
DESCRIPTION
Assign maps a drive letter to a different drive. This
mapping effects only the drive letter, but not the path,
what makes Assign different to Subst, e.g.:
With the current working paths "C:\FREEDOS" and "B:\TEMP"
after the commands "assign B=C" and "cd C:\", the path "B:"
also points to the directory "C:\".
Whereas after the commands "subst B: ." and "cd C:\", the
path "B:" still points to "C:\FREEDOS".
Because this program is no TSR, do not load it via the
"LOADHIGH" or the "LH" command.
OPTIONS
/? Display a little help screen.
/SHADOW This option hides the resident portion of Assign from
being detected easily. That includes:
1) The memory block containing the resident portion is
marked as a part of the system.
2) The installation check interrupt returns "Not installed,
but not allowed to install" rather than "Installed" or "Not
installed".
If the resident portion is installed with this option, but
subsequent invokations are made without this option, a
warning pops up, but the action is performed.
The option may be abbreviated down to /SH.
/STATUS Display all assigned drive letters in the form:
dr1: => dr2:
where dr1 is the assigned drive letter and dr2 the drive,
where dr1 points to.
If there is no assigment at all, no output will be
displayed.
This option prevents the loading of the resident portion, if
it has not already been installed.
The option may be abbreviated down to /S.
/u Uninstall a previously installed Assign.
-1-
ASSIGN (1) 08 August 1995 ASSIGN (1)
dr1[:]=dr2[:] This defines a drive letter assignment, where dr1
shall point to dr2. The colons ":" are optional. There are
no whitespaces allowed between the drive letters, the colons
and the equal sign '='.
If the resident portion is not already loaded, it will be
loaded without further notice.
/m Move the resident portion into the UMB area, if possible.
This option is ignored, when the resident portion is already
installed.
no option If there is neither /STATUS nor /u nor an assignment
specified on the command line, all existing assignments are
broken, so that all letters point to themselfs in result.
KNOWN BUGS
o Because Assign is no TSR itself, a loading with one of the
commands "LOADHIGH" or "LH" may fail. If you want to load
the resident portion high, you must specify the /m option.
o The options /STATUS and /SHADOW do not follow the option
standard because of compatibly to the original Assign.
o Later installed TSR's or a secondary command processor
(shell) mostly prevent the uninstall process. In this case,
Assign is not suspended, but remains active in memory. Use
ASSIGN without any option to clear the assignment table
instead.
o Some shells prevent that ASSIGN finds its resident copy in
memory, if ASSIGN is installed from a secondary copy of the
shell.
SEE ALSO
Subst, Join
CONTRIBUTERS
Steffen Kaiser
Mittelstraáe 112/B115
53757 Sankt Augustin - Menden
Deutschland - Germany
e-mail: [email protected]
-2-