в HKEY_CURRENT_USER\Software\Batya software\....А в какой ветке реестра корректней создать параметр? (Не хочеться создавать где попало.)
Создавай именно в HKEY_CURRENT_USER т.к. на HKLM нет прав если пользуются не под админом.
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Я думаю, что не стоит вмешиваться в системные настройки.Batya писал(а):Volniy, vserd
ОК. Решил создать в HKCU\Environment\.
Может лучше выберешь что-нибудь по-нейтральнее?You can modify user environment variables by editing the following Registry key: HKEY_CURRENT_USER\Environment
(Value entries that correspond to the current user's settings for environment variables. This includes information that was stored in the AUTOEXEC.BAT file under MS-DOS. Values should be set by using the System icon in Control Panel. )
Писал скрипт в теме - Добавление имя каталога к именам выделенных файлов?.А вообще объяснил бы ты по-точнее свою идею со взаимодействием скриптов. Может там вообще по-другому пути можно пойти. Почему один скрипт должен прерывать другой, почему сам скрипт не может разобраться когда ему закончиться?
Посмотрел. Ну ты и завернул там, однако... Я вот что тебе скажу: ты зря отказался от пиваBatya писал(а):Писал скрипт в теме - Добавление имя каталога к именам выделенных файлов?.
Да ладно, всего-то несколько десятков строк (тем более пиво в другом городеПосмотрел. Ну ты и завернул там, однако... Я вот что тебе скажу: ты зря отказался от пива , оно того стоило. Это не скрипт, а целая прога, серьезно.
Дык никто ведь и не предлагаетBatya писал(а):Но ведь ты же пиво за него не берешь.
Код: Выделить всё
//JScript
var WshShell = WScript.CreateObject("WScript.Shell");
var Str;
KL = true;
Str = "THE MATRIX HAS YOU..." //Печатаемая строка
while (KL) {
if (WshShell.AppActivate("Microsoft Word")) { //Проверка заголовока активного окна
WriteWord("^+P36~"); //Установить размер шрифта 36 пт
WriteWord("^B"); //Включить полужирное начертание
for (i=0;i<=Str.length;i++)
{
WriteWord(Str.substring(i,i+1));
}
}
KL = false;
WScript.Sleep(10000);
}
function WriteWord(varWord) {
WshShell.SendKeys(varWord);
WScript.Sleep(300);
}Вываливает диалог About:А что происходит при запуске TCWSHelp.exe?
Код: Выделить всё
Set FSO = CreateObject("Scripting.FileSystemObject")
Set OS = CreateObject("Shell.Application")