Командная строка, батники, сценарии: bat, cmd - [37] :: Программы :: Компьютерный форум Ru.Board
Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Командная строка, батники, сценарии: bat, cmd

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Командная строка, батники\сценарии (bat, cmd)
часть 1 [?] | часть 2 [?] | часть 3 [?] | часть 4 [?] | часть 5 [?] | часть 6 [?]
Вопросы, задачи и их решения по работе с командной строкой, файлами, а также сопутствующие ссылки.

Важно: копируя батник через буфер обмена из форума не забывайте удалять пробелы в конце каждой строки, т.к. в некоторых случаях из-за этого программа будет работать неправильно!!! Чтобы не копировались концевые пробелы из форума, жмите на ссылку "Редактировать" в посте, и уже из редактора копируйте батник без пробелов.
 
Примечание: Большие куски кода заключайте в тэг [ more ].  

Смежные темы:
В помощь системному администратору > Автоматизация администрирования [?]
Microsoft Windows > Сценарии Windows [?]

Полезные ссылки:
· Из Windows XP Professional Product Documentation:
> Описание Cmd.exe > Command shell overview
> Using batch files > Using batch parameters > Using filters > Using command redirection operators
 
· Уроки bat-аники (для начинающих): первый и второй
· Курс из 19 лекций "Командная строка и сценарии Windows"
· Уильям Р. Станек - Командная строка Windows. Справочник администратора
 
· Выполнение BAT-скриптов без вызова окна консоли [?]
· cmdow - изменение параметров и видимости дос-окна, Статья в КОМПЬЮТЕРРАONLINE
· Набор GNU утилит для win32
· HS_Packet.7z - Пакет утилит для организации интерфейса в bat-файлах [?]
· blat - отправка почты из консоли
· Easy Batch Builder+Rus+Crack - Редактор BAT файлов.Через графический интерфейс программы вы сможете быстро конструировать пакетные файлы практически любой сложности. (В комплекте есть Лоадер созданный с помощью Sign Of Misery некоторые антивирусы обзывают его вирусом. Вам решать: ставить или не ставить) (ЗЕРКАЛО)
· Простой способ получать текущую дату всегда в одном формате (не зависит от языков и настроек) [?] ещё [?] и ещё [?]
· Переход из 32-битной версии cmd.exe в 64-битную (1) [?] (2) [?](3) [?]
 
· Архив всевозможных версий cmd.exe (от Windows NT 3.10 до Windows 11 +Win95cmd +ReactOS) и command.com (DOS 5.0 и выше). Старые командные процессоры можно запускать на более новых ОС, хотя не всё может работать корректно. Подробная документация по командам cmd.exe и стандартным утилитам ОС для NT 3.51, NT 5.0 (Windows 2000) и NT 5.2 (Windows Server 2003). Сборник представляет исторический интерес, а также незаменим для тех, у кого появилось желание сделать свои скрипты работоспобными не только на своей версии ОС.
 
· Большой сборник одним архивом: Сотни Win32 утилит командной строки, нетривиальные .cmd файлы, .bat miniperl скрипты (не требующие полноценной установки Perl), FAR Manager с плагинами и настройками, разное для DOS/DOSBox (откуда под Win32 интерес представляют три продвинутых "мультисистемных" .bat файла да ещё, может быть, оболочка Necromancer DOS Navigator с поддержкой LFN и доступом к буферу обмена Windows). Краткие описания всего - в файликах files.bbs

Всего записей: 39366 | Зарегистр. 26-02-2002 | Отправлено: 22:41 20-06-2024 | Исправлено: Maz, 21:52 28-09-2024
Jonmey

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MKN
https://chrome.noki.eu.org/api/e/info

Всего записей: 1392 | Зарегистр. 17-01-2011 | Отправлено: 22:08 12-04-2025
Twitcher

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Источник: https://github.com/massgravel/Microsoft-Activation-Scripts
 
В процессе обработки:
 

 
Результат:
 

 
Добавлено:
Проверяем: slmgr /dlv
 

 
У нас цифровая лицензия.. )

