|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов |
|
Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов
|
Новый участник Сообщения: 23 |
Внимание! В связи с созданием отдельного форума по скриптовым языкам, эта тема переводится в архивное состояние. Если у вас есть вопрос, создайте новую тему или поднимите существующую, если в ней обсуждается аналогичная проблема. Пожалуйста, не создавайте тем с названием "Помогите!" или "Нужна помощь в написании батника". Это и так понятно ![]() |
|
Отправлено: 16:17, 01-11-2005 |
Старожил Сообщения: 483
|
Профиль | Отправить PM | Цитировать Цитата Busla:
![]() Цитата amel27:
|
||
Отправлено: 18:50, 04-08-2008 | #271 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Как сделать так что бы при копирование если такой файл уже существует то приписать к нему циферку 1...
если и с циферкой 1 существует то циферку 2 ![]() Ну что бы не заменялись если одинаковые есть при копировании... Жду помощи ![]() Зарание спасибо |
Отправлено: 19:31, 04-08-2008 | #272 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать 7human7, как можно помочь написать bat-файл, если вы даже не представляете себе из чего он потенциально состоит?!
|
Отправлено: 23:54, 04-08-2008 | #273 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Kira.play
Цитата:
Цитата:
![]() тогда придется вводить какой-нить спецсимвол чтобы определить переименован файл или нет... Проще каждый раз дописывать один и тот же символ, правда имя может стать о-очень длинным. ![]() 7human7 Цитата:
|
|||
Отправлено: 09:32, 05-08-2008 | #274 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата amel27:
|
|
Отправлено: 13:54, 05-08-2008 | #275 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Cпасибо огромное...
Но вот если не сложно... Можете обьеснить как соединить это @Echo Off SetLocal EnableExtensions EnableDelayedExpansion Set V= For /F "UseBackQ Delims=" %%I In (`Dir C:\Game.sav /A-D-H-S /B /S 2^>nul`) Do ( If "!V!"=="" ( Set V="%%~I" ) Else ( Set V=!V! + "%%~I" ) ) If Not "!V!"=="" Copy /B !V! SaveList.txt и вот это: For /F "Delims=" %%I In ('Dir C:\Game.sav /A-D-H-S /B /S 2^>nul') Do Type "%%I" >>SaveList.txt а про циферки... Я иммел ввиду что если такой файл существует то как можно сделать так что бы он его не перезаписывал? Что бы он какнибудь... редактировал его название??? Но что бы и имя файла длинным не делал % ) Вот я и предложил ставить в конце 1 (если есть 1 то 2... если есть 2 то3... если есть 3 то 4 если есть 4 то 5 и т.п.) заранее спасибо ![]() |
Отправлено: 14:09, 05-08-2008 | #276 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Здравствуйте. Помогите пожалуйста написать в бате следующее: мне нужно, чтобы бат заменял "определённую" строку текстового файла на строку из другого файла. Заранее благодарен.
|
Отправлено: 06:11, 06-08-2008 | #277 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Kira.play
Цитата Kira.play:
Цитата Kira.play:
@Echo Off Set $FILE=C:\Documents and Settings\Default User\ntuser.dat Set $PATH=C:\Documents and Settings\Default User Call :FileGetNewName "%$FILE%" "%$PATH%" @Echo %FileGetNewName% Exit :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 Цитата SerDIDG:
|
|||
Отправлено: 10:09, 06-08-2008 | #278 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Определённую - например мне нужно в файле 111.txt (111.cfg) заменить строку 268 на стройку 1 из файла 222.txt. Если такое невозможно, порекомендуйте какой нибудь консольный редактор текста на который можно написать скрипт.
|
Отправлено: 17:42, 06-08-2008 | #279 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Народ, есть вот такой скрипт проверяющий наличие определённого файла в папке. Как сделать так что бы оно проверяло наличие не определённого файла , а любого находящегося в папке? пробовал задавать маску типа 12*.* но что то несрабатывал скрипт. Подскажите пжста как быть
P.S. Сорри, попмему не в тот раздел ![]() '****************************************************************** ' Имя: ExistsFile.vbs ' Язык: VBScript ' Описание: Проверка существования файла '******************************************************************* Dim FSO,FileName 'Объявляем переменные 'Создаем объект FileSystemObject Set FSO = WScript.CreateObject("Scripting.FileSystemObject") FileName = "c:\boot.ini" if FSO.FileExists(FileName) Then 'Выводим информацию на экран WScript.Echo "Появился нулевой файл " & FileName & " " else 'Выводим информацию на экран 'WScript.Echo "Файл " & FileName & " не существует" end if '************* Конец ********************************************* |
Последний раз редактировалось radistOK, 07-08-2008 в 11:25. Причина: ошибка Отправлено: 11:24, 07-08-2008 | #280 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|