Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Запись батником в файл на другом компьютере

5.3K
15 марта 2011 года
NewGP
58 / / 17.09.2006
Есть сеть из N компьютеров, т.к. компьютеры включены не постоянно, а актуализировать базу ip-адресов (задаются статически) хочет, то решил подсунуть пользователям при логоне такой скрипт:
 
Код:
@echo off

findstr DeviceNo "C:\Program Files\SPBCC\Agent Terminal\cl1.INI" >> \\hostname\Result\%COMPUTERNAME%.txt
hostname >> \\hostname\Result\%COMPUTERNAME%.txt
ipconfig | findstr "IP Address" >> \\hostname\Result\%COMPUTERNAME%.txt
echo. >> \\hostname\Result\%COMPUTERNAME%.txt
echo. >> \\hostname\Result\%COMPUTERNAME%.txt


К сожалению, при запуске скрипт выдает "Access is denied" при попытке записи в расшаренную папку, хотя правда на нее стоят на полный доступ для всех. Как заставить скрипт писать в шару?
278
15 марта 2011 года
Alexander92
1.1K / / 04.08.2008
Подключайтесь net use'ом к \\hostname\Result и пишите все, что вам нужно. А после записи отключайтесь.

Да, сообразил еще одну штуку. Для того, чтобы у вас хватало прав в таком виде, как вы написали, необходимо, чтобы на удаленном компьютере существовала такая же учетная запись (логин и пароль), как та, из-под которой запускается ваш скрипт.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог