|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Запись случайного числа в файл |
|
Любой язык - [решено] Запись случайного числа в файл
|
Пользователь Сообщения: 56 |
Здраствуйте.
Помогите со следующей задачей есть файл *.txt в нем есть строка, где помимо всего остального есть "newacc.1" нужно что бы скрипт вставлял вместо этого числа случайное целое число, допустим от 1 до 250 |
|
Отправлено: 20:43, 01-02-2016 |
Ветеран Сообщения: 1758
|
|
Отправлено: 22:05, 01-02-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 56
|
Профиль | Отправить PM | Цитировать Цитата Foreigner:
|
|
Отправлено: 22:25, 01-02-2016 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Тогда возьмите WSH:
Скрытый текст
Option Explicit
Const ForWriting = 2
Dim strSourceFile
Dim strContent
strSourceFile = "C:\Мои проекты\33\0001.txt"
With WScript.CreateObject("Scripting.FileSystemObject")
If .FileExists(strSourceFile) Then
With .OpenTextFile(strSourceFile)
strContent = .ReadAll()
.Close
End With
With WScript.CreateObject("VBScript.RegExp")
.Global = True
.IgnoreCase = True
.Pattern = "(newacc\.)\d+"
If .Test(strContent) Then
Randomize Timer
strContent = .Replace(strContent, "$1" & CStr(Int(250 * Rnd() + 1)))
Else
WScript.Echo "Can't find pattern [" & .Pattern & "] in file content."
WScript.Quit 2
End If
End With
With .OpenTextFile(strSourceFile, ForWriting)
.Write strContent
.Close
End With
Else
WScript.Echo "Can't find source file [" & strSourceFile & "]."
WScript.Quit 1
End If
End With
WScript.Quit 0
Цитата null999:
|
|
Последний раз редактировалось Iska, 02-02-2016 в 01:48. Причина: Добавил пропущенное слово «групповой» Отправлено: 23:28, 01-02-2016 | #4 |
Пользователь Сообщения: 56
|
Профиль | Отправить PM | Цитировать Iska, спасибо, подошел ваш вариант
|
|
Отправлено: 00:27, 02-02-2016 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Форматированная запись в файл | MikeMNN | Скриптовые языки администрирования Windows | 2 | 27-07-2015 20:53 | |
PowerShell - [решено] Запись в файл | smol84 | Скриптовые языки администрирования Windows | 2 | 25-12-2013 09:49 | |
C/C++ - Запись символов в файл | Staminka | Программирование и базы данных | 1 | 13-12-2013 02:47 | |
Assm - [решено] Запись в файл | pogo | Программирование и базы данных | 7 | 24-11-2010 09:15 | |
C/C++ - [решено] запись в файл | Viruss | Программирование и базы данных | 3 | 05-08-2010 18:27 |
|