Создавать ярлыки для файлов в сетевую папку

Обсуждение программ nnCron и nnCron LITE

Создавать ярлыки для файлов в сетевую папку

Postby rrodik » Sun, 21 Aug 2005, 23:24

Привет,тут вот такая команда в крон нужна бы,как мне сделать,чтоб он в сетевой папке на моём компе создавал для файлов в ней ярлыки в другую сетевую папку,с естественно разрешенной для изменения.
Мне нужно вот что-у меня появляется много новинок на компе,и я просто уже замотался создавать для всяких там новых фильмов и прог ярлыки в специальную сетевую папку new,вот мне и надо,чтоб крон сам выделял для себя только новые(по дате создания) файлы в сетевой папке и создавал для них ярлыки с сетевыми путями в другой сетевой папке.Я попробовал по справке крона пошарить-но глухо.А такое вообще возможно?Жду ответа,заранее спасибо.Ну а нельзя-и ладно,хотя мне это существенно облегчило бы работу.
rrodik
 
Posts: 4
Joined: Sun, 21 Aug 2005, 23:13

Postby Nicholas_Nemtsev » Mon, 22 Aug 2005, 14:16

При помощи WHS можно делать с ярлыками всё, что угодно.
Создание (на JS):
Code: Select all
Shell = new ActiveXObject("WScript.Shell");
DesktopPath = Shell.SpecialFolders("Desktop");
link = Shell.CreateShortcut(DesktopPath + "\\test.lnk");
link.Arguments = "1 2 3";
link.Description = "test shortcut";
link.HotKey = "CTRL+ALT+SHIFT+X";
link.IconLocation = "foo.exe,1";
link.TargetPath = "c:\\blah\\foo.exe";
link.WindowStyle = 3;
link.WorkingDirectory = "c:\\blah";
link.Save();

А что касается доступа, то нужно запускать скрипты в авторизованной задаче, а в самой папке настроить соотв. разрешения.
Nicholas Nemtsev
User avatar
Nicholas_Nemtsev
Site Admin
 
Posts: 857
Joined: Thu, 01 Jul 2004, 22:25
Location: Псков

Postby rrodik » Tue, 23 Aug 2005, 00:00

Я так понял,этот текст прямо в поле крона9текст опр. задачи) писать надо?Я правдо немного растерялся-с джавой пока не особо дружу.если можно-вот пропиште пожалуйста мне этот скрипт с на примере этого:
1)У меня есть файл в папке E:\Программы\кодеки.exe (возможно даже сетевой);
2)он новый(т.е. дата за последние день-два);
3)а раз он новый-то к нему нужно создать ярлык в папку E:\Новое\
4)Как?
rrodik
 
Posts: 4
Joined: Sun, 21 Aug 2005, 23:13

Postby Nicholas_Nemtsev » Tue, 23 Aug 2005, 08:28

1. Смотри в хелпе JScript http://www.nncron.ru/help/RU/commands/scripting.htm
2. либо текст помещаешь в файл test.js и запускаешь: START-APP: cscript.exe test.js
Nicholas Nemtsev
User avatar
Nicholas_Nemtsev
Site Admin
 
Posts: 857
Joined: Thu, 01 Jul 2004, 22:25
Location: Псков


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 1 guest

cron