Показать сообщение отдельно
  #7 (permalink)  
Старый 28.01.2017, 13:24
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

var wsh = new ActiveXObject("WScript.Shell"),
    pth = wsh.CurrentDirectory + "\\", //текущая папка
    lnk = wsh.CreateShortcut("main.lnk"); //создать ярлык в текущей папке

lnk.IconLocation = "shell32.dll, 1";
lnk.Description = "Test";
lnk.Arguments = "test.txt";
lnk.TargetPath =  "notepad.exe";
lnk.WindowStyle = 1;
lnk.WorkingDirectory = pth;
lnk.Save();

wsh.Run(lnk); //блокнот откроется с запросом на создание файла, если его нет в текушей папке
Ответить с цитированием