|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Quick Launch |
|
|
VBS/WSH/JS - [решено] Quick Launch
|
Пользователь Сообщения: 139 |
Такая вот проблема
Есть скрипт для создания ярлыка QuickLaunch.vbs Set WshShell = WScript.CreateObject("WScript.Shell") Set oShellLink = WshShell.CreateShortcut("C:\Documents and Settings\Admin\Application Data\Microsoft\Internet Explorer\Quick Launch\RegWorkshop.lnk") oShellLink.TargetPath = "D:\RSWP\REGEDIT\RegWorkshop\RegWorkshop.exe" oShellLink.IconLocation = "D:\RSWP\REGEDIT\RegWorkshop\RegWorkshop.exe, 0" oShellLink.WorkingDirectory = "%SystemRoot%\system32" oShellLink.Save Хотелось бы что имя пользователя Admin определялось само (у всех же разные) И имя диска D: тоже определялось автоматически, при условии что сам скрипт находиться в X:\RSWP\, а папка RSWP всегда в корне диска, даже бывает на двух и более! |
|
Отправлено: 23:14, 08-09-2012 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата gen0m.rsw:
|
|
Отправлено: 01:25, 09-09-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 139
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 10:02, 09-09-2012 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать gen0m.rsw, пробуйте:
|
Отправлено: 13:45, 09-09-2012 | #4 |
Пользователь Сообщения: 139
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Option Explicit Dim objDrive Dim strPath With WScript.CreateObject("Scripting.FileSystemObject") For Each objDrive In .Drives If objDrive.DriveType = 2 Then strPath = .BuildPath(objDrive.RootFolder.Path, "RSWP\REGEDIT\RegWorkshop\RegWorkshop.exe") If .FileExists(strPath) Then With WScript.CreateObject("WScript.Shell") With .CreateShortcut(WScript.CreateObject("Shell.Application").NameSpace("shell:AppData").Self.Path & "\Microsoft\Internet Explorer\Quick Launch\RegWorkshop.lnk") .TargetPath = strPath .IconLocation = strPath & ", 0" .WorkingDirectory = "%SystemRoot%\system32" .Save End With End With Exit For End If End If Next End With WScript.Quit 0 With WScript.CreateObject("Scripting.FileSystemObject") For Each objDrive In .Drives If objDrive.DriveType = 2 Then strPath = .BuildPath(objDrive.RootFolder.Path, "RSWP\REGEDIT\Regshot\_Regshot.exe") If .FileExists(strPath) Then With WScript.CreateObject("WScript.Shell") With .CreateShortcut(WScript.CreateObject("Shell.Application").NameSpace("shell:AppData").Self.Path & "\Microsoft\Internet Explorer\Quick Launch\Regshot.lnk") .TargetPath = strPath .IconLocation = strPath & ", 0" .WorkingDirectory = "%SystemRoot%\system32" .Save End With End With Exit For End If End If Next End With WScript.Quit 0 Цитата Iska:
Iska, Цитата Iska:
|
||||
Отправлено: 14:35, 09-09-2012 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата gen0m.rsw:
Цитата gen0m.rsw:
Цитата gen0m.rsw:
|
|||
Отправлено: 16:35, 09-09-2012 | #6 |
Пользователь Сообщения: 139
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 04:29, 10-09-2012 | #7 |
Пользователь Сообщения: 139
|
Профиль | Отправить PM | Цитировать Iska
Всем респект!!! Спасибо за код(добавление ярлыков в быстры запуск), намного облегчил проблему. Нельзя ли енто чуть чуть усовершенствовать, что-бы на рабочий стол ярлыки можно было выводить!! Сам данный скрипт всегда находиться в папке RSWP, а сама папка(RSWP), всегда в корне диска, не обязательно на одном(у меня и на харде и на флэше)!!!! Заранее спасибо |
Последний раз редактировалось gen0m.rsw, 14-08-2014 в 17:41. Отправлено: 17:31, 14-08-2014 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата gen0m.rsw:
With .CreateShortcut(WScript.CreateObject("Shell.Application").NameSpace("shell:AppData").Self.Path & _ "\Microsoft\Internet Explorer\Quick Launch\" & objDictionary.Item(elem)) |
|
Отправлено: 20:09, 16-08-2014 | #9 |
Пользователь Сообщения: 139
|
Профиль | Отправить PM | Цитировать Iska
Цитата Iska:
|
|
Отправлено: 12:02, 18-08-2014 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Как убрать Quick Launch | som | Автоматическая установка Windows 2000/XP/2003 | 8 | 02-02-2010 22:41 | |
Интерфейс - Quick Launch с большими значками. | tomberg | Microsoft Windows 7 | 2 | 09-05-2009 09:17 | |
Удаление ярлыков из Quick Launch | ChVL | Автоматическая установка Windows 2000/XP/2003 | 16 | 22-05-2007 06:03 | |
Quick Launch | ranik | Microsoft Windows 95/98/Me (архив) | 6 | 25-09-2004 14:28 | |
Непонятки с Quick Launch | Kent | Microsoft Windows NT/2000/2003 | 12 | 25-10-2003 03:48 |
|