Запитання з тегом «batch-file»

Пакетний файл - це текстовий файл, що містить низку команд, які виконуються інтерпретатором команд у системах MS-DOS, IBM OS / 2 або Microsoft Windows.

1
Запустіть пакетний файл при вході користувача, який не є адміністратором, як адміністратор
Мені потрібно запустити пакетний сценарій як адміністративний користувач, коли не адміністративний користувач автоматично входить у систему. Чи можливо це? Якщо я використовую, runasя не можу вставити пароль. У скрипті використовується devconкоманда для включення пристрою.

1
Як виправити, коли команда cmd друкує команду замість запуску?
Я намагаюся автоматизувати налаштування шеф-кухаря для Windows. Тому я писав .batвідповідно до цього : call winrm quickconfig -q call winrm set winrm/config/winrs @{MaxMemoryPerShellMB="300"} call winrm set winrm/config @{MaxTimeoutms="1800000"} call winrm set winrm/config/service @{AllowUnencrypted="true"} call winrm set winrm/config/service/auth @{Basic="true"} call netsh advfirewall firewall set rule name="Windows Remote Management (HTTP-In)" profile=public protocol=tcp …

2
Сценарій WinSCP висить при підключенні до хоста
У мене пакетний сценарій, який запускає wincp зі скриптом, а іноді WinSCP висить, коли є "Підключення до хоста". Чи можна встановити тайм-аут, коли WinSCP перестає намагатися підключитися і закриває його через x секунд, коли не вдається підключитися?

1
Витягніть ZIP-файл, а потім усі суб-поштові файли
Я працюю під управлінням Windows 10, однак мені знадобиться і для роботи з Windows 7. У мене є , file.zipякий містить xпоштові файли в ньому, кожен з яких також містять xфайли поштового індексу. Як я міг би витягти все це "не вручну"? IE з файлом bach або сценарієм python?

1
Запуск спеціального пакетного файлу на ярлику клавіатури в поточному каталозі
Останнім часом я розробляю безліч маленьких сервісів .esb, і мені досить набридло робити Shift+ Right clickвідкривати cmdв поточному каталозі, а потім набирати текст mvn clean install. Який найпростіший спосіб запустити простий .batфайл, наприклад: cleanInstall.bat: mvn clean install у поточному каталозі, коли користувач натисне простий ярлик, наприклад: Win+ C? Я вже …

3
Дамп HTML із сценарію
Чи є спосіб створити скрипт для завантаження джерела HTML до тексту для html-файлу локально? Наприклад, якщо я хотів щодня архівувати HTML Google.com. Я готовий до партії, VBS або PS1, але бажано BAT або VBS. Я, можливо, використовую це на багатьох комп’ютерах, тому бажаю, щоб я хотіла вбудованого сценарію.


1
ЯКЩО твердження в пакетному файлі не працює належним чином
@ECHO OFF PAUSE IF EXIST "C:\Program Files\NexphaseV6\ECF" ( ECHO Directory exists! PAUSE ) ELSE ( MKDIR "C:\Program Files\NexphaseV6\ECF" ECHO Directory made! ) PAUSE Коли я запускаю вищезгаданий пакетний файл, я завжди отримую протилежні результати від очікуваних. Отже, якщо каталог існує, він говорить "Каталог зроблений!", А якщо він не існує, він …

0
Як відкрити веб-сторінку, якщо вона вже не відкрита, і якщо вона є, перейти на неї замість неї?
Зараз я виконую цю команду у своєму пакетному файлі, "C:\Program Files (x86)\Internet Explorer\iexplore.exe" "http://localhost"щоб відкрити мою сторінку в Internet Explorer після її генерації та копіювання. Однак якщо у мене вже відкрита сторінка, вона відкриє друге вікно. Як я можу запобігти цьому, переключившись на існуюче вікно чи вкладку?

1
Створіть пакетний файл для виконання списку завдань та додайте його вихід до log.txt
Я намагаюся створити пакетний файл, щоб виконувати список завдань кожні 3 хвилини і входити в log.txt. Я дуже новачок у створенні пакетних файлів і хотів би знати, де я помилився у своєму пакетному файлі. @echo off set "CURRENT_DIR=C:\Documents and Settings\Administrator\My Documents\Downloads\" :checkLog if exist "%CURRENT_DIR%\log.txt" goto writeLog echo Log file …

3
/ був несподіваним у цей час
Я отримую "/ було несподівано в цей час". при цьому використовуйте нижче для циклу лише для деяких випадків. for /f "tokens=1,* delims=;" %%m in (file.txt) do ( echo Inside Loop echo %%m ) Я викликаю цей пакетний файл з іншого пакетного файлу в циклі. Тому щоразу зміст файлу.txt слід змінювати. …

2
Чи можливо виконувати пакетні команди з ярликів Windows?
Я намагаюся запустити деякі програми з флешки. Тому я хочу, щоб вони зберігали свої дані і на диску. Я знаю, як це зробити за допомогою наступного пакетного сценарію; APPDATA=%CD% Program.exe Однак використання декількох пакетних сценаріїв досить незручно. Я бачив певні команди в цільовому розділі ярлика. Наприклад, при використанні веб-браузера; "C:\Program …

1
CMD для Windows 7: обробка папок, ігнорування тих, що починаються з "."
Я хочу знайти папку, назва якої починається fld- . FORдозволяє мені використовувати символи: for /D %%f in ("fld-*") do set FOLDER=%%f Однак із такими папками: .fld-blah\ fld-blahblah\ afld-blah\ він також (дещо несподівано) знаходить той, що починається, " . ". Я вирішив протестувати перший char за допомогою оператора DOS LEFT . …

1
Параметри з пробілами проаналізовані неправильно для сценарію PowerShell, запущеного з командного файлу
У мене є пакетний файл, який запускає сценарій powershell, і мені потрібно передати два параметри сценарію. У моєму пакеті це виглядає так: powershell -executionpolicy remotesigned -File "my script.ps1" "my path1\" "my path2\somefile.txt" Як це зараз, параметри для мого сценарію PowerShell повністю переплутані, і я отримую: мій шлях1 "мій." path2 \ …

1
Видаліть пробіли з мого об'єднаного пакетного файла
Я намагаюся об'єднати декілька текстових файлів в один файл. Проблема з командою, наведеною нижче, полягає в тому, що вона створює декілька проміжків у кінцевому змішаному файлі та не може мати пробілів. Як виправити сценарій, щоб видалити всі пробіли з вмісту файлу? @echo off For %%I in (*.txt) do ( type …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.