2DAnG
Да в том то и дело, что net use выполняется успешно, а вот Network.MapNetworkDrive ("O:", "\\\\krrunion\\user"

; - нет. ?!
До использования Network.RemoveNetworkDrive ("O:"

; выполняется проверка подключен ли сетевой диск, аль нет, так что тут проблем никаких.....
Такое ощущение что WSH просто не могёт подряд выполнять команды RemoveNetworkDrive и MapNetworkDrive
???