На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
Модераторы: Jin X
Страницы: (3) [1] 2 3  все  ( Перейти к последнему сообщению )  
> Задержка, или... может, лучше в PowerShell?
    Цитата Jin X @
    Проверку поддержки расширенной обработки команд и включение этой расширенной обработки, а также отложенного расширения переменных среды я делаю следующим образом:
    У меня один вопрос: учитывая что эти вещи появились лет этак 14 назад, где ты находишь системы, которые могут не поддерживать данные опции?

    Добавлено
    Цитата Jin X @
    В моём примере точность 10 мс (1/100 сек).
    Твой пример грузит Core i7 3770 на 10%. Не многовато-ли для ожидания?

    Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"
    Сообщение отредактировано: Jin X -

    Факт: По статистике, 80 процентов людей пропадают без вести при переходе от слов к делу.

      Цитата Dark Side @
      Твой пример грузит Core i7 3770 на 10%. Не многовато-ли для ожидания?
      Много. Предложи другой вариант.

      Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"
      vpmultishiftqb vscatterpf0dps vfmsubadd132pd vgatherpf1dps vpclmulhqlqdq vcmptrue_ussd vaeskeygenassist
        Я не специалист по скриптам, но думаю что переход на powershell решит все проблемы

        Добавлено
        ExpandedWrap disabled
          PS C:\Users\administrator> help Start-Sleep
           
          ИМЯ
              Start-Sleep
           
          ОПИСАНИЕ
              Приостанавливает выполнение скрипта или сеанса на указанный период времени.
           
           
          СИНТАКСИС
              Start-Sleep -Milliseconds <int> [<CommonParameters>]
           
              Start-Sleep [-Seconds] <int> [<CommonParameters>]
           
           
          ОПИСАНИЕ
              Командлет Start-Sleep приостанавливает выполнение скрипта или сеанса на указанный период времени. Его можно использ
              овать для решения различных задач, например чтобы дождаться завершения операции или приостановить работу перед повт
              ором операции.
           
           
          ССЫЛКИ ПО ТЕМЕ
              Online version: http://go.microsoft.com/fwlink/?LinkID=113407
           
          ЗАМЕЧАНИЯ
              Для просмотра примеров введите: "get-help Start-Sleep -examples".
              Для получения дополнительных сведений введите: "get-help Start-Sleep -detailed".
              Для получения технических сведений введите: "get-help Start-Sleep -full".


        Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"
        Сообщение отредактировано: Jin X -
        "Воля - это то, что заставляет тебя побеждать, когда твой рассудок говорит тебе, что ты повержен" Карлос Кастанеда
          ^D^ima, а если написать программу на C++, Delphi или использовать JS/VBS, то много чего ещё сделать можно.
          Здесь (в этой ветке) речь идёт о cmd! :offtop:

          Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"
          vpmultishiftqb vscatterpf0dps vfmsubadd132pd vgatherpf1dps vpclmulhqlqdq vcmptrue_ussd vaeskeygenassist
            так powershell используется повсеместно, начиная с висты, кому нужен этот cmd?

            Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"
            "Воля - это то, что заставляет тебя побеждать, когда твой рассудок говорит тебе, что ты повержен" Карлос Кастанеда
              использоваться он начал чуть раньше, а с висты (или таки с семёрки?) начал идти сразу вместе с виндой уже как полноценная замена устаревшему CMD.

              Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"

              Факт: По статистике, 80 процентов людей пропадают без вести при переходе от слов к делу.

                Цитата ^D^ima @
                так powershell используется повсеместно, начиная с висты, кому нужен этот cmd?

                По совету выше ... что-то пошло не так :)
                ExpandedWrap disabled
                  D:\Swap>help Start-Sleep
                  Данная команда не поддерживается. Воспользуйтесь параметром "Start-Sleep /?".
                   
                  D:\Swap>Start-Sleep /?
                  "Start-Sleep" не является внутренней или внешней
                  командой, исполняемой программой или пакетным файлом.

                ЗЫ: Win10-x64

                Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"
                Мои программные ништякиhttp://majestio.info
                  JoeUser
                  ты ее из cmd что-ли запускал? :D

                  найди powershell в пуске

                  Добавлено
                  Откроешь для себя новый мир по управлению виндой

                  Добавлено
                  Узнал что можно даже с outlook взаимодействовать через PS, фантастика

                  Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"
                  "Воля - это то, что заставляет тебя побеждать, когда твой рассудок говорит тебе, что ты повержен" Карлос Кастанеда
                    Цитата ^D^ima @
                    найди powershell в пуске
                    Найди Powershell ISE в пуске, хватит уже сидеть в консоли
                    Цитата ^D^ima @
                    Узнал что можно даже с outlook взаимодействовать через PS, фантастика
                    я по базе sqlite гулял обычными cd и ls. Правда тормозило оно адово.

                    Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"
                    Сообщение отредактировано: Dark Side -

                    Факт: По статистике, 80 процентов людей пропадают без вести при переходе от слов к делу.

                      Цитата ^D^ima @
                      найди powershell в пуске

                      Цитата Dark Side @
                      Правда тормозило оно адово.

                      Тормозная хрень)
                      Цитата Dark Side @
                      хватит уже сидеть в консоли

                      Far - мое все)

                      Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"
                      Мои программные ништякиhttp://majestio.info
                        Цитата JoeUser @
                        Тормозная хрень)
                        ну да, садо-мазо из первого сообщения - наше всё

                        Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"

                        Факт: По статистике, 80 процентов людей пропадают без вести при переходе от слов к делу.

                          В общем, так бы написал сразу:
                          ExpandedWrap disabled
                            powershell -command start-sleep -milliseconds 100
                          :)

                          Добавлено
                          Только реальная задержка получается на 0.4 сек дольше почему-то. Хоть 1 мсек ставь, хоть 1000...

                          Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"
                          vpmultishiftqb vscatterpf0dps vfmsubadd132pd vgatherpf1dps vpclmulhqlqdq vcmptrue_ussd vaeskeygenassist
                            powershell сама запускается долго - ей .NET надо подтягивать, да и безопасность всю проверить - вдруг у тебя нет права запускать команды?

                            Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"

                            Факт: По статистике, 80 процентов людей пропадают без вести при переходе от слов к делу.

                              Тогда как использовать задержку из .CMD с помощью powershell?
                              Написать код полностью в отдельный файл на powershell и вызвать его из .CMD?

                              Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"
                              vpmultishiftqb vscatterpf0dps vfmsubadd132pd vgatherpf1dps vpclmulhqlqdq vcmptrue_ussd vaeskeygenassist
                                Выкинуть CMD и писать сразу на powershell и выполнять этот файл на powershell.

                                Это сообщение было перенесено сюда или объединено из темы "Трюки в CMD"
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (3) [1] 2 3  все


                                Рейтинг@Mail.ru
                                [ Script Execution time: 0,1552 ]   [ 18 queries used ]   [ Generated: 18.12.18, 23:33 GMT ]