|
|
|
Скрипт
|
|||
|---|---|---|---|
|
#18+
Помогите есть скрипт var WshShell = WScript.CreateObject("WScript.Shell"); var objEnv = WshShell.Environment("Process"); var file1 = objEnv("SYSTEMROOT") + "\\system32\\drivers\\etc\\services"; var ForAppending = 8; var Text = "sapmsPN0 3600/tcp"; var fso = WScript.CreateObject("Scripting.FileSystemObject"); if (fso.FileExists(file1)) { var txtStream = fso.OpenTextFile(file1,ForAppending, true); txtStream.WriteLine(Text); // WScript.Echo( "Text file" + file1 + "extended." ); } else WScript.Echo("File" + file1 + "not found."); Он добавляет стоку sapmsPN0 3600/tcp в файл services Подскажите как сделать проверку т.е. если в файле уже есть строка то не добавлять новую? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 06:08 |
|
||
|
Скрипт
|
|||
|---|---|---|---|
|
#18+
Если прочитать файл и проверить наличие строки, можно сделать выводы. -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 08:16 |
|
||
|
Скрипт
|
|||
|---|---|---|---|
|
#18+
а пример можно, если не трудно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 08:44 |
|
||
|
Скрипт
|
|||
|---|---|---|---|
|
#18+
function TextStreamTest( ) { var fso, f, ts, s; var ForReading = 1, ForWriting = 2, ForAppending = 8; var TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0; fso = new ActiveXObject("Scripting.FileSystemObject"); fso.CreateTextFile( "test1.txt" ); // Create a file. f = fso.GetFile("test1.txt"); ts = f.OpenAsTextStream(ForWriting, TristateUseDefault); ts.Write( "Hello World" ); ts.Close( ); ts = f.OpenAsTextStream(ForReading, TristateUseDefault); s = ts.ReadLine( ); ts.Close( ); return(s); } -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 09:23 |
|
||
|
Скрипт
|
|||
|---|---|---|---|
|
#18+
Спасиб попробую разобраться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 12:56 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=33866757&tid=1509953]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 461ms |

| 0 / 0 |
