Вверх ↑
Этот топик читают: Гость
Ответов: 242
Рейтинг: 13
#1: 2011-10-07 11:07:52 ЛС | профиль | цитата
День добрый . встала передо мной вот такая проблема.

никак с помошью Хиасма не получается скопировать файлик по локалке (все компы в домене на всех права имею ( но не управлением AD)).

а так как надо скопировать не куда либо а в Documents and SettingsAll UsersРабочий стол то все намного интереснее.
Сперва был батник, с помошью которого хотел подключить эту папку как диск сетевой а потом после копирования отключать .
Но не вышло . путь ему не по зубам.

net use u: \POS216c$
выполняется в консоли нормально . а вот в этой схеме не хочет.
code_25395.txt
Пробовал и IP ставить.
Может у кого либо есть идея как раскидать файлик по машинам .
О том как с помошью Хиасма или консоли всем дать права на его изменение я даже подумать боюсь.
Спасибо.
------------ Дoбавленo в 11.07:
проблема в двух символах (пишем \ получаем ).
Как справится?
карма: 0

0
файлы: 1code_25395.txt [465B] [146]
Ответов: 16884
Рейтинг: 1239
#2: 2011-10-07 11:10:59 ЛС | профиль | цитата
Bams, а так
Param="/c net use u: \POS216c$
"

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 242
Рейтинг: 13
#3: 2011-10-07 11:21:54 ЛС | профиль | цитата
Tad
вот так заработало только

code_25396.txt

"/c net use u: \\POS216c$
"
карма: 0

0
файлы: 1code_25396.txt [239B] [148]
Ответов: 16884
Рейтинг: 1239
#4: 2011-10-07 11:25:27 ЛС | профиль | цитата
Ну и хорошо.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3889
Рейтинг: 362
#5: 2011-10-07 11:55:42 ЛС | профиль | цитата
Bams писал(а):
"/c net use u: \\POS216c$
"

А лучше [i]/c net use u: \\POS216\c$
[/i]. Мало ли диск r, n или t понадобится.
карма: 1

0
Ответов: 3851
Рейтинг: 159
#6: 2011-10-07 21:59:18 ЛС | профиль | цитата

[offtop]я прошу прощения, что такое /c ?[/offtop]
карма: 0
начавший
0
Гость
Ответов: 17029
Рейтинг: 0
#7: 2011-10-07 22:11:10 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2025-01-12 10:54:07
карма: 0

0
Ответов: 3851
Рейтинг: 159
#8: 2011-10-07 22:26:55 ЛС | профиль | цитата

г. ость писал(а):
Выполнение команды, заданной параметром команда
что-то я запутался в пунктуации с семантикой вместе (пятница видимо влияет). задам вопрос по другому - чем отличаются:

net use u: \POS216c$
и
/c net use u: \POS216c$


карма: 0
начавший
0
Ответов: 3889
Рейтинг: 362
#9: 2011-10-07 22:29:31 ЛС | профиль | цитата
Andrey писал(а):
чем отличаются:

net use u: \POS216c$
и
/c net use u: \POS216c$


тем, что /c это параметр для cmd.exe, который нужен для запуска команды net.

В реальности там совершенно не нужен cmd.exe и /c , идущий к нему. doConsoleExec и так выполнит команду net, если её передать в FileName: делал недавно похожий [burl=http://www.hiasm.com/sha/shatools.php?q=5&id=262]пример[/burl] (только для NT5.x x86)
карма: 1

0
Ответов: 3851
Рейтинг: 159
#10: 2011-10-07 22:57:57 ЛС | профиль | цитата

с командой net понятно, непонятно про /c для cmd.exe
если не ошибаюсь, cmd.exe в состоянии запустить net без /c (я обычно так и делаю), что это за параметр?

карма: 0
начавший
0
Ответов: 3889
Рейтинг: 362
#11: 2011-10-07 23:04:32 ЛС | профиль | цитата
Andrey писал(а):
что это за параметр?
г. ость писал(а):
Выполнение команды, заданной параметром команда, с завершением работы

Есть ещё /K - выполнить и оставить окно (если консольный вывод по умолчанию направлен на окно) cmd.exe открытым (то есть без завершения).
Andrey писал(а):
если не ошибаюсь, cmd.exe в состоянии запустить net без /c

Обычно строка, переданная cmd.exe и не содержащая /C или /K, не будет интерпретироваться как командная.
карма: 1

0
11
Сообщение
...
Прикрепленные файлы
(файлы не залиты)