none
запуск psexec через bat файл RRS feed

  • Вопрос

  • Здравствуйте, подскажите пожалуйста

    Требуется запускать программу на компьютере по локальной сети. Решение нашлось при помощи psexec. В командной строке ввожу:

    C:\Users\Admin>psexec.exe \\Нужный комп -u домен\пользователь -p пароль -i -d "c:\путь\программа"

    Можно ли сделать так, что бы команду набирать не в командной строке, а через BAT файл? Что бы пользователь запускал на своем компе просто BAT файл, а не набирал текст в cmd.

    18 апреля 2017 г. 6:43

Ответы

  • Здравствуйте,

    Вот что я сумел сам сделать:

    start cmd.exe /k "net use \\win10vir"
    cd C:\Users\admin\Desktop\pstools
    psexec \\win10vir c:\test.bat

    C:\Users\admin\Desktop\pstools --> Папка где у меня распакован сам psexec

    win10vir --> Целевой компьютер где я запускаю приложение, BAT файл...

    c:\test.bat--> сам процесс или файл

    Надеюсь вам это полезно :)


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    • Предложено в качестве ответа Anton Sashev Ivanov 18 апреля 2017 г. 11:42
    • Помечено в качестве ответа Anton Sashev Ivanov 24 апреля 2017 г. 6:35
    18 апреля 2017 г. 11:41
  • Всем спасибо, проблема решилась, по вышеуказанному методу. В папку с батником добавил Psexec, и всё получилось
    • Помечено в качестве ответа Anton Sashev Ivanov 24 апреля 2017 г. 6:34
    24 апреля 2017 г. 5:55

Все ответы

  • Можно вполне. Только с этим батником рядом должен лежать Psexec, ведь по дефолту система об этой утилите ничего не знает. Расскажите подробнее какую задачу вам нужно решить.
    18 апреля 2017 г. 7:01
  • Здравствуйте,

    Берем текстовой файл и прописываем в нем к примеру:

    start cmd.exe /k "пример-->tracert google.com или <ваша команда>"

    затем меняем окончание на .bat и как бы все...


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    18 апреля 2017 г. 7:20
  • Задача такая:

    Имеется локальная сеть, на компьютере PC1 в этой локальной сети есть программа, которую нужно запускать каждый день в разное время.

    Человек который должен запускать эту программу работает на компьютере USER в этой же локальной сети. Что бы человеку "не бегать" по учреждению к компьютеру PC1 для запуска программы, хотелось бы настроить возможность запустить программу на PC1 с компа USER...

    Решение нашлось используя psexec. Но если использовать psexec, то нужно команду в cmd набирать, хотелось бы что бы пользователь просто запускал BAT...

    P.S. Вариант с удаленным подключением с компа USER к компу PC1 не подходит...

    18 апреля 2017 г. 7:24
  • Здравствуйте,

    Вот что я сумел сам сделать:

    start cmd.exe /k "net use \\win10vir"
    cd C:\Users\admin\Desktop\pstools
    psexec \\win10vir c:\test.bat

    C:\Users\admin\Desktop\pstools --> Папка где у меня распакован сам psexec

    win10vir --> Целевой компьютер где я запускаю приложение, BAT файл...

    c:\test.bat--> сам процесс или файл

    Надеюсь вам это полезно :)


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    • Предложено в качестве ответа Anton Sashev Ivanov 18 апреля 2017 г. 11:42
    • Помечено в качестве ответа Anton Sashev Ivanov 24 апреля 2017 г. 6:35
    18 апреля 2017 г. 11:41
  • Здравствуйте,

    Подскажите, пожалуйста, ваш вопрос актуален на данный момент?


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    20 апреля 2017 г. 12:26
  • И чего? Теперь в батнике записан пароль для входа в открытом виде?
    • Изменено RH6M6 21 апреля 2017 г. 3:16
    21 апреля 2017 г. 3:08
  • можно добавить проверку карты или токен с дополнением к паролю

    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    • Предложено в качестве ответа RH6M6 21 апреля 2017 г. 10:35
    • Помечено в качестве ответа Anton Sashev Ivanov 24 апреля 2017 г. 6:34
    • Снята пометка об ответе Anton Sashev Ivanov 24 апреля 2017 г. 6:35
    21 апреля 2017 г. 7:21
  • Всем спасибо, проблема решилась, по вышеуказанному методу. В папку с батником добавил Psexec, и всё получилось
    • Помечено в качестве ответа Anton Sashev Ivanov 24 апреля 2017 г. 6:34
    24 апреля 2017 г. 5:55
  • Всем спасибо, проблема решилась, по вышеуказанному методу. В папку с батником добавил Psexec, и всё получилось
    отметьте сообщения, которые вам помогли, как ответы.
    24 апреля 2017 г. 6:09