На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела Windows
1. Указывайте версию Вашей ОС.
2. Запрещается размещать запросы и ссылки на кряки, серийники и т.п., а также вопросы нарушения лицензии ПО и его взлома.
3. Не разрешается давать советы из разряда "Поставь Linux".
4. Переустановка ОС - крайнее и безотказное лекарство, которое знают все. В таких советах никто не нуждается.
5. При публикации скриптов пользоваться тегами code. Тип подсветки кода выбирать строго в соответствии с языком публикуемого кода.
6. Прежде чем задать вопрос, обязательно загляните в FAQ и следуйте написанным рекомендациям для устранения проблемы. И если не помогло, а поиск по разделу не дал результатов - только тогда задавайте вопрос на форуме.
7. Вопросы, связанные с проблемами ПО, задавайте в разделе Программное обеспечение
Модераторы: Akina
  
> Создать ярлык средствами cmd
    Нужно создать ярлык (.lnk) командной строки из самой командной строки, при этом ещё задать параметры запуска. Это возможно?
      Цитата unconnected @
      Это возможно?
      Нет. VBS/JS в помощь...
        ExpandedWrap disabled
          set WshShell = WScript.CreateObject("WScript.Shell" )
          set oShellLink = WshShell.CreateShortcut("C:\Users\Unс\df.lnk" )
          oShellLink.TargetPath = "c:\windows\system32\cmd.exe /c cd"
          oShellLink.WindowStyle = 1
          oShellLink.Description = "Shortcut Script"
          oShellLink.WorkingDirectory = "c:\windows\system32\"
          oShellLink.Save


        Нашёл такой, а как параметр задать? Как тут сделал, не работает (/c cd где).
          ExpandedWrap disabled
            set WshShell = WScript.CreateObject("WScript.Shell" )
            set oShellLink = WshShell.CreateShortcut("C:\Users\Unс\df.lnk" )
            oShellLink.TargetPath = "c:\windows\system32\cmd.exe"
            oShellLink.Arguments = " /c cd"
            oShellLink.WindowStyle = 1
            oShellLink.Description = "Shortcut Script"
            oShellLink.WorkingDirectory = "c:\windows\system32\"
            oShellLink.Save
          ?
            Работает.. а можно это ещё как-нибудь не файлом, ,а из строки какой-то вызывать последовательно (типа как с cmd можно)? Хотя, наверное, нельзя, тут переменные объявляются..
            Сообщение отредактировано: unconnected -
              можно прогу написать и ее вызывать в командной строке :)
                http://www.tomshardware.co.uk/forum/52871-35-creating-desktop-shortcuts-command-line
                1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                0 пользователей:


                Рейтинг@Mail.ru
                [ Script execution time: 0,0600 ]   [ 14 queries used ]   [ Generated: 17.06.25, 12:06 GMT ]