Net send отправка файлов более не поддерживается

Обновлено: 07.07.2024

1. Убедиться, что установлены пакеты samba , samba-common , smbclient , zenity . Это можно сделать через Synaptic. Если какой-либо пакет не установлен, установить.

2. Под правами рута открыть на редактирование файл /etc/samba/smb.conf , и в начало секции [ global ] добавить строки

Данное действие справедливо для свежеустановленного пакета samba . Если пакет samba уже был установлен и подвергался настройке, необходимо убедиться, что каждая из приведенных опций не встречается в тексте файла /etc/samba/smb.conf где-нибудь ещё.

3. Под правами рута открыть на редактирование файл /etc/profile , и в конец файла дописать строку

Команда xhost +local: , запущенная от текущего пользователя, настраивает X-сервер так, что он начинает принимать локальные (в пределах компьютера) соединения от любого пользователя. Таким образом, X-программа zenity , которая вызывается из скрипта /usr/bin/getnetsend.sh из-под пользователя nobody , сможет нормально работать.

Для систем Ubuntu и Debian, размещать команду xhost +local: нужно именно в файле /etc/profile . Команды из этого файла выполняются после того, как произошел логин пользователя в оконную систему (справедливо для KDE, GNOME, на других DE не проверялось). По неизвестным причинам, файл /etc/X11/xinit/xinitrc , который специально предназначенн для выполнения команд в момент входа в DE, в системах Ubuntu и Debian не работает.

4. Создать под правами рута в каталоге /usr/bin файл getnetsend.sh следующего содержания

На разных Linux-системах чаще всего разные команды запуска X-сервера, в связи с чем имеем разный вывод команды ps -ef , который в нашем скрипте разбирается программой awk .

В системе Ubuntu 7.04 строка процесса X-сервера имеет такой формат

то есть номер дисплея (:0) расположен в 12-м поле данной строки. А в системе Ubuntu 7.10 в строке процесса X-сервера ключи расположены в другой последовательности

то есть, номер дисплея расположен в 9-м поле.

Чтобы выяснить, правильно ли написана команда, выполните ее отдельно в консоли (при работающем X-сервере, само собой). Если в ответ вы увидите :0 (или список номеров дисплеев при открытых нескольких сессиях), значит, все в порядке.

Проверка

Репутация: нет
Всего: 24

Кто знает, подскажите пожалуйста, как такое организовать.

Репутация: нет
Всего: нет

net send /user "TEXT MESSAGE"
net send /USERS "Text message" //eto vsem polzovateljam posilajetsja

Репутация: нет
Всего: 24

Репутация: 24
Всего: 67

Zero, пуск выполнить cmd /k net send.

еще как вариант можно через сервак службу управление терминалами если поднята роль терминального сервера

получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

Репутация: нет
Всего: 24


Я изначально так и пытался сделать, но ничего никуда не посылаеться.

Это служба или программа?
Если программа, то как её точное название? (чтобы в поиске найти)

Репутация: 24
Всего: 67

получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

Репутация: нет
Всего: 1

Be not afraid of growing slowly, be afraid only of standing still!

Репутация: 24
Всего: 67

одит топик одиин вопрос .

зы тебе же лучше

получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

Репутация: 2
Всего: 122


служба NET SEND может быть отключена, вот и могут не доходить!

Репутация: нет
Всего: 10

Это досовская команда NET её параметр SEND открой
Бывает отключена. Надо покопаться в службах чтобы её подключить. там точно она зависит от VPN и от "Server" и от "Workstation"
Никто и никогда не должен решать одну проблему дважды

Репутация: нет
Всего: 1

Включить эту службу и всё ;)

Репутация: нет
Всего: нет

Репутация: 24
Всего: 67

это вообще то вопрос спорный и даже очень мона вообщем

получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

Репутация: нет
Всего: нет

в том то и дело что нет возможности на все компы поставить программки. Кто знает как службу удаленно включить можно? Как нить программно.. чтоли.. тока без всяких RAdmin ?

Репутация: 24
Всего: 67

опят ты создавать новую тему со своим вопосом не хочешь

удаленный рабочий стол тебе в помощь (пуск -- программы --- стандартные --- связь --- подключение к удаленному рабочему столу )

зы предварительно на компе к которому подключаемся нуно разрешить удаленный доступ к компьютеру

а если не подходит то нужно создать новую тему и в ней описать проблемму поподробнее

Windows XP была последней версией Windows, которая включала команду net send. Команда msg заменяет команду net send в Windows 10, Windows 8, Windows 7 и Windows Vista.

Команда net send является одной из многих команд net.

Доступность команды Net Send

Команда net send доступна из командной строки в Windows XP, а также в более старых версиях Windows и в некоторых операционных системах Windows Server.

Доступность некоторых переключателей команд net send и другого синтаксиса команд net send может отличаться в разных операционных системах.

