Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   помогите с %RANDOM% (http://forum.oszone.net/showthread.php?t=276799)

jannaly 30-01-2014 23:57 2299580

помогите с %RANDOM%
 
в текстовом файле есть такие цыфорки 1.6.0.2
мне нужно чтобы они генерировались %RANDOM% к примеру 3.4.6.8 обязательно чтобы точка была!
пытался что сделать но в голову не приходит пока ничего (( если есть желание помогите!



читать дальше »

echo %RANDOM%>temga.c

FINDSTR /C:"1" temga.c >musrik3.c
FINDSTR /C:"2" temga.c >>musrik3.c
FINDSTR /C:"3" temga.c >>musrik3.c
FINDSTR /C:"4" temga.c >>musrik3.c
FINDSTR /C:"5" temga.c >>musrik3.c
exit

gsar -s"1" -r"A" -o temga.c
gsar -s"2" -r"M" -o temga.c
gsar -s"3" -r"S" -o temga.c
gsar -s"4" -r"W" -o temga.c
gsar -s"5" -r"Z" -o temga.c
gsar -s"6" -r"T" -o temga.c
gsar -s"7" -r"F" -o temga.c
gsar -s"8" -r"K" -o temga.c
gsar -s"9" -r"L" -o temga.c
gsar -s"0" -r"X" -o temga.c
set /p var= <temga.c


Iska 31-01-2014 01:42 2299603

Переведите на русский, пожалуйста.

jannaly 31-01-2014 02:17 2299616

вот блин вроде нормально написал ((

есть текстовый файл к примеру 1.txt там уже записаное (1.6.0.2) такие цыфорки нужно их зделать %RANDOM% !
чтобы при нажатие на батник чтобы они стали к примеру 3.4.6.8 или как там перебирётся а может так? 5.6.7.2 ....

или подскажите как мне зделать чтобы 1 ну цыфорку зделать рондом я уже соберу сам! просто при использование команды %RANDOM% выдаётся разные виды чисел я немогу их разделить ((

Iska 31-01-2014 03:06 2299622

Цитата:

Цитата jannaly
чтобы они стали к примеру 3.4.6.8 или как там перебирётся »

По какому принципу? Будет угадывать.

На WSH:
Код:

Option Explicit

Randomize Timer

With WScript.CreateObject("Scripting.FileSystemObject").CreateTextFile("E:\Песочница\0355\1.txt", True)
        .WriteLine CStr(Fix((Rnd() * 10))) & "." & CStr(Fix((Rnd() * 10))) & "." & CStr(Fix((Rnd() * 10))) & "." & CStr(Fix((Rnd() * 10)))
        .Close
End With

WScript.Quit 0

P.S. Зачем Вам это надо? Какова глобальная цель?

Sphinx114 31-01-2014 05:10 2299639

Код:

>1.txt echo %random:~-1%.%random:~-1%.%random:~-1%.%random:~-1%

jannaly 31-01-2014 09:37 2299695

пасибки личное работает!!! Sphinx114,


Время: 22:53.

Время: 22:53.
© OSzone.net 2001-