Показать полную графическую версию : [решено] подключать сетевые диски с отсрочкой после запуска системы
nikitos435
23-04-2013, 11:14
Мне необходимо написать батник, который будет подключать сетевые диски с отсрочкой после запуска системы
мой вид батника:
@echo off
ping -n 1 -w 100000 192.168.254.254 >nul
net use m: /delete
net use m: \\XXXXXXX\Storage_Mall$
Указанный ip в сети не существует.
Все это работает, но минус в том, что он все время задержки висит черное окно. Как мне убрать это черное окно, чтобы се выполнялось в фоновом режиме? Заранее спасибо!
nikitos435, в планировщик поставьте, там и отсрочка есть.
nikitos435
23-04-2013, 13:32
Планировщик не подходит
Планировщик не подходит »
Почему?
См. также Скрытие консольных окон (http://www.oszone.net/6156)
nikitos435
23-04-2013, 16:37
Цитата Vadikan:
Почему? »
у нас домен более 100 ПК, неудобно каждому в планировщик добавлять.
Можно "вложить" bat'ник в exe'шник с помощью программы Advanced BAT to EXE Converter (http://www.battoexeconverter.com/) ("free for personal use") с опцией "невидимого" запуска:
Invisible Mode will launch the batch file completely silent. Users will not know any program was launched.
Есть и другие аналогичные программы.
nikitos435
24-04-2013, 11:11
Экзешник не вариант, надо чтобы из netlogon отработал
nikitos435
30-05-2013, 15:41
Вот мой рабочий вбскрипт
WScript.Sleep 10000
Dim objNetwork
Set objNetwork = WScript.CreateObject("WScript.Network")
On Error Resume Next
Set oShell = WScript.CreateObject("WSCript.shell")
oShell.run "net use m: /delete", 5
oShell.run "net use M: \\xxxx.local\Storage$", 0
Работает с отсрочкой 10000 мс
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.