|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов |
|
Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов
|
Новый участник Сообщения: 23 |
Внимание! В связи с созданием отдельного форума по скриптовым языкам, эта тема переводится в архивное состояние. Если у вас есть вопрос, создайте новую тему или поднимите существующую, если в ней обсуждается аналогичная проблема. Пожалуйста, не создавайте тем с названием "Помогите!" или "Нужна помощь в написании батника". Это и так понятно ![]() |
|
Отправлено: 16:17, 01-11-2005 |
D_Master
Сообщения: n/a |
Всем привет! Есть два вопроса:
1. Возможно ли через bat/cmd/vbs/wsh определить ID железа (типа, PCI\VEN_10DE&DEV_0402&SUBSYS_2A83107D&REV_A1) и т.д. Если возможно, то как это мона реализовать?) 2. Можно ли через bat/cmd/vbs/wsh задать параметр следующей загрузки (надо, чтобы юзер автоматом ребутился в безопасный режим)? |
Отправлено: 15:29, 02-10-2008 | #361 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Сообщения: 53488
|
Профиль | Отправить PM | Цитировать Цитата D_Master:
Цитата D_Master:
[решено] Первый вход в Безопасном режиме с правами админа |
||
Отправлено: 15:45, 02-10-2008 | #362 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Господа, прошу Вашей помощи:
необходим bat или wsh файл, который должен быть запущен на сервере и мониторить некоторые файлы. Для чего это надо: http://forum.oszone.net/post-913907.html#post913907 , пост 10. Т.е. надо открывать папку, в которой находятся файлы без расширения и с именем, равному IP компьютера, на который был выполнен вход. Файлы должны создаваться простым скриптом logon, что то типа этого: где %IP% - IP адрес компа, на котором выполнен вход. bat файл должен пробегать по \\server\share\*.* , и совершать выход из системы для всех компьютеров, кроме первого в папке. Выход осуществляется при помощи запуска бесплатной утилиты из состава lanshutdown (www.LanTricks.com), в качестве аргумента ей необходим IP удаленной машины. синтаксис |
------- Отправлено: 01:03, 03-10-2008 | #363 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата Delirium:
|
|
Отправлено: 06:58, 07-10-2008 | #364 |
Новый участник Сообщения: 26
|
Профиль | Отправить PM | Цитировать У меня проблема такого типа:
Есть файл зараженый вирусом на ~120 ПК, при загрузке системы он автоматом загружается и не дает себя завершить через taskmgr. помогите написать батник который принудительно завершит процес и удалит его из папки!? |
Отправлено: 15:06, 09-10-2008 | #365 |
Сообщения: 53488
|
Профиль | Отправить PM | Цитировать |
Отправлено: 16:00, 09-10-2008 | #366 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать vaska_sv, попробуйте переименовать файл процесса через REN и перегрузиться
|
Отправлено: 04:55, 10-10-2008 | #367 |
Пользователь Сообщения: 105
|
Профиль | Отправить PM | Цитировать такая задача. нужен батник который бы на определеном локальном диске искал файлы расширения jpg и копировал в один каталог.
спасибо ![]() |
Отправлено: 22:19, 12-10-2008 | #368 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Freezet
вариант с переименованием (если целевой файл уже существует): @Echo Off Set $SRC=C:\*.JPG Set $DST=D:\FILES If Not Exist %$DST% MD %$DST% 2>Nul If Not Exist %$DST% ( @Echo Ошибка! Целевой каталог не обнаружен. Exit ) For /F "Delims=" %%i In ('DIR /B/S/A:-D %$SRC%') Do ( Call :FileGetNewName "%%i" "%$DST%" Call :FileCopy "%%i" ) Exit :FileCopy :: --- :: %1 - полное имя исходного файла, включая путь :: --- Echo From: %~1 Echo To : %$N%%$I%%$X% Echo. Copy "%~1" "%FileGetNewName%" >Nul GoTo :EOF :FileGetNewName :: --- :: %1 - полное имя исходного файла, включая путь :: %2 - путь к целевому каталогу :: --- Set $I= Set FileGetNewName= If Not Exist "%~1" GoTo :EOF For %%i In ("%~1") Do Set $N=%%~ni For %%i In ("%~1") Do Set $X=%%~xi :FileGetNewName_LOOP Set FileGetNewName=%~2\%$N%%$I%%$X% If Not Exist "%FileGetNewName%" GoTo :EOF Set /A $I +=1 GoTo FileGetNewName_LOOP |
Отправлено: 05:00, 13-10-2008 | #369 |
Старожил Сообщения: 245
|
Профиль | Отправить PM | Цитировать Всем доброго времени суток.
При входе в систему пишет "Не удаеться найти указаный путь" Может есть еще какиенибуть варианты чтобы запустить батник. Из этого батника запускаються рядомлежащие приложения с безшумной инсталяцией, регфайлы, настройки системы, пользователи\безопасность и т.д. Вобщем хотелось чтобы он выполнялся именно при первом входе. |
Отправлено: 17:05, 13-10-2008 | #370 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - [решено] VBS/WSH. Сортировка файлов по дате. | rancid | Скриптовые языки администрирования Windows | 3 | 23-07-2009 06:38 | |
[решено] Как с помощью CMD(BAT) запустить запароленный sfx архив! | ofcoss | Автоматическая установка приложений | 7 | 10-07-2009 00:41 | |
CMD/BAT - [решено] Нужна помощь в создании bat-ника для распаковки и переименования файлов/папок | Nun-Nun | Скриптовые языки администрирования Windows | 6 | 14-05-2009 15:45 | |
Нужна снова ваша помощь в написании интересного скрипта | Magnus | Вебмастеру | 2 | 09-06-2005 20:26 | |
Нужна помощь в написании скрипта | Magnus | Вебмастеру | 7 | 06-05-2005 10:53 |
|