Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Бат на удаление - вставление текста

Закрытая тема
Настройки темы
CMD/BAT - Бат на удаление - вставление текста

Забанен


Сообщения: 77
Благодарности: 0

Профиль | Цитировать


Изменения
Автор: Hancog
Дата: 10-08-2014
\del

Отправлено: 22:28, 01-08-2014

 

Забанен


Сообщения: 77
Благодарности: 0

Профиль | Цитировать


Да приблизительно,в той теме я писал насчет vbs на скачивыание картинки и сохранение ее в appdata,а здесь насчет создания текстовых файлов из батника,только вот когда я вписываю путь сохранение сюда
:#
set quantity=9
for %%i in (
"%appdata%\file.txt
"D:\Work\79\2.txt"
"D:\Work\79\3.txt"
"D:\Work\79\4.txt"
"D:\Work\79\5.txt"
"D:\Work\79\6.txt"
"D:\Work\79\7.txt"
"D:\Work\79\8.txt"
"D:\Work\79\9.txt"

То файл не сохраняется,с той темой связанно тем что,в vbs как я понял путь переменный записываются как то по другому,вы там мне помогли поставить что бы сохранялась картинка,а тут я еще не разобрался

Отправлено: 14:31, 18-08-2014 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Hancog:
только вот когда я вписываю путь сохранение сюда
:#
set quantity=9
for %%i in (
"%appdata%\\file.txt »
Код: Выделить весь код
"%appdata%\file.txt"
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:33, 18-08-2014 | #22


Забанен


Сообщения: 77
Благодарности: 0

Профиль | Цитировать


нет я же отредактировал,это когда я сюда писал ошибся,а так всегда с одной \ пишу,не выходит

Отправлено: 14:35, 18-08-2014 | #23


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Hancog:
нет я же отредактировал,это когда я сюда писал ошибся,а так всегда с одной \ пишу,не выходит »
А завершающую кавычку, выделенную мною красным цветом?

Отправлено: 14:45, 18-08-2014 | #24


Забанен


Сообщения: 77
Благодарности: 0

Профиль | Цитировать


Все понял,затупил сильно,заработало,только вот если есть подпапка %appdata%\Low Games
То в нее не хочет сохранять,ну если название через пробел будет,что в данном случае сделать?

Отправлено: 15:04, 18-08-2014 | #25


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Hancog:
только вот если есть подпапка %appdata%\Low Games
То в нее не хочет сохранять »
Уверены, проверяли (я — не проверял)?

Отправлено: 15:34, 18-08-2014 | #26


Забанен


Сообщения: 77
Благодарности: 0

Профиль | Цитировать


Цитата Iska:
Уверены, проверяли (я — не проверял)? »
Да проверял все точно,в те которые слитно сохраняет,там где через пробел имя не сохраняет,100%,несколько раз проверил

Можете сами проверить

Отправлено: 15:37, 18-08-2014 | #27


Ветеран


Сообщения: 874
Благодарности: 575

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@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))"<nul>.vbs
 for /f "delims=" %%j in ('
  call echo %%%%i%%
 ') do (
  cscript //nologo .vbs| clip
  for /l %%i in (1 1 5000) do (
   pause<nul>nul
   )
  mshta "vbscript:CreateObject("Scripting.FileSystemObject").GetStandardStream(1).Write(ClipboardData.GetData("text"))&Close()">%%j
  )
 )
del .vbs

exit /b
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:00, 18-08-2014 | #28


Забанен


Сообщения: 77
Благодарности: 0

Профиль | Цитировать


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

Отправлено: 16:36, 18-08-2014 | #29


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


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

Отправлено: 16:40, 18-08-2014 | #30



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Бат на удаление - вставление текста

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Поиск и удаление текста в файле ajakzs Скриптовые языки администрирования Windows 6 18-10-2012 09:18
Интерфейс - [решено] Удаление текста с версией Windows Vista на рабочем столе в бета-версиях Snake070 Microsoft Windows Vista 25 14-12-2010 01:07
CMD/BAT - [решено] БАТ-ник с установкой прав на ветку реестра Francyz Скриптовые языки администрирования Windows 3 25-10-2010 16:41
Удаление текста из файла и запиь нового wwe AutoIt 6 21-02-2010 09:28
Загрузка - При вставление новой флэшки в usb система грузится steepy Microsoft Windows 2000/XP 2 16-10-2008 21:01




 
Переход