|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как прочесть из файла .txt только первую строчку текста. |
|
CMD/BAT - [решено] Как прочесть из файла .txt только первую строчку текста.
|
Новый участник Сообщения: 7 |
Профиль | Отправить PM | Цитировать Подскажите как прочесть из файла .txt
только первую строчку текста. Присвоить первую строку некой переменной . Присвоить второй переменной просто текст не из файла. |
|
Отправлено: 16:53, 14-08-2009 |
Старожил Сообщения: 426
|
Профиль | Отправить PM | Цитировать Поищите в этом разделе похожие темы, воспользуйтесь имеющимеся наработками.
Например: [решено] Изменение текста в файле а лучше сразу [решено] Чтение строки из файла в переменную |
Отправлено: 19:40, 14-08-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Спасибо за ссылки.
Вы дали ссылку, повзаимствовал код, убрал строку xcopy мне она не нужна If Exist Out\Flag.txt ( For /F "Delims=" %%I In (Out\Flag.txt) Do Set BmpPath=%%~I ) echo %BmpPath% И в BmpPath выводится 2ая строка (наверное перезаписывает первую) А мне нужно чтобы BmpPath хранилась 1ая строка, для дальнейшего сравнения. |
Последний раз редактировалось Sdib121, 15-08-2009 в 02:34. Отправлено: 02:02, 15-08-2009 | #3 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата Sdib121:
|
|
Отправлено: 05:49, 15-08-2009 | #4 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Спс, amel27
Задача была такая при отсутствии соединения с провайдером подключаться к другому. Вообще задумка была такая: Проверять через rasdial если ли подключение, и если нет то соединяться с Локальной сетью X (модемное соединение-только Локальная сеть) или с другим провайдером, тут надо и с Лок.сетью и с сервером провайдера. Но у меня вот в конце не проходит проверку if Подскажите в чём может быть дело. @Echo Off rasdial>e:\bad.txt rasdial SetLocal EnableExtensions Set FilePath=bad.txt If Exist "%FilePath%" ( For /F "UseBackQ Delims=" %%i In ("%FilePath%") Do ( Set FileConn=%%i GoTo :NEXT ) ) :NEXT Echo %FileConn% pause Set Conn=Отсутствуют подключения Echo %Conn% ::if FileConn==Conn devcon enable PCI\VEN_10EC ::if FileConn==Conn rasdial sevcity707 login pass ::if "FileConn"=="Conn" rasdial sevcity707 login pass pause Отсутствуют подключения Команда успешно завершена. И вот 2-ой вопрос можно ли было осуществить эту задачу как-то без txt файла просто имея 1 батник. |
|
Последний раз редактировалось Sdib121, 15-08-2009 в 11:55. Отправлено: 11:40, 15-08-2009 | #5 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:51, 15-08-2009 | #6 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать С кодом без файла всё получилось, даже по-эффективней будет
при разрыве и коннектит к инету и сеть подключает. а вот с файлом не получилось ( Спасибо, тему можно закрывать |
Последний раз редактировалось Sdib121, 15-08-2009 в 14:47. Отправлено: 14:26, 15-08-2009 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Как с помощью FileReadLine прочитать последнюю строчку файла? | sashadeg | AutoIt | 10 | 01-02-2010 21:33 | |
Разное - [решено] FoxPro 2.6 Замена фрагментов текста в txt-файле | Pashka | Программирование и базы данных | 7 | 18-01-2010 19:20 | |
[решено] Вставить строчку из одного txt в оределённое место другого txt | ZeroCrash | AutoIt | 7 | 13-07-2009 07:35 | |
[решено] Как скопировать фрагмент текста из файла PDF | Antonij | Хочу все знать | 12 | 04-02-2009 06:49 | |
[решено] Internet Explorer - сохраняет только в .txt | nicki | Microsoft Windows 2000/XP | 4 | 24-09-2005 01:54 |
|