Всего записей: 365 | Зарегистр. 19-11-2024 | Отправлено: 07:57 13-04-2025
FriendOldMouse



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 Уважаемые, а подскажите пожалуйста команду для  bat  
файла обновления содержимого указанной папки, аналогично команде "обновить" Из контекстного меню. Спасибо.

Всего записей: 135 | Зарегистр. 25-10-2024 | Отправлено: 09:17 13-04-2025
MKN



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jonmey
То,что надо. Благодарю.

Всего записей: 5049 | Зарегистр. 21-04-2005 | Отправлено: 11:07 13-04-2025
Wu Tang



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MaraGame24

Код:
 
@echo off
timeout -t 15
del /f /q "%windir%\System32\DriverStore\FileRepository\ФАЙЛ.inf"
exit
 


----------
Всему свое время и каждому свой час!
Хочешь жить - умей вертеться!

Всего записей: 4048 | Зарегистр. 15-10-2007 | Отправлено: 05:30 14-04-2025 | Исправлено: Wu Tang, 05:33 14-04-2025
MaraGame24



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wu Tang
 
Не работает...Ключевое слово в вопросе было "ПРИНУДИТЕЛЬНО".
Из папки с дровами в винде, наверное нужно дать временно разрешения на папку\файл, что бы он удалился, а потом разрешения на папку вернуть обратно...Так что не все так просто )))

Всего записей: 1444 | Зарегистр. 25-11-2023 | Отправлено: 09:33 14-04-2025 | Исправлено: MaraGame24, 09:38 14-04-2025
GCRaistlin



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MaraGame24
Не получится. Нет прав у Administrators на изменение прав там.
Принципиально удалить можно запуская батник через Task Scheduler от пользователя SYSTEM.

----------
Magically yours
Raistlin

Всего записей: 4262 | Зарегистр. 18-04-2005 | Отправлено: 09:53 14-04-2025
MaraGame24



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GCRaistlin
Цитата:
Принципиально удалить можно запуская батник через Task Scheduler от пользователя SYSTEM.
Выкручиваюсь удалением файлов от туда с помощью унлокера с батником (по списку)...
Удаление должно происходить на работающей системе..
Хотелось бы без него обходиться (унлокера), только батником...
По скольку я в батниках ни БУМ-БУМ ))) , если не затруднит полный вариант выложите...

Всего записей: 1444 | Зарегистр. 25-11-2023 | Отправлено: 10:24 14-04-2025 | Исправлено: MaraGame24, 10:31 14-04-2025
GCRaistlin



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MaraGame24
Батник вам выше выложили.

----------
Magically yours
Raistlin

Всего записей: 4262 | Зарегистр. 18-04-2005 | Отправлено: 18:55 14-04-2025
MaraGame24



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GCRaistlin
Цитата:
Батник вам выше выложили.
Не удаляет ни чего...Файлы остаются на месте.
 

Всего записей: 1444 | Зарегистр. 25-11-2023 | Отправлено: 19:00 14-04-2025 | Исправлено: MaraGame24, 19:06 14-04-2025
Twitcher

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MaraGame24, а если запустить из под NSudo?
 
 
Добавлено:
https://github.com/emtee40/nsudo
 
Добавлено:

Всего записей: 365 | Зарегистр. 19-11-2024 | Отправлено: 19:03 14-04-2025
GCRaistlin



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MaraGame24
Потому что пути в нем неправильные, скорее всего. И/или не от того пользователя запускаете.

----------
Magically yours
Raistlin

Всего записей: 4262 | Зарегистр. 18-04-2005 | Отправлено: 19:07 14-04-2025
MaraGame24



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Twitcher
Цитата:
а если запустить из под NSudo?
Может и удалит...Я через унлокер удаляю...
Хотелось бы без стороннего софта, только через батник.
 
GCRaistlin
Цитата:
И/или не от того пользователя запускаете.
Как это в батнике прописать ???

Всего записей: 1444 | Зарегистр. 25-11-2023 | Отправлено: 19:08 14-04-2025 | Исправлено: MaraGame24, 19:09 14-04-2025
GCRaistlin



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вам сначала надо добиться под своим пользователем, чтобы батник пытался удалять - и обламывался из-за Access denied, а не по какой-либо другой причине. А уже после этого запускать его через Task Scheduler.
 
Добавлено:
MaraGame24
Не в батнике. Читайте внимательнее, что вам пишут.

----------
Magically yours
Raistlin

Всего записей: 4262 | Зарегистр. 18-04-2005 | Отправлено: 19:11 14-04-2025
MaraGame24



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GCRaistlin
 
"У вас нет прав для изменений чего там тыры пыры ))) ....."
Как это сделать через батник ???  
Что бы временно на эту папку поставить админские права, удалить файлы, а потом вернуть все как было.

Всего записей: 1444 | Зарегистр. 25-11-2023 | Отправлено: 19:15 14-04-2025 | Исправлено: MaraGame24, 19:17 14-04-2025
GCRaistlin



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MaraGame24
Повторяю, вы невнимательно читаете.
http://forum.ru-board.com/topic.cgi?forum=5&topic=51420&start=720#8 [?]

----------
Magically yours
Raistlin

Всего записей: 4262 | Зарегистр. 18-04-2005 | Отправлено: 19:27 14-04-2025
MaraGame24



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GCRaistlin
Цитата:
Повторяю, вы невнимательно читаете.
В это то как раз я вникаю и понимаю...
У меня прога запускается через этот батник с админскими правами...Выполняются какие то там действия в проге...А после закрытия проги батник дальше выполняет свои команды, но файлы не удаляет...
Сам батник запускается с админскими правами...
Надеюсь хорошо объяснили...не обессудьте )))
 
Могу прогу скинуть, сделано через унлокер...она гадит в эту папку тремя файлами...Если точнее VirtualBox Portable (китайский вариант).
http://forum.ru-board.com/topic.cgi?forum=55&topic=13499&start=4520#14 [?]

Всего записей: 1444 | Зарегистр. 25-11-2023 | Отправлено: 19:33 14-04-2025 | Исправлено: MaraGame24, 20:08 14-04-2025
GCRaistlin



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MaraGame24
Админские права - не панацея. Чтобы изменить права на объект, нужно иметь на это право. На объекты в том каталоге у администратора этого права нет. Зато есть полные права у SYSTEM. Запустить батник от SYSTEM можно через Task Scheduler. Но он запустится в скрытом окне. Поэтому нужно сначала его отладить под своим пользователем.

----------
Magically yours
Raistlin

Всего записей: 4262 | Зарегистр. 18-04-2005 | Отправлено: 20:13 14-04-2025
MaraGame24



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GCRaistlin
 
Через планировщик не вариант, по скольку прога должна работать на разных железках, у разных клиентов...
Ладно...Спасибо за разъяснения...Остаюсяяяя ))) тогда на своем варианте, через унлокер.

Всего записей: 1444 | Зарегистр. 25-11-2023 | Отправлено: 20:43 14-04-2025
lexapass



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GCRaistlin
MaraGame24
Для изменения прав у файлов в системных папках сначала  нужно стать владельцем (команда takeown), а потом просто назначить нужные права (команда icacls) администратору(-ам).
В общем виде будет как-то так:
 

Код:
@echo off
timeout -t 15
takeown /f "%windir%\System32\DriverStore\FileRepository\ФАЙЛ.inf" /a
icacls "%windir%\System32\DriverStore\FileRepository\ФАЙЛ.inf" /grant *S-1-5-32-544:(F)
del /f /q "%windir%\System32\DriverStore\FileRepository\ФАЙЛ.inf"

Всего записей: 573 | Зарегистр. 11-10-2004 | Отправлено: 20:53 14-04-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

Компьютерный форум Ru.Board » Компьютеры » Программы » Командная строка, батники, сценарии: bat, cmd


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru