Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > удалить файл


Автор: Zorak 1.11.2008, 21:52
Вопрос.... можно ли зная сетейвой IP адрес другого компютера удалить на нём некоторые файли ?... я пробовал посилать нет сенди:
Код

<?php
$ip = "127.0.0.1";
$sms = "Yo !!!";
system("net send $ip $sms");
?>

и вроде получалось.
для исполнения внешних команд знаю используеться ``.. + есть команда для удаления del, например "del d:\1.txt", так вот - как мне обеденить ето всё ??? или етого сделать нельзя ??

Автор: Glip 1.11.2008, 22:01
шутим?

Автор: skyboy 1.11.2008, 22:35
Цитата

етого сделать нельзя

Автор: Zorak 2.11.2008, 18:00
Цитата(Glip @ 1.11.2008,  22:01)
шутим?

Честно:?.. надежда всё таки была =))

Автор: skyboy 3.11.2008, 01:30
cmd windows не работает с UNC-адресами, потому удалить даже из share, к которой есть полный доступ текущего пользователя, командой консоли нельзя.

M
skyboy
В разделе "PHP: Сеть" теме по Windows CMD не место

Автор: mihanik 3.11.2008, 06:37
Удалённо на другом компе можно удалять файлы.
Необходимые условия:
1. Известно dns-имя компа или его IP-адрес.
2. Ты на удалённом компе обладаешь правами, необходимыми на выполнение требуемых действий
3. Ты знаешь VBS
4. Знаешь, как средствами VBS запускать скрипт на удалённом компе.

Я с этим как-то эксперементировал.
Прикольно. Одно "но". Скрипт, запущенный удалённо, не может выводить уведомительных окон и т.п., т.е. не может взаимодействовать с пользователем за консолью...

Автор: Zorak 11.11.2008, 20:32
Цитата(mihanik @ 3.11.2008,  06:37)
Удалённо на другом компе можно удалять файлы.
Необходимые условия:
1. Известно dns-имя компа или его IP-адрес.
2. Ты на удалённом компе обладаешь правами, необходимыми на выполнение требуемых действий
3. Ты знаешь VBS
4. Знаешь, как средствами VBS запускать скрипт на удалённом компе.

Я с этим как-то эксперементировал.
Прикольно. Одно "но". Скрипт, запущенный удалённо, не может выводить уведомительных окон и т.п., т.е. не может взаимодействовать с пользователем за консолью...

а можно както поподробней ? =))

Автор: mihanik 12.11.2008, 19:37
Можно.

Читай vbs в msdn...

Добавлено через 8 минут и 39 секунд
http://forum.vingrad.ru/index.php?showtopic=154708&view=findpost&p=1173517

Автор: bars80080 13.11.2008, 10:25
Цитата(Zorak @  1.11.2008,  20:52 Найти цитируемый пост)
<?php
$ip = "127.0.0.1";
$sms = "Yo !!!";
system("net send $ip $sms");
?>

и вроде получалось.

получалось по одной причине - ты обращался к себе на комп

Автор: Zorak 13.11.2008, 12:42
Цитата(mihanik @ 12.11.2008,  19:37)
http://forum.vingrad.ru/index.php?showtopic=154708&view=findpost&p=1173517

за ето отдельное тебе спасибище =))))

Автор: mihanik 13.11.2008, 20:00
Zorak, гы...
 smile 
Тогда жду в репу... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)