想不也好办法,试试这个:然后用一个循环得也所有盘符。
declare @a int
exec @a=xp_cmdshell 'cd c:\',no_output
if @a=0
print '存在C盘符'
else
print '不存在'
declare @a int
exec @a=xp_cmdshell 'cd c:\',no_output
if @a=0
print '存在C盘符'
else
print '不存在'
exec master..xp_availablemedia 2
exec xp_availablemedia 2