Назад | Перейти на главную страницу

Удаленно создавать акции

Мне нужен сценарий для создания такой же общей папки на 50 удаленных Windows Server 2003.

Я пробовал использовать psexec, но пока не получил правильного синтаксиса
psexec @c: \ serverlist.txt cmd net share ShareName = "e: \ Share" / Замечание: "Общая папка" -d

Любая помощь будет оценена.

Вы обязательно звоните net share с участием psexec если хочешь, но rmtshare.exe утилита, вероятно, была бы тем инструментом, который я бы использовал.

В вашей командной строке вам не нужно cmd и -d (что, по-видимому, psexec аргумент) находится не в том месте. Я думаю ты ищешь psexec @c:\serverlist.txt -d net share ShareName="e:\Share" /Remark:"Shared Folder" вместо.

я хотел бы использовать RMTSHARE.exe также. Если у вас есть список серверов в serverlist.txt, я бы запустил в командной строке следующее:

for /f %i in (c:\serverlist.txt) do RMTSHARE \\%i\ShareName=e:\share /Remark:"Shared Folder"

Это создаст общий ресурс с именем «ShareName», который предоставляет общий доступ к e: \ share с пометкой «Общая папка» и разрешениями по умолчанию для общего доступа Все: Читать