Всем добрый день/вечер.
Помогите пожалуйста.
Имеется текстовый файл, каждая строка которого - это фрагменты текста, разделенные между собой символом табуляции. Количество этих "фрагментов" заранее неизвестно и мб от 2 до 10.
Задача:
Считать первую строку.
Последовательно скопировать каждый фрагмент - в буфер обмена.
Строку удалить.
Файл переписать.
Возможно ли это и насколько сложно?
CMD/BAT - Построчно чтение строки из файла с удалением ее
-
Iska
Re: CMD/BAT - Построчно чтение строки из файла с удалением ее
irvicon, это что — лабораторка? В чём смысл сиих действ, и именно в таком виде и на выбранном языке?
-
Iska
Re: CMD/BAT - Построчно чтение строки из файла с удалением ее
это облегчение труда копи-пастера
каждая строка содержит информацию по регистрации одного аккаунта
в дальнейшем структурированная информация "вытягивается" из программы clipdiary
выбор языка не важен, мне казалось bat заработает на любой машине
каждая строка содержит информацию по регистрации одного аккаунта
в дальнейшем структурированная информация "вытягивается" из программы clipdiary
выбор языка не важен, мне казалось bat заработает на любой машине
-
Iska
Re: CMD/BAT - Построчно чтение строки из файла с удалением ее
irvicon, копипастеры садятся за AutoIt или AutoHotKey.
Ну, играйтесь на здоровье:
Скрытый текст
[spoiler][/spoiler]
Ну, играйтесь на здоровье:
Скрытый текст
[spoiler]
Код: Выделить всё
@echo off
setlocal enableextensions enabledelayedexpansion
set sSourceFile=osz_sample.txt
<"%sSourceFile%" set /p sLine=
if defined sLine (
call :ToClipboard %sLine%
type "%sSourceFile%" | more +1 >"%Temp%\%sSourceFile%"
>nul copy /y "%Temp%\%sSourceFile%" "%sSourceFile%"
del "%Temp%\%sSourceFile%"
)
endlocal
exit /b 0
:ToClipboard
if "%~1" neq "" (
echo %~1|clip.exe
shift
goto :ToClipboard
)
exit /b-
irvicon
Re: CMD/BAT - Построчно чтение строки из файла с удалением ее
Цитата Iska:
садятся за AutoIt
ок спасибо. действительно интересно
садятся за AutoIt
CMD/BAT - Построчно чтение строки из файла с удалением ее
ок спасибо. действительно интересно