Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - Bat файл и cmd воюют

Ответить
Настройки темы
Разное - Bat файл и cmd воюют

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток, коллеги.
Начал заниматься прописью bat файлов для пользователей в домене без админских прав и столкнулся с проблемой - в bat файл прописал запуск программы через cmd, а путь как указать - не знаю, при запуске пробелы теряет.
Вот bat:
@echo off
echo Video
runas /savecred /user:domain\admin "CMD /C start /B C:\Program Files (x86)\folder\folder2\folder3\.programm.exe"
pause
exit
Ошибка не удалось найти C:\Program.
Путь заключить в кавычки не получается, ругается на выполнение команды runas.
Прошу помощи.

Отправлено: 15:42, 16-12-2016

 

Ветеран


Сообщения: 906
Благодарности: 89

Профиль | Сайт | Отправить PM | Цитировать


runas /savecred /user:admin@domain CMD /C start /B "C:\Program Files (x86)\folder\folder2\folder3\.programm.exe"
а так?

Отправлено: 16:23, 16-12-2016 | #2



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

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


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата vinadm:
runas /savecred /user:admin@domain CMD /C start /B "C:\Program Files (x86)\folder\folder2\folder3\.programm.exe" »
говорит что что-то не так в исполнении команды runas, думаю кавычки перед CMD и в конце - обязательны.

Отправлено: 16:37, 16-12-2016 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


lavletec, о runas /savecred вообще забудьте и думать. Используйте Планировщик, проксирование, на крайний случай — AdmiLink.

Отправлено: 19:20, 16-12-2016 | #4


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, ну лишнее ПО мне ни к чему, решил проблему переносом ярлыка приложения в корень локального диска
Вот, если интересно:
@echo off
echo Video
runas /savecred /user:domain\admin "CMD /C start /B D:\program"
pause
exit

Отправлено: 14:29, 21-12-2016 | #5


Ветеран


Сообщения: 2799
Благодарности: 251

Профиль | Отправить PM | Цитировать


lavletec, а если в пути использовать переменные окружения?
%programfiles(x86)%
%programfilesdir% - попробуйте, которая сработает.

Можно еще досовские имена попробовать. Progra~2 или что-то в этом роде..

или на крайняк в шапке батника опишите локальные переменные - типа
Код: Выделить весь код
set ProgramFilesPath=%ProgramFiles(x86)%
или там весь путь -
Код: Выделить весь код
set pathtofile=%programfilesdir%\folder\folder2\folder3\.programm.exe
- и оперируйте дальше уже этой переменной.

-------
Оснащение дурдомов компьютерами идёт полным ходом.
Об этом можно судить по комментариям в интернете.


Отправлено: 15:30, 21-12-2016 | #6


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата lavletec:
Iska, ну лишнее ПО мне ни к чему, решил проблему переносом ярлыка приложения в корень локального диска »
lavletec, а теперь, после /savecred, вообразите себя «пользователем в домене без админских прав», зайдите под кем-нибудь из них и запустите по runas с /savecred редактор реестра, настройку фаерволла, поиграйтесь с политиками, в том числе — с политикой безопасности, поудаляйте что-нибудь на контроллере домена, скажем — у ненавистного администратора, и вообще — заблокируйте или удалите учётные записи всех раздражающих Вас пользователей.

Отправлено: 16:52, 21-12-2016 | #7

x0r x0r вне форума

Забанен


Сообщения: 795
Благодарности: 137

Профиль | Цитировать


Цитата lavletec:
runas /savecred »
- ловушка(honeypot) для 0дмина-идиота

Отправлено: 20:34, 21-12-2016 | #8


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Iska:
вообразите себя «пользователем в домене без админских прав» »
Цитата x0r:
- ловушка(honeypot) для 0дмина-идиота »
Спасибо за ответы, а ксору за оскорбления.
Если бы не был уверен в том, что пользователь, которому я положил батник на стол, непроходимо безнадёжен в пользовании ПК, то не стал бы даже заморачиваться savecredом.
Ваши потуги по поводу безопасности мне понятны, краеугольный камень всё-таки, но мне необходимы были ответы по сложившейся ситуации, а не мнения экспертов-форумистов.
bredych, Вам спасибо отдельно, будет необходимость - опробую.

Отправлено: 15:51, 28-12-2016 | #9


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


lavletec, это не наши потуги. По поводу же:
Цитата lavletec:
пользователь … непроходимо безнадёжен в пользовании ПК »
Security through obscurity - Wikipedia — изучайте.

Отправлено: 16:07, 28-12-2016 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - Bat файл и cmd воюют

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Система - Как скрыть окно в котором выполняется пакетный файл (*.bat или *.cmd)? Shaytan Программное обеспечение Windows 36 21-12-2021 14:57
CMD/BAT - CMD/BAT Поиск по каталогам файлов bat и конвертирование их в JPEG freerider1989 Скриптовые языки администрирования Windows 1 18-04-2016 08:37
CMD/BAT - [решено] CMD/BAT - склеить каждый mp3 файл в папке с отдельным mp3... Помогите ultralaise Скриптовые языки администрирования Windows 4 05-04-2016 17:16
CMD/BAT - CMD/BAT - Прошу подсказать, как сделать, чтобы в файл выводились логи пингов. Vasya- Скриптовые языки администрирования Windows 3 26-03-2014 16:58
CMD/BAT - [решено] Batch файл (.bat, .cmd) - как сгенерировать произвольное число от 1 до 10? ANR Скриптовые языки администрирования Windows 9 26-03-2013 10:02




 
Переход