|
| |
.ListAvail
Description
- Lists all available drive letters [C-Z] (1 per line, no trailing ":")
Syntax
Parameters and Switches
Errorlevels and Output Variables
|
Display to
STDOUT |
|
Value of
Output
Variable |
|
Error
Level |
|
Description of Result |
|
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
U
V
W
Z |
|
n/a |
|
n/a |
|
|
Examples, Notes and Instructions
NT
2K
XP
K3 |
C:\GuardPost>%.ListAvail%
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
U
V
W
Z |
- Output is displayed to STDOUT
- To perform an operation on each unused drive, use %.eListAvail%.
NT
2K
XP
K3 |
C:\GuardPost>FOR /F %A IN ('%.eListAvail%')
DO @ECHO:%A
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
U
V
W
Z |
Related .Mount/\Commands, #Constants,
$Functions, :Procedures
|
Resource |
|
Short Description |
|
.ListCD |
|
Lists the current directory of all accessible local and remote drives [C-Z] |
|
.eListCD |
|
escapified version of .ListCD |
|
.eListAvail |
|
escapified version of .ListAvail |
!GuardNotes
How to get the next available drive letter into a variable
This will place the next available drive letter into variable %NextDrive%. Note that there is no trailing colon. So, for example, to
map a drive:
Net use %NextDrive%:
\\Server\Share
|
K
E
Y |
Common Commands |
INTERNAL |
External |
/SWITCH |
Parameter |
Help text |
AddonTool |
|
Mounted Commands |
.Mount/\Command |
CmdShorthand |
#Constant |
$FUNCTION |
:Procedure |
!GuardNote |
|
Operating Systems |
NT/2K/XP/K3 |
NT Only |
NT/2K |
2K Only |
2K/XP |
XP Only |
XP/K3 |
K3 Only |
2K/XP/K3 |
|