
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.07.2006, 06:08
|
|||
|---|---|---|---|
|
|||
Скрипт |
|||
|
#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, 08:16
|
|||
|---|---|---|---|
Скрипт |
|||
|
#18+
Если прочитать файл и проверить наличие строки, можно сделать выводы. -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.07.2006, 08:44
|
|||
|---|---|---|---|
|
|||
Скрипт |
|||
|
#18+
а пример можно, если не трудно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.07.2006, 09:23
|
|||
|---|---|---|---|
Скрипт |
|||
|
#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, 12:56
|
|||
|---|---|---|---|
|
|||
Скрипт |
|||
|
#18+
Спасиб попробую разобраться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=26&tablet=1&tid=1509953]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
163ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 428ms |

| 0 / 0 |
