Показать полную графическую версию : Запуск проводника по ссылке из браузера
Доброго всем дня!
Появилась такая вроде простая задача, но бьюсь уже 3 час
Есть внутренний портал на котором есть ссылки на файловые ресурсы
Из доменных компов с помощью какой-то утилиты все открывается, но с компов не в домене эта штука не пашет
Соответственно решил накидать такой инструмент (надо одному заму), в реестре все готово, пытается открыть батник тут все ок.
Ссылку передает закодированную, нашел в PS как раскодировать. Проблема в чем:
1. Из батника выполнить команду декодирования полученной ссылки (переменной) [uri]::UnescapeDataString($url1)
2. Вернуть в батник результат декодирования и записать в переменную.
Остальное элементарно.
Прошу помощи...
ни кто помогать не хочет?
Дык, непонятно, нихрена, что хочешь\нужно сделать. ...портал... ссылки(какие\куда)... в реестре что-то_готово - что готово..? какоя-то прога которая работает; какая, что...? куда? почему?
DJ Mogarych
08-10-2021, 21:49
Во всех нормальных браузерах открывание ссылок в проводнике категорически запрещено, потому что это зияющая дыра в безопасности. Это не будет работать нормально, и не должно работать в принципе, и замам нужно это объяснять.
Во всех ---cut--- браузерах открывание ссылок в проводнике категорически запрещено»
Это так. Это не хорошо, это не удобно, это ужжжжжасно бесит любого, кто знает об Интронэтах больше чем тыкать_пальцами_в_обозначенные_кружОчки, - но это так.
Единственный кто ... не, не так. Единственная оставшаяся возможность, делать как_нравится\хочуЯ-анетаккакхочетгуугл - это(увы, это да, крайняя дирочка, но оооочень узкая) бравзер PaleMoon + CustomButtons(CB) - здесь можно всё, всё что захочешь, на JS можно вытворить! Одна оговорка: всякие новые_модные_маладёжные сайты , с большой долей вероятности не будут работать в PM.
Есть еще работающая_пока возможность, CB+Firefox, но с огромными ограничениями(в данном случае, связанные уже с самим расширением CB) и подвыподвертами; пока одному человеку(Dumby) это ненадоест; бороться с идиотией, бредятиной и другими тендециями т.н. "современного_бравзера". Ознакомиться можно tyt (https://forum.mozilla-russia.org/viewforum.php?id=34)
wasp14, не единственный. IE тоже может, через несколько разрешений и:
зияющая дыра в безопасности »
Iska, IE мёртв. ... и во многих землях, этому возрадовались. тихо помянем и мы...
А насчёт "дыры", так это не баг - это фича! Просто это ДОЛЖНО делаться, как делалось раньше: ключем вреестре, файлом с опред.содержимым или переменной выставленной из ком.строки. Всё это железно оградит глупцов от тех, кому нужны такие фишки для удобства. Только вот "глупцов"(юзеров, просто несоображающих и не интересующихся людей; потому в кавычках. они не глупые, просто им это ненужно) приняли за образец и строгают их без оглядки. А мне - плохо, неудобно.
DJ Mogarych
09-10-2021, 09:33
Всё это железно оградит глупцов от тех, кому нужны такие фишки для удобства »
Если это будет включаться элементарно, любой троян будет это делать в первую очередь. Именно поэтому эту возможность убрали, а не потому что общество делится на быдло и элитариев с тонкими запросами.
DJ Mogarych, возможность-то как раз осталась.
wasp14, дыру мы открываем для одного, а вот пользоваться ею смогут все :).
Дык, непонятно, нихрена, что хочешь\нужно сделать. ...портал... ссылки(какие\куда)... в реестре что-то_готово - что готово..? какоя-то прога которая работает; какая, что...? куда? почему? »
Дык вроде все написал:
Что хочу: выполнить команду PowerShell в CMD и вернуть в CMD результат ее выполнения. Команда [uri]::UnescapeDataString($url1). В реестре и т.д. можно опустить, какая программа тоже не имеет отношения к делу. Расписал все чтобы не вызывало вопросов лишних, и это вызвало лишние вопросы.
Если это будет включаться элементарно, любой троян будет это делать в первую очередь. Именно поэтому эту возможность убрали, а не потому что общество делится на быдло и элитариев с тонкими запросами. »
Вся эта история работает только во внутренней сети, через созданный протокол, названный специально для этого, прописан в реестре и реагирует только на него. По безопасности вроде все норм
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.