Синтаксис команды Net Send

net send /users message [/help ] [ /? ]

См. Как читать синтаксис команды, если вы не уверены, как читать синтаксис команды net send, как написано выше или показано в таблице ниже.

Вы можете сохранить выходные данные команды net send в файле, используя оператор перенаправления с командой.

Примеры команд Net Send

Net Send связанные команды

Команда net send является подмножеством команды net и, таким образом, аналогична ее родственным командам, таким как net use, net time, net user, net view и т. Д.

Дополнительная справка по команде Net Send

Если команда net send не работает, вы можете увидеть следующую ошибку в командной строке:

Вы можете переместить текущий рабочий каталог, указав путь к файлу cmd.exe , чтобы командная строка знала, как выполнить команду net send.Сделайте это с помощью команды cd (она обозначает изменение каталога):

Оттуда вы можете запустить команду net send, не увидев этой ошибки. Однако это только временное решение, которое вам придется делать постоянно для каждой команды. Реальная проблема заключается в том, что текущая переменная среды не была правильно настроена.

Вот как восстановить правильную переменную среды, необходимую для командной строки, чтобы понять ваши команды в Windows XP:

Откройте меню Пуск и нажмите правой кнопкой мыши Мой компьютер .

Выберите Свойства .

Перейдите на вкладку Дополнительно .

Выберите Путь из списка переменных в разделе Системные переменные .

Нажмите Изменить в разделе Системные переменные .

В текстовом поле Значение переменной найдите все пути, которые читаются точно , например:

C: \ Windows \ system32

У вас должно быть только одно, но если у вас нет ни того, ни другого, перейдите в самый конец текста, введите точку с запятой, а затем введите верхний путь сверху, например:

Один уже там? Если это так, то, скорее всего, это второй, который читает «% SystemRoot%» в начале. Если это так, измените эту часть пути на «C: \ Windows \ system32» (если ваша установка Windows находится на диске C:, что, скорее всего, верно).

Например, вы должны изменить % SystemRoot% \ system32 на C: \ Windows \ system32 .

Не редактируйте другие переменные. Если в этом текстовом поле нет переменных, вы можете ввести указанный выше путь без точки с запятой , поскольку это единственная запись.

Если это поможет, вы можете скопировать весь текст в Блокнот и сделать там редактирование. Когда вы закончите, просто вставьте отредактированное значение переменной обратно в это текстовое поле, чтобы перезаписать существующий текст.

Нажмите ОК несколько раз, чтобы сохранить изменения и выйти из окна «Свойства системы».

Такая проблема: пишу в cmd строку net send 192.168.0.100 и текст, а мне выдает:
C:\Documents and Settings\Администратор>net send 192.168.0.100 kgkuyjg

Для вызова дополнительной справки наберите NET HELPMSG 2273.

Пробовал, вводить net send /users, там мне говорят, мол "Нет пользователей, имеющих сеансы с данным сервером."
Подскажите что нужно сделать чтобы ползоваться этим сервисом, заранее спасибо!

кстати, там в команде net по ключу /help вполне вменяемые комменты идут

Последний раз редактировалось 4айник; 12.05.2008 в 08:32 . О, спасибо огромное, так и есть служба была выключена. теперь все работает =) ребята, если есть здесь кто-нибудь ещё, помогите. Подскажите, а в винде СЕМЕРКЕ есть этот нет сенд? я что-то разобраться не могу :((
Заранее оч благодарна exgirl, говорят, что в семерке ВЫПОЛНИТЬ где-то спрятано, а в ХР сначала запускается ПУСК - ВЫПОЛНИТЬ - cmd - ОК и уже в появившемся черном окне можно писать NET SEND .
как только в семерке доберешься до ВЫПОЛНИТЬ , все остальное - заработает

Ещё вариант..Правой клавишей Пуск-Свойства-Меню Пуск-настроить..Там эту команду можно закрепить в меню Пуск, шоб далеко не лазить.

Не бойтесь делать то,что никогда не делали! Ведь ковчег строил любитель,а Титаник профессионалы!

да в том-то и дело, что до "выполнить" я сразу же добралась. А вот всё остальное не работает :(( Где-то в инете вычитала, что в семёре этого нет-сенда нету. пользуются командой msg. Вот с ней у меня тож трабл :(
Залезаю в выполнить, пишу msg <комп> энтэр, меня выводит в командную строку, где всё популярно написано, что делать и как. Делаю, смотрю на второй комп (куда, собственно, был посыл сообщуги) а там ФИГ :(
Я вот не помню как указывать сам компутер. по айпишнику, или по названию? А если роутэр стоит, то какой айпи у второго компа? что-то я запуталась, короче ((((

Иначе расставленные слова обретают другой смысл, иначе
расставленные мысли производят другое впечатление.

Читайте также: