|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Вход в сетевую папку под учётной записью и работа с ней, архивирование |
|
|
[решено] Вход в сетевую папку под учётной записью и работа с ней, архивирование
|
Ветеран Сообщения: 753 |
Профиль | Отправить PM | Цитировать
Добрый день !
1. Возможно ли выполнять скриптом вход на расшаренные ресурсы, именно для юзера (Test01) c паролем (12345), что бы потом работать с архивами ? 2. Сушествует ли тихий архиватор, который бы не отображал саму архивацию (итак будет понятно скрипту что он закончил архивировать после RunWait), желательно со степенью сжатия и с возможностью установки пароля. |
|
------- Отправлено: 10:09, 11-03-2011 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать TERMINAL,
1. RunAs() + читать консольный вывод, RunAsWait()? 2. Консольный 7-Zip. |
Отправлено: 11:42, 11-03-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 753
|
Профиль | Отправить PM | Цитировать madmasles, у меня, дело в том, что даже в новом хелпе нет такой команды RunAs(), а только описание старой команды RunAsSet-может ссылочку подкинешь?
На счёт консольного 7-Zip-я так и не нашёл ключа который бы не отображал происходящее-может подскажешь? А для административных шар (такие как $C) RunAs() тоже подойдёт? |
------- Отправлено: 12:52, 11-03-2011 | #3 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать |
Отправлено: 15:37, 11-03-2011 | #4 |
Ветеран Сообщения: 753
|
Профиль | Отправить PM | Цитировать madmasles, а пример есть какой-нибудь ? Например как скопировать файл с помощью RunAs() или узнать-есть файл или нет?
|
|
------- Отправлено: 10:01, 12-03-2011 | #5 |
Старожил Сообщения: 367
|
Профиль | Отправить PM | Цитировать TERMINAL, ты случаем не используешь русскую справку? если так, то выкинь ее и возьми новую (правда на английском) со свежего дистрибутива. если проблемы с языком, гугл транслейт тебе в помощь
|
------- Отправлено: 10:41, 12-03-2011 | #6 |
Ветеран Сообщения: 753
|
Профиль | Отправить PM | Цитировать kaster, madmasles, С помощью RunAs() возможно не только запускать но и копировать файлы по сети ? Если да-подкиньте любой примерчик плз.
|
------- Последний раз редактировалось TERMINAL, 12-03-2011 в 13:40. Отправлено: 10:44, 12-03-2011 | #7 |
Старожил Сообщения: 367
|
Профиль | Отправить PM | Цитировать TERMINAL, твои вопросы наводят меня на странные мысли. Run и RunAs - это всего лишь обертки для запуска других программ. Второй позволяет сделать это под другим пользователем. Примеры в справке. Ты хочешь чтобы тебе их сюда скопировали? Если тебе надо работать с архивом, то тебе так же подсказали бесплатный консольный архиватор, и раз тебе его подсказали, значит он умеет ходить по расшаренным ресурсам по UMC именам (который типа \\machinename\foldername). тебе остается только глянуть на параметры ком. строки для 7-Zip и запустить его из под пользователя Test01. если тебе лень открыть справку по AutoIt и посмотреть команды архиватора, то так скажи. честность - не самое дурное качество, знаешь ли. может кто возьмется и сделает это за тебя
|
------- Отправлено: 11:05, 12-03-2011 | #8 |
Ветеран Сообщения: 753
|
Профиль | Отправить PM | Цитировать kaster, Может я неправильно тему изложил или описание к ней, но лень тут ни причём...
Суть такая: 1. Есть расшареная папка на сервере. К этой папке имеет только доступ пользователь (к примеру, с учётной записью TEST01 и паролем 123). Мне нужно с помощью AutoIt зайти (к примеру, на \\192.168.100.1\TEMPS) под пользователем TEST01 и скопировать папку к себе на комп \\192.168.100.1\TEMPS\022011 для дальшейшей архивации. Цитата kaster:
а. Неполучается спрятать любыми ключами консольный режим архивации-тоесть сделать её тихой. б. В справке по 7-Zip невтречал ключи которые позволяют ходить по расшаренным ресурсам по UMC именам типа \\machinename\foldername при использовании учётной записи и пароля. 2. После того как будет скопирована папка \\192.168.100.1\TEMPS\022011 на мой ком, нужно ещё и в arhives.ini записать значение. Цитата kaster:
P.S. Проще говоря, с помощью AutoIt я смогу авторизироваться на сетевом ресурсе и потом работать с ним? Если да, подскажите хотябы команду или функцию. |
||
------- Последний раз редактировалось TERMINAL, 12-03-2011 в 13:45. Отправлено: 13:38, 12-03-2011 | #9 |
Старожил Сообщения: 367
|
Профиль | Отправить PM | Цитировать TERMINAL, мда... читать по всей видимости нет никакого желания. значит остается ждать, пока кто-нибудь сделает это за тебя.
|
------- Отправлено: 15:17, 12-03-2011 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Запуск программы под админской учётной записью. | shao | Скриптовые языки администрирования Windows | 26 | 21-03-2012 21:57 | |
Прочие БД - 1с не запускается под новой учётной записью пользователя | _@WishMaster@_ | Программирование и базы данных | 7 | 18-12-2010 16:38 | |
Доступ - [решено] Форматирование флешки под учётной записью "user" | bk99 | Microsoft Windows 2000/XP | 2 | 29-03-2010 21:32 | |
Доступ - [решено] Вход в систему под доменной учетной записью | Roman Dagger | Microsoft Windows 2000/XP | 8 | 12-06-2009 10:35 | |
Изменение даты/времени на компьютере(W2k) под учётной записью с правами пользователя. | Vansan | Microsoft Windows NT/2000/2003 | 1 | 18-05-2007 17:23 |
|