CMD/BAT - Бат на удаление - вставление текста

Аватара пользователя
Georgio

Re: CMD/BAT - Бат на удаление - вставление текста

Сообщение Georgio »

Код:

Код: Выделить всё

@echo off
goto:#
#####################################
Здесь
расположен
Ваш 1-ый текст!
#####################################
Здесь
расположен
Ваш 2-ой текст!
#####################################
Здесь
расположен
Ваш 3-ий текст!
#####################################
Здесь
расположен
Ваш 4-ый текст!
#####################################
Здесь
расположен
Ваш 5-ый текст!
#####################################
Здесь
расположен
Ваш 6-ой текст!
#####################################
Здесь
расположен
Ваш 7-ой текст!
#####################################
Здесь
расположен
Ваш 8-ой текст!
#####################################
Здесь
расположен
Ваш 9-ый текст!
#####################################
:#
set quantity=9
for %%i in (
 "D:\Work\87\~ ~\1.txt"
 "D:\Work\87\~ ~\2.txt"
 "D:\Work\87\~ ~\3.txt"
 "D:\Work\87\~ ~\4.txt"
 "D:\Work\87\~ ~\5.txt"
 "D:\Work\87\~ ~\6.txt"
 "D:\Work\87\~ ~\7.txt"
 "D:\Work\87\~ ~\8.txt"
 "D:\Work\87\~ ~\9.txt"
 ) do (
 set /a count+=1
 call set %%count%%=%%i
 )
for /l %%i in (1 1 %quantity%) do (
 set /p="WScript.Echo(Split(WScript.CreateObject("Scripting.FileSystemObject").OpenTextFile("%~fs0").ReadAll(), vbCrLf&"#####################################"&vbCrLf)(%%i))".vbs
 for /f "delims=" %%j in ('
  call echo %%%%i%%
 ') do (
  cscript //nologo .vbs| clip
  for /l %%i in (1 1 5000) do (
   pausenul
   )
  mshta "vbscript:CreateObject("Scripting.FileSystemObject").GetStandardStream(1).Write(ClipboardData.GetData("text"))&Close()">%%j
  )
 )
del .vbs
exit /b
Аватара пользователя
Hancog

Re: CMD/BAT - Бат на удаление - вставление текста

Сообщение Hancog »

"%appdata%\~Low Games~\1.txt" пишу все равно не получается
Аватара пользователя
Hancog

Re: CMD/BAT - Бат на удаление - вставление текста

Сообщение Hancog »

Папка у Вас зовётся именно «~Low Games~», вот именно так — с тильдами? Она существует?
Аватара пользователя
Hancog

Re: CMD/BAT - Бат на удаление - вставление текста

Сообщение Hancog »

Цитата Hancog:



Файл который впереди это ярлык игры,не знаю в какой он кодировке,
CMD/BAT - Бат на удаление - вставление текста




В двоичной. И пытаться работать с ним, как с текстом — не нужно. Используйте обычным отдельный файл ярлыка. А лучше вообще переходите на WSH/PoSH и просто создавайте его (ярлык).
Аватара пользователя
Hancog

Re: CMD/BAT - Бат на удаление - вставление текста

Сообщение Hancog »

Цитата Hancog:



Я все пытался,я не работаю как с текстом я вот беру открываю блокнотом вставляю то что нужно вниз
CMD/BAT - Бат на удаление - вставление текста




Hancog, Вы как раз таки работаете с двоичным файлом как с текстом. И это — неправильный подход.




Цитата Hancog:



Через WSH можно создать ярлык и засунуть в него bat файл?
CMD/BAT - Бат на удаление - вставление текста




Объясните, что означает: «и засунуть в него bat файл» и, главное, зачем.
Аватара пользователя
Hancog

Re: CMD/BAT - Бат на удаление - вставление текста

Сообщение Hancog »

Hancog, освойте комбинацию «Alt-PrintScreen».




Цитата Hancog:



могу кинуть вам то что получилось,то что он будет запускатся,но криво и отображатся как ярлык то же будет
CMD/BAT - Бат на удаление - вставление текста




Я Вам выше озвучил, что нужно делать.
Ответить

Вернуться в «Скриптовые языки администрирования Windows»