Heavenward Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 Вот, значиццо, узнала я на днях, что есть такое чудо) Ессно, не удержалась и написала под разные нужды разные батники на работке. Вроде все норм, но в одном моменте затупила. В общем, я прописала, чтобы у меня открывалось сразу несколько нужных мне вкладок в хроме. Если хром уже запущен, все ок. Он открывает ссылки одну за другой. А если хром не запущен, он открывает только одну ссылку. Следующие открывает только по мере того, как я закрою предыдущие. Шо такое можно прописать, чтобы они все сразу кошерно открывались, ибо частенько забываю, что надо сначала запустить хром. Пробовала в батнике перед ссылками запиливать старт хрома, но не помогло, ага. Цитата People are strange when you are stranger Ссылка на комментарий Поделиться на другие сайты Поделиться
Andreios Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 Касательно хрома - а не проще ли такие нужные вкладки просто закрепить, и тогда они будут всегда открываться сами? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Neinsager Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 bat'ники или таки shell-скрипты? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Corwin Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 Вряд ли Heavenward хотела услышать советы и вопросы, скорей её интересуют ответы. :) <# : @echo off powershell /nologo /noprofile /sta /command ^ "&{[scriptBlock]::Create((gc "%~f0") -join [Char]10).Invoke()}" exit /b #> $brw = "c:\Program Files (x86)\Google\Chrome\Application\chrome.exe" Add-Type -AssemblyName System.Windows.Forms @( 'http://simferopol.in/topic/34714-vopros-po-batnikam/page__p__526603#entry526603', 'http://nigma.ru/', 'https://duckduckgo.com/' 'https://www.google.ru/' ) | % {$buf = [Windows.Forms.Clipboard]::GetText()}{ &$brw ($_ -replace '%1', $buf) } Естественно обращаем внимание на пути (32/64). :) Цитата В действительности всё выглядит иначе, чем на самом деле.http://simferopol.in/uploads/1537386348/gallery_9612_136_8821.png Ссылка на комментарий Поделиться на другие сайты Поделиться
Инквизитор Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 С нормальными браузерами типа Оперы прокатывает вызов трех ссылок подряд, так как она умеет следить за происходящим. А Хром - жопка, поэтому каждая вкладка у него считается отдельным процессом и при запуске инстанса браузера из батника придется ждать закрытия окна. Кстати, если включено восстановление страниц при старте, то хром не запустит новую ссылку из батника, пока ты не закроешь ВСЕ ранее открытые страницы. Или, что проще, окно самого хрома. Решение - запускать через start. Более правильное решение - запускать тупо один раз, передав в параметре сразу все ссылки (правда, бантик не закроется, пока не закроешь хром). Комбинируем (cd необязательно, если прописан path): cd C:\Program Files (x86)\Google\Chrome\Application start chrome "http://mail.ru" "http://inquisitor.clan.su" "http://yandex.ru" профит. Цитата - Что они хотят? - Ку они хотят… Ссылка на комментарий Поделиться на другие сайты Поделиться
Инквизитор Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 Вряд ли Heavenward хотела услышать советы и вопросы, скорей её интересуют ответы. <# : @echo off powershell /nologo /noprofile /sta /command ^ "&{[scriptBlock]::Create((gc "%~f0") -join [Char]10).Invoke()}" exit /b#> $brw = "c:\Program Files (x86)\Google\Chrome\Application\chrome.exe" Add-Type -AssemblyName System.Windows.Forms@( 'http://simferopol.in/topic/34714-vopros-po-batnikam/page__p__526603#entry526603', 'http://nigma.ru/', 'https://duckduckgo.com/' 'https://www.google.ru/') | % {$buf = [Windows.Forms.Clipboard]::GetText()}{ &$brw ($_ -replace '%1', $buf)} Естественно обращаем внимание на пути (32/64). Лапсердак мне в пердак, зачем так сложно-то? Цитата - Что они хотят? - Ку они хотят… Ссылка на комментарий Поделиться на другие сайты Поделиться
Corwin Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 Лапсердак мне в пердак, зачем так сложно-то? Конечный результат соответствует ТЗ? :) Полностью.Я бы интерпретировал это не как "сложно", а как "правильно". :) Цитата В действительности всё выглядит иначе, чем на самом деле.http://simferopol.in/uploads/1537386348/gallery_9612_136_8821.png Ссылка на комментарий Поделиться на другие сайты Поделиться
Heavenward Опубликовано 27 февраля, 2017 Автор Жалоба Поделиться Опубликовано 27 февраля, 2017 Касательно хрома - а не проще ли такие нужные вкладки просто закрепить, и тогда они будут всегда открываться сами? Хм.. ну, у меня в каждом батнике прописаны НЕ только линки на нужные вкладки. Т.е. для одного участка работы мне необходимо шоб было открыто, например, 2 вердовских дока + пара определенных вкладок. Для другого участка работы нужна экселевская табличка и другая вкладка и т.д. :) Извращение, конечно, зато экономит кучу времени. Не надо включать мозг и вспоминать, в каких же доках нужная инфа лежит и что еще нужно запустить для этого участка работы. Нажал на батник - он тебе сам открыл все необходимое :) bat'ники или таки shell-скрипты? Пока они, ибо на работе у меня винда :( А дома за компом пока только работу приходится работать, нет времени на разные клевые шняги, угу. Вот когда не будет никаких подработок, можно будет дома и скриптами заняться) Родислав, пасибки, гляну) Сев, круть, похоже это то шо надо было, пасиб) upd, не знаю шо такое "лапсердак", но уже 5 минут ржу с этого выражения и не могу успокоиться))) Цитата People are strange when you are stranger Ссылка на комментарий Поделиться на другие сайты Поделиться
Инквизитор Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 Инквизитор сказал:Лапсердак мне в пердак, зачем так сложно-то? Конечный результат соответствует ТЗ? Полностью.Я бы интерпретировал это не как "сложно", а как "правильно". Нууу.... предполагаю, что освоение батничков есть знакомство с основами виндовой консоли, а стрельба из пушки по комарам, то бишь повершелл - несколько более попозже. А вот "правильно" - это когда результат достигается максимально просто и эффективно. Тем более, что в данном случае результатом все же, думаю, является понимание что чем в куды бить, а не собственно запуск страничек... Цитата - Что они хотят? - Ку они хотят… Ссылка на комментарий Поделиться на другие сайты Поделиться
Инквизитор Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 не знаю шо такое "лапсердак"а еще этот штук назывался "полупердончик", но в таком виде вместо рифмованного выражения получается тавтоглупость =) Цитата - Что они хотят? - Ку они хотят… Ссылка на комментарий Поделиться на другие сайты Поделиться
Corwin Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 Нууу....предполагаю, что освоение батничков есть знакомство с основами виндовой консоли, а стрельба из пушки по комарам, то бишь повершелл - несколько более попозже. А вот "правильно" - это когда результат достигается максимально просто и эффективно. Тем более, что в данном случае результатом все же, думаю, является понимание что чем в куды бить, а не собственно запуск страничек... Ну хорошо, пусть будет проще, но без висящих окон cmd. :) @Echo off Start "Chrome" "c:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "http://www.mail.ru" "http://simferopol.in/topic/34714-vopros-po-batnikam/page__p__526613#entry526613" "https://www.yahoo.com/" "http://www.filesearch.ru/" Exit /b Цитата В действительности всё выглядит иначе, чем на самом деле.http://simferopol.in/uploads/1537386348/gallery_9612_136_8821.png Ссылка на комментарий Поделиться на другие сайты Поделиться
Heavenward Опубликовано 27 февраля, 2017 Автор Жалоба Поделиться Опубликовано 27 февраля, 2017 Родислав, а мне и длинный кусок понравился :) Сурьезно так смотрицо) Опробовала его, клево) Цитата People are strange when you are stranger Ссылка на комментарий Поделиться на другие сайты Поделиться
Corwin Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 Пожалуй добавим ещё одну галочку, для изящности.(хотя в официальной документации вроде бы не присутствует) :) @Echo off Start "Chrome" "c:\Program Files (x86)\Google\Chrome\Application\chrome.exe" ^ "http://www.mail.ru" "http://simferopol.in/topic/34714-vopros-po-batnikam/page__p__526613#entry526613" "https://www.yahoo.com/" "http://www.filesearch.ru/" Exit /b Цитата В действительности всё выглядит иначе, чем на самом деле.http://simferopol.in/uploads/1537386348/gallery_9612_136_8821.png Ссылка на комментарий Поделиться на другие сайты Поделиться
Heavenward Опубликовано 27 февраля, 2017 Автор Жалоба Поделиться Опубликовано 27 февраля, 2017 Родислав, спасибо, друг :) Цитата People are strange when you are stranger Ссылка на комментарий Поделиться на другие сайты Поделиться
Corwin Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 Пустяки, обращайтесь. :) http://arcanumclub.ru/smiles/smile454.gif Цитата В действительности всё выглядит иначе, чем на самом деле.http://simferopol.in/uploads/1537386348/gallery_9612_136_8821.png Ссылка на комментарий Поделиться на другие сайты Поделиться
Heavenward Опубликовано 27 февраля, 2017 Автор Жалоба Поделиться Опубликовано 27 февраля, 2017 Родислав, спасибо) Я, конечно, сразу воспользуюсь Вашим предложением А если я хочу сделать какое-то действие после определенного события, мне в какую сторону копать? Планировщик задач настраивать или это не то?) Цитата People are strange when you are stranger Ссылка на комментарий Поделиться на другие сайты Поделиться
Corwin Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 То.Можно и через Планировщик заданий. :) Цитата В действительности всё выглядит иначе, чем на самом деле.http://simferopol.in/uploads/1537386348/gallery_9612_136_8821.png Ссылка на комментарий Поделиться на другие сайты Поделиться
Heavenward Опубликовано 28 февраля, 2017 Автор Жалоба Поделиться Опубликовано 28 февраля, 2017 Окейность, я так поняла, надо будет покурить мануалы с журналами событий и понять, в каком случае в какой журнал идет запись. Это может быть условием, при выполнении которого я смогу запустить определенные действия, я в нужном направлении рассуждаю?) Цитата People are strange when you are stranger Ссылка на комментарий Поделиться на другие сайты Поделиться
Leprecon Опубликовано 28 февраля, 2017 Жалоба Поделиться Опубликовано 28 февраля, 2017 Heavenward, Правильно, там должен быть триггер по событию. А вообще странно слушать такие вопросы не от мужика Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MedicusAmicus Опубликовано 28 февраля, 2017 Жалоба Поделиться Опубликовано 28 февраля, 2017 странно слушать такие вопросы не от мужика Можно подумать, для набора команд кнопки членом нажимать надо...У меня дюжина коллег: х.. есть, а принтер включить не умеют. Цитата Мы живём в мире, где улыбка уже не значит хорошее отношение к тебе.Где поцелуи совсем не значат чувства. Где признания не значат любовь. Где каждый одинок и никто не старается это изменить. Где слова теряют всякий смысл, потому что несут ложь. Нравственность придумали сытые, могущественные и очень неглупые люди, чтобы все остальные посвящали свой досуг поискам правых и виноватых… и не мешали им спокойно кушать! (магистр Нуффлин Мони Мах) Ссылка на комментарий Поделиться на другие сайты Поделиться
Leprecon Опубликовано 28 февраля, 2017 Жалоба Поделиться Опубликовано 28 февраля, 2017 Можно подумать, для набора команд кнопки членом нажимать надо...У меня дюжина коллег: х.. есть, а принтер включить не умеют. Да не в этом дело, просто обычно женский пол мало интересуется батниками, скриптами и прочими штукенциями Обычно надо что бы кнопочку нажал и все работало. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Крымоклёвая дрянь Опубликовано 28 февраля, 2017 Жалоба Поделиться Опубликовано 28 февраля, 2017 зашла, думала рубашки обсуждают... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Corwin Опубликовано 28 февраля, 2017 Жалоба Поделиться Опубликовано 28 февраля, 2017 + 5 :D Цитата В действительности всё выглядит иначе, чем на самом деле.http://simferopol.in/uploads/1537386348/gallery_9612_136_8821.png Ссылка на комментарий Поделиться на другие сайты Поделиться
BraVo123 Опубликовано 28 февраля, 2017 Жалоба Поделиться Опубликовано 28 февраля, 2017 В общем, я прописала, чтобы у меня открывалось сразу несколько нужных мне вкладок в хроме.Ну в качестве изучения скриптов оно конечно можно и по изгаляться ...но вот для броузеров имеются расширения, менеджер сессий , например для хрома - https://chrome.google.com/webstore/detail/session-manager/mghenlmbmjcpehccoangkdpagbcbkdpc?utm_source=chrome-app-launcher-info-dialogна мой взгляд это эффективние чем батники писать ... Цитата «Украинский народ заслуживает того, чтобы определять своё будущее без вмешательства извне. И именно это Соединённые Штаты пытаются сделать». © Джон Бреннан (главный советник президента США Барака Обамы по борьбе с терроризмом)«Сибирь слишком большая, чтобы принадлежать одному государству» © Кондолиза Райс (госсекретарь США) Ссылка на комментарий Поделиться на другие сайты Поделиться
Corwin Опубликовано 28 февраля, 2017 Жалоба Поделиться Опубликовано 28 февраля, 2017 BraVo123, там несколько иная цель (насколько я понял), при открытии определённых файлов (Excel, Word) должны открываться определённые сайты. Цитата В действительности всё выглядит иначе, чем на самом деле.http://simferopol.in/uploads/1537386348/gallery_9612_136_8821.png Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.