Отвлекитесь, эмбеддеры! Отвлеченные темы - обсудить проблемы тепловой смерти вселенной, или просто пиво. Этот раздел - для отдыха. |
14.07.2014, 21:51
|
#21
|
Почётный гражданин KAZUS.RU
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,531
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
|
Re: Программы своими руками!
А в чем проблема-то? Шары один раз создаются. Ручками можно.
А так...
PHP код:
|
On error resume next
Const FILE_SHARE = 0
Const MAXIMUM_CONNECTIONS = 25
strComputer = "."
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objNewShare = objWMIService.Get("Win32_Share")
errReturn = objNewShare.Create ("C:\", "C_Share", FILE_SHARE, MAXIMUM_CONNECTIONS, "Public share C")
errReturn = objNewShare.Create ("D:\", "D_Share", FILE_SHARE, MAXIMUM_CONNECTIONS, "Public share D")
errReturn = objNewShare.Create ("E:\", "E_Share", FILE_SHARE, MAXIMUM_CONNECTIONS, "Public share E")
errReturn = objNewShare.Create ("F:\", "F_Share", FILE_SHARE, MAXIMUM_CONNECTIONS, "Public share F")
errReturn = objNewShare.Create ("G:\", "G_Share", FILE_SHARE, MAXIMUM_CONNECTIONS, "Public share G")
errReturn = objNewShare.Create ("H:\", "H_Share", FILE_SHARE, MAXIMUM_CONNECTIONS, "Public share H")
'Wscript.Echo errReturn
|
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
|
|
|
|
14.07.2014, 23:26
|
#22
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,572
Сказал спасибо: 701
Сказали Спасибо 4,336 раз(а) в 1,987 сообщении(ях)
|
Re: Программы своими руками!
Сообщение от vigo1974
|
Пока ничего не помогло из советов.
|
Дык, видимо правильно говорили японцы: "Дети у вас замечательные, а вот все что вы делаете своими руками..."
ИМХО, программы как то сподручнее своими мозгами ваять...
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
15.07.2014, 03:39
|
#23
|
Гражданин KAZUS.RU
Регистрация: 03.09.2006
Адрес: Тирасполь, Россия
Сообщений: 787
Сказал спасибо: 2,177
Сказали Спасибо 3,694 раз(а) в 568 сообщении(ях)
|
Re: Программы своими руками!
Сообщение от DK
|
А в чем проблема-то? Шары один раз создаются. Ручками можно.
А так...
PHP код:
|
On error resume next
Const FILE_SHARE = 0
Const MAXIMUM_CONNECTIONS = 25
strComputer = "."
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objNewShare = objWMIService.Get("Win32_Share")
errReturn = objNewShare.Create ("C:\", "C_Share", FILE_SHARE, MAXIMUM_CONNECTIONS, "Public share C")
errReturn = objNewShare.Create ("D:\", "D_Share", FILE_SHARE, MAXIMUM_CONNECTIONS, "Public share D")
errReturn = objNewShare.Create ("E:\", "E_Share", FILE_SHARE, MAXIMUM_CONNECTIONS, "Public share E")
errReturn = objNewShare.Create ("F:\", "F_Share", FILE_SHARE, MAXIMUM_CONNECTIONS, "Public share F")
errReturn = objNewShare.Create ("G:\", "G_Share", FILE_SHARE, MAXIMUM_CONNECTIONS, "Public share G")
errReturn = objNewShare.Create ("H:\", "H_Share", FILE_SHARE, MAXIMUM_CONNECTIONS, "Public share H")
'Wscript.Echo errReturn
|
|
Это не меняет позиции тут
|
|
|
|
15.07.2014, 06:56
|
#24
|
Почётный гражданин KAZUS.RU
Регистрация: 21.03.2007
Адрес: М.(осква)
Сообщений: 4,261
Сказал спасибо: 2,113
Сказали Спасибо 1,718 раз(а) в 973 сообщении(ях)
|
Re: Программы своими руками!
Сообщение от -shiva-
|
В конечном итоге нашел Syncthing
Открытый и развивающийся проект, открытый протокол.
Не требует установки какого-либо сервера. Установка -- распаковать в выбранный каталог. Настраивается очень просто через браузер. Всё что может понадобится -- пробросить порт на роутере, но может работать полностью за NAT.
Единственный минус обнаруженный на виндовс -- не устанавливается как служба, просто открытое консольное окно. Но его можно прятать скриптом в пару строк.
Позволяет делится выбранными каталогами с выбранными людьми.
Могу оказать консультативную помощь в первичной настройке.
|
.................
__________________
+ 7 903 641 87 25// 1. Иногда отвечаю "по памяти" 2. Часто заблуждаюсь >> Критикуйте, не обижусь.
|
|
|
|
15.07.2014, 07:19
|
#25
|
Гуру портала
Регистрация: 26.01.2007
Адрес: Дивное, Россия
Сообщений: 14,893
Сказал спасибо: 7,340
Сказали Спасибо 18,408 раз(а) в 6,418 сообщении(ях)
|
Re: Программы своими руками!
Сообщение от vigo1974
|
Это не меняет позиции тут
|
Вы хотите при помощи батника снять по сети запароленную шару?
__________________
Любое утверждение верно, включая и это.
|
|
|
|
15.07.2014, 07:53
|
#26
|
Почётный гражданин KAZUS.RU
Регистрация: 28.05.2010
Сообщений: 1,118
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
|
Re: Программы своими руками!
TC, еще раз: у вас парк из десятка-сотни-тысячи машин? Чем не устроили стандартные средства?
|
|
|
|
15.07.2014, 17:22
|
#27
|
Почётный гражданин KAZUS.RU
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,531
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
|
Re: Программы своими руками!
Сообщение от vigo1974
|
что бы он расшаривал диски С, D, E, F и G
|
Сообщение от vigo1974
|
Это задача простая, но пока никто не смог ответить
|
Я ответил на вопрос. Программа рабочая - проверял у себя. Win7 pro x64
Сообщение от vigo1974
|
Это не меняет позиции тут
|
Это уже другой вопрос.
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
|
|
|
|
18.07.2014, 20:00
|
#28
|
Частый гость
Регистрация: 19.08.2004
Сообщений: 33
Сказал спасибо: 6
Сказали Спасибо 11 раз(а) в 9 сообщении(ях)
|
Re: Программы своими руками!
чтобы открыть беспарольный доступ к шаре надо разблочить юзера "Гость" - он по умолчанию блочен и дать ему грант на шару...
не?
|
|
|
|
20.07.2014, 02:18
|
#29
|
Гражданин KAZUS.RU
Регистрация: 03.09.2006
Адрес: Тирасполь, Россия
Сообщений: 787
Сказал спасибо: 2,177
Сказали Спасибо 3,694 раз(а) в 568 сообщении(ях)
|
Re: Программы своими руками!
Вопрос вообще в другом )) Какой командой сделать требуемое, которая вставляется в reg-файл, что б она изменяла эти позиции без перезагрузки ПК?
|
|
|
|
23.08.2014, 20:47
|
#30
|
Гражданин KAZUS.RU
Регистрация: 27.04.2007
Адрес: Ленинск-Кузнецкий
Сообщений: 744
Сказал спасибо: 1,716
Сказали Спасибо 634 раз(а) в 270 сообщении(ях)
|
Re: Программы своими руками!
Сообщение от vigo1974
|
Какой командой сделать требуемое, которая вставляется в reg-файл
|
Ну что, никто поопытнее меня не отвечает, придётся мне. Инклад-файлом реестра сделать не получится. Я проследил изменения в реестре после изменения этих настроек, меняются двоичные данные на каждого пользователя. У меня на ноуте 2 пользователя и изменения происходят в восьми блоках двоичных в реестре. Принцип изменения данных непонятен.
Возможно может помочь утилита netsh, но я не нашёл, как в ней это сделать. Может быть плохо искал, но...
__________________
Каждый менеджер должен ежедневно себя спрашивать, не тварь ли он дрожащая.
И приходить к выводу, что тварь.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:16.
|
|