Як змінити назву вікна cmd

Як змінити назву вікна cmd



Як змінити командний рядок

wikiHow працює за принципом вікі, а це означає, що багато наших статей написано кількома авторами. При створенні цієї статті над її редагуванням та покращенням працювала, у тому числі анонімно, 21 особа(а).

Кількість переглядів цієї статті: 14 554.

Команда Windows рядок (command.exe) є корисним інструментом для виконання різних адміністративних завдань. Запрошення командного рядка – це коротка фраза або символ, що відображається на екрані, щоб інформувати користувача про готовність програми прийняти команду. Ця стаття розповість вам, як змінити запрошення командного рядка одноразово та на постійній основі.

Одноразова зміна

Нове запрошення з'явиться на наступному рядку. Зверніть увагу, що нове запрошення буде скинуто під час закриття вікна командного рядка.

Зміна на постійній основі

Існують спеціальні послідовності символів, які можна використовувати для відображення різних змінних. Команда prompt /? виводить список цих спеціальних символів. Змінні середовища також можуть використовуватись у рядку запрошення за допомогою стандартного формату %variablename%.

За замовчуванням запрошенням є "$P$G", що означає "Показувати букву диска та шлях ($P), за яким слідує ">"($G)", наприклад, C:\Windows>. Нижче наведено список спеціальних символів.

$A & (Амперсанд) $B | (вертикальна риса) $C ( (ліва дужка) $D Поточна дата $E Код виходу (ASCII код 27) $F ) (права дужка) $G > (знак «більше») $H Backspace (стирає попередній символ) $L < (знак "менше") $N Поточний диск $P Поточний диск і шлях $Q = (знак "рівно") $S (пробіл) $T Поточний час $V Номер версії Windows $_ Повернення каретки $$ $ (Знак долара)

Якщо увімкнено командні розширення, командний рядок підтримує такі додаткові символи форматування: $+ Нуль або додаткові знаки плюс (+) залежно від розміру стека PUSHD (один символ для кожного рівня). $M Відображення віддаленого імені, пов'язаного з літерою поточного диска або порожнім рядком (якщо поточний диск не є мережним).

Як налаштувати командний рядок (cmd) у Windows

Командний рядок це потужний інструмент, і нам подобається його використовувати. Тим не менш, це виглядає дещо нудно і недружелюбно. Хорошою новиною є те, що ви можете налаштовувати аспекти командного рядка відповідно до своїх потреб та уподобань, включаючи її зовнішній вигляд та колірну схему. У цьому посібнику показано всі різні параметри, які можна налаштувати, щоб командний рядок не тільки виглядав, але й працював так, як ви цього хочете. Нам належить багато пройти, тому давайте почнемо.

ПРИМІТКА. Знімки екрана та інструкції, наведені в цьому посібнику, стосуються оновлення Windows 10 травня 2019 або пізнішої версії. Якщо ви не знаєте, яка у вас версія Windows 10, прочитайте: Як перевірити версію Windows 10, ОС, редакцію або тип.

Що таке командний рядок?

До графічних інтерфейсів і Windows найбільш використовуваною операційною системою була DOS (Disk Operating System) - текстова операційна система, яка дозволяла запускати програми, вводячи команди вручну. Запуск операційної системи Windows спростив процес роботи на комп'ютері, зробивши його більш наочним. Хоча DOS більше не входить до операційних систем Windows, починаючи з Windows ME (у 2000 році), ми все ще маємо додаток командного рядка — текстовий інтерпретатор командного рядка, аналог командної оболонки, знайденої в старій операційній системі DOS.

Командний рядок зазвичай віддають перевагу досвідченим користувачам та ІТ-фахівцям, які використовують його для запуску всіляких команд, від базових до більш складних мережевих команд і команд управління дисками. Командний рядок також корисний, якщо ви хочете переглядати системну інформацію та керувати запущеними процесами, виправляти проблеми із завантажувальними записами вашого ПК або навіть відновлювати відсутні або пошкоджені файли Windows. Незважаючи на відсутність популярності серед звичайних користувачів, програма була оновлена ​​та покращена, а її вікно «Властивості» містить більше параметрів налаштування, ніж ви могли подумати.

Як отримати доступ до властивостей командного рядка

Хоча існує багато способів запуску командного рядка, ми воліємо ввести cmd в поле пошуку на панелі завдань і натиснути клавішу ВВЕДЕННЯ. Звичайно, ви також можете натиснути або на результат пошуку командного рядка.

Після запуску програми можна або клацнути, або натиснути на його значок «C:\» у верхньому лівому куті, або клацнути правою кнопкою миші або утримувати рядок заголовка, щоб відкрити меню програми. Потім виберіть «Властивості», щоб розпочати налаштування зовнішнього вигляду та роботи командного рядка.

В якості альтернативи ви можете використовувати поєднання клавіш Alt + Пробіл + P. Відкриється вікно «Властивості», в якому відображаються п'ять вкладок, які можна використовувати для детального налаштування програми командного рядка: «Параметри», «Шрифт», «Макет», «Кольори » та «Термінал».

Налаштуйте зовнішній вигляд курсору у командному рядку

Перший розділ вкладки «Параметри», «Розмір курсора», керує розміром миготливого курсору при введенні у вікні командного рядка. Ви можете вибрати між Малим (за замовчуванням), Середнім або Великим.

Курсор також можна налаштувати в експериментальних параметрах вкладки «Термінал».Розділ «Форма курсору» дозволяє вибрати іншу форму для миготливого курсору.

Першим доступним параметром у цьому розділі є «Використовувати застарілий стиль», який відображає товсте підкреслення у своєму маленькому розмірі за промовчанням і суцільну квадратну рамку, коли середнього розміру. Коли значення "Великий", параметр "Використовувати застарілий стиль" не відрізняється від останнього параметра, що називається параметром "Solid Box", який перетворює курсор на суцільний вертикальний прямокутник незалежно від його заданого розміру. Жоден з інших параметрів форми не показує будь-яких відмінностей в залежності від розміру курсору, і для більшості їх зовнішній вигляд легко визначити за їх іменами: підкреслення, вертикальна риса і порожнє поле, причому останній є контуром вертикалі прямокутник.

ПРИМІТКА. Звичайно, ви завжди можете їх протестувати, але майте на увазі, що форма курсору в даний час скидається на «Використовувати застарілий стиль» за промовчанням, коли ви знову отримуєте доступ до вікна «Властивості», тому, якщо ви вносите будь-які змінити властивості командного рядка, переконайтеся, що вибрали бажану форму курсору ще раз, перш ніж натиснути або натиснути OK .

У розділі «Кольори курсора» на вкладці «Термінал» ви можете вибрати експериментальне налаштування «Використовувати колір», щоб вибрати власний колір для курсора, вставивши його десятковий код кольору RGB. Ми змогли знайти обширний список кодів тут, але ви також можете використовувати пошукову систему, щоб знайти ваш улюблений колір, і поле під опцією допомагає, пропонуючи попередній перегляд у реальному часі на ваш вибір. Опція Inverse Color перетворює курсор на колір, що доповнює вибраний колір тла. Як тільки ця опція вибрана, курсор автоматично змінює колір кожного разу, коли ви змінюєте колір тла.

Налаштуйте розмір і тип шрифту, який використовується в командному рядку

Шрифт відображення у вікні командного рядка можна легко змінити на вкладці Шрифт. Перший розділ дає можливість змінити розмір шрифту, використовуваного вікном командного рядка. Або виберіть одне зі значень у списку в розділі "Розмір", або клацніть (або торкніться) поле "Розмір", щоб ввести значення від 5 до 72.

У розділі «Шрифт» можна змінити тип шрифту, який використовується в командному рядку . Список у цьому розділі відображає сім шрифтів, які можна вибрати: Consolas (за замовчуванням), Courier New, Lucida Console, MS Gothic, NSimSun, Растрові шрифти та SimSun-ExtB. За винятком растрових шрифтів, всі шість записів списку мають ефект напівжирного тексту, який можна увімкнути, встановивши прапорець поруч із напівжирними шрифтами.

Поле "Вибраний шрифт" внизу пропонує попередній перегляд ваших змін у реальному часі, що полегшує ухвалення рішення. Пам'ятайте, що вибір нового розміру шрифту в розділі "Розмір" також призводить до зміни розмірів вікна командного рядка, як показано у вікні попереднього перегляду вікна у верхньому правому куті. Однак ви можете налаштувати розмір вікна, дотримуючись інструкцій у наступній частині посібника.

Налаштуйте макет, розмір та положення вікна командного рядка

Вкладка «Макет» керує положенням та розміром вікна командного рядка, а також дозволяє вирішувати, як відображається вміст програми. У першому розділі «Розмір екранного буфера» можна настроїти значення ширини, щоб вказати, скільки символів може поміститися на рядку у вікні командного рядка, перш ніж текст з'явиться на наступному рядку. Поле Висота регулює максимальну кількість рядків, що зберігаються та відображаються програмою.

Якщо параметр "Перенесення тексту при зміні розміру" встановлено, параметр "Ширина" залишається сірим і не може бути змінений, оскільки текст автоматично переноситься при зміні розміру відповідно до вікна командного рядка.Ми рекомендуємо залишити цей параметр увімкненим, щоб текстове виведення командного рядка завжди було видно повністю.

Хоча ви завжди можете відрегулювати розмір вікна командного рядка, захоплюючи його краї або кути і перетягуючи їх відповідно до своїх уподобань, ці налаштування застосовуються тільки до цього конкретного сеансу і губляться під час його закриття. Однак, програма запам'ятовує зміни, зроблені в розділі «Розмір вікна» на вкладці «Макет». Пам'ятаючи про те, що ці параметри ґрунтуються на символьних осередках, а не на пікселях, введіть потрібні значення для ширини та висоти вікна командного рядка, а праворуч ви побачите вікно попереднього перегляду, що відображає зміни масштабу.

За допомогою положення вікна ви налаштовуєте, де на екрані з'являється вікно командного рядка. Ви можете зробити це, налаштувавши в пікселях відстань від вікна програми до лівого та верхнього країв екрана. Переконайтеся, що поле Let System Position Window не відзначено; інакше поля цього розділі неактивні. Ще раз, вікно попереднього перегляду праворуч відображає зміни в режимі реального часу.

Налаштуйте кольори, які використовуються в командному рядку

Колірна схема за замовчуванням, що викликає позіхання в командному рядку, конфліктує з яскравими кольорами, що зустрічаються в більшості програм Windows 10. На щастя, ми можемо розважатися, змінюючи його зовнішній вигляд за допомогою параметрів на вкладці «Кольори», яка повністю налаштовує кольори, що використовуються в командний рядок. Перше, що ви бачите у верхньому лівому куті вкладки, це чотири елементи, які ви можете налаштувати: текст на екрані, фон екрану, спливаюча текст і тло спливаючого вікна. Хоча Screen Text змінює колір тексту, що відображається у вікні командного рядка, а Screen Screen змінює фон для цього тексту, останні два параметри не становлять особливого інтересу, оскільки спливаючі вікна найчастіше зустрічаються розробниками.

Щоб змінити колір будь-якого з цих активів, спочатку виберіть його зі списку.Потім можна клацнути або натиснути один із попередньо встановлених кольорів, показаних нижче, або використовувати розділ «Вибрані значення кольору», щоб вибрати власний колір, вставивши його десятковий код кольору RGB. Якщо у вас є певний власний колір, ви можете використовувати пошукову систему, щоб знайти його RGB код, або перевірити цей список кодів, з якими ми зіткнулися.

Якщо заданий фон для вікна командного рядка має той же колір, що і текст, це може збити користувачів з пантелику, унеможливлюючи читання будь-якого тексту, що відображається. На щастя, поля «Вибрані кольори екрана» та «Вибрані спливаючі кольори» забезпечують зворотний зв'язок у реальному часі та дозволяють легко вибирати відповідні кольори.

На вкладці «Термінал» можна знайти додаткові параметри кольору, представлені як експериментальні настройки. У розділі «Кольори курсора», який ми вже розглянули в попередньому розділі цього уроку, є розділ «Кольори терміналу». Якщо цей прапорець встановлено, параметр «Використовувати окремий передній план» дозволяє змінювати колір тексту, а параметр «Використовувати окремий фон» дозволяє налаштувати фон.

Використовуйте значення RGB для визначення будь-яких кольорів у спектрі, дотримуючись прапорців під кожною опцією, щоб отримати попередній перегляд ваших варіантів кольору в реальному часі. Якщо увімкнені кольори терміналу (тобто їх прапорці встановлені), кольори, задані для тексту та фону на вкладці «Термінал», мають пріоритет над кольорами, вибраними на вкладці «Кольори», та перевизначають їх.

Налаштуйте буфери командного рядка з історичними записами

Буфер служить історичним записом команд, які ви виконали, і ви можете переміщатися командами, які ви раніше ввели в командному рядку, за допомогою клавіш зі стрілками вгору і вниз. Ви можете змінити настройки програми для буферів у розділі «Історія команд» на вкладці «Параметри». Налаштуйте, скільки команд зберігається у буфері команд, встановивши розмір буфера.Хоча за замовчуванням встановлено 50 команд, можна встановити його рівним 999, але майте на увазі, що це займає ОЗУ. Перевірка опції «Discard Old Duplicates» у нижній частині розділу дозволяє Windows 10 видаляти дублікати записів команд із буфера.

Друга опція, "Кількість буферів", визначає максимальну кількість одночасних екземплярів, щоб мати свої власні буфери команд. Значення за замовчуванням – 4, тому ви можете відкрити до чотирьох екземплярів командного рядка, кожен із своїм окремим буфером. Після цього обмеження буфери переробляються для інших процесів.

Налаштуйте роботу з текстом у командному рядку

На вкладці "Параметри" розділи "Змінити параметри" та "Вибір тексту" допоможуть вибрати спосіб взаємодії з вікном командного рядка. Коли опцію Швидке редагування увімкнено, вона дозволяє вибирати та копіювати текст із вікна командного рядка. Спочатку виберіть текстову область, яку хочете скопіювати, за допомогою миші або пальця, потім клацніть правою кнопкою миші, натисніть та утримуйте клавішу або натисніть Enter. Текст копіюється у буфер обміну.

Другий параметр - "Режим вставки" - виконує ту ж функцію, що і клавіша "Вставити клавіатуру": курсор вставляє символ у його поточну позицію, змушуючи всі символи, що проходять за ним, на одну позицію далі. Якщо режим вставки вимкнено, ваш текст перезаписує будь-який текст, який вже там.

У Windows 10 введені комбінації клавіш у командному рядку, і для їх використання необхідно встановити прапорці поруч із параметром «Увімкнути комбінації клавіш Ctrl» (у розділі «Параметри редагування») та «Розширені клавіші вибору тексту». опція (у текстовому виділенні). Ви також можете встановити прапорець поруч із останнім параметром у розділі «Параметри редагування» — «Використовувати Ctrl+Shift+C/V як Копіювати/Вставити» — щоб увімкнути використання цього ярлика.

Якщо ви ввімкнете опцію «Фільтрувати вміст буфера обміну при вставці», кожного разу, коли ви вставляєте вміст із буфера обміну в командному рядку, спеціальні символи, такі як вкладки, автоматично видаляються, а розумні лапки перетворюються на звичайні.

Перший параметр у виділенні тексту — «Включити виділення перенесення рядків», і, коли він активований, він покращує спосіб, яким ваш командний рядок обробляє виділення тексту. Попередні версії командного рядка дозволяли копіювати текст із нього лише у блоковому режимі. Це означає, що кожного разу, коли ви вставляли вміст із командного рядка в текстовий редактор, вам доводилося вручну виправляти вкладки, перенесення слів тощо. Якщо ви увімкнете цю опцію, Windows 10 подбає про це, тому вам більше не доведеться коригувати потік тексту.

Майте на увазі, що якщо ви встановите прапорець поруч із опцією «Використовувати застарілу консоль (вимагає перезапуску, впливає на всі консолі)» внизу, ви повернетеся до попередньої версії консолі, що означає, що багато з наведених вище параметрів є сірими. і що вкладка терміналу повністю зникла.

Якщо ви перейдете на вкладку "Термінал", є ще один параметр, який впливає на використання командного рядка в розділі "Прокручування терміналу" внизу. Встановіть прапорець поруч із параметром «Вимкнути прокручування вперед», і тепер ви не можете прокручувати сторінку нижче останньої введеної команди.

Коли ви закінчите змінювати налаштування, все, що вам потрібно зробити, це натиснути або натиснути OK, щоб застосувати їх. Якщо зміни не застосовуються негайно, перезапуск командного рядка повинен подбати про це.

Яку першу річ ви хочете налаштувати у командному рядку?

Хоча більшість користувачів Windows 10 навіть не відкривають його, досвідчені користувачі покладаються на командний рядок для виконання певних завдань.Параметри налаштування, які ми розглянули в цьому посібнику, дозволяють зробити Командний рядок більш дружнім, ніж на перший погляд, щоб ви могли отримати максимальну віддачу від його використання. Перш ніж закрити це керівництво, дайте нам знати, які з наведених вище варіантів ви плануєте налаштувати в першу чергу. Коментар нижче та давайте обговоримо.

Наскільки публікація корисна?

Натисніть на зірку, щоб оцінити!

Середня оцінка / 5. Кількість оцінок:

Як змінити назву cmd

У цій статті я покажу вам 14 прийомів у командному рядку Windows. Застосовуючи їх, ви почуватиметеся просто королем комп'ютера.

Windows 10 просто неймовірний графічний інтерфейс (GUI), з ним можна вирішити практично будь-яке завдання.

Але якщо ви раптом хочете більшого, потрібно вивчити командний рядок. З її допомогою вам стануть доступні функції, недосяжні з GUI. Ви зможете взаємодіяти з вашою операційною системою безпосередньо.

У цій статті я покажу вам 14 прийомів у командному рядку Windows. Застосовуючи їх, ви почуватиметеся просто володарем комп'ютера. Зрозуміло, на ваших друзів це теж справить враження.

Але при роботі в командному рядку Windows слід бути дуже обережним. Будь-яка команда, яку ви вводите, може спричинити незворотні наслідки для вашого комп'ютера.

1. Як відкрити командний рядок у будь-якій папці

Не всім подобається переміщатися папками в командному рядку. Але ви можете відкрити командний рядок, опинившись одразу в поточній папці. Для цього наберіть cmd в рядку адреси папки і натисніть ENTER.

2. Як створити захищену папку за допомогою командного рядка

З міркувань приватності ви можете захотіти створити папку, недоступну для редагування, переміщення або копіювання випадковими людьми, які отримали доступ до ПК.

Для цього перейдіть до директорії, де знаходиться ця папка, або відкрийте командний рядок, перебуваючи в цій директорії. Потім виконайте команду md aux.

Ця команда створить папку з іменем aux. Її не можна буде видалити, редагувати, перемістити чи скопіювати.

Якщо ви заглянули в GUI і не знайшли папку, оновіть батьківську директорію.

А що робити, коли ви вирішите видалити захищену папку? За допомогою GUI це зробити не вийде, вам доведеться зайти до командного рядка. Виконайте команду rd aux – і папка aux буде видалена. Попередньо зробіть бэкап потрібних файлів, які у цій папці.

3. Як запустити командний рядок з правами адміністратора

Допустимо, вам знадобилися повноваження адміністратора, а доступу до GUI у вас немає.

Введіть у командному рядку powershell start cmd -v runAs і натисніть ENTER. Дайте відповідь Yes на пропозицію, що виникла. Відкриється нове вікно командного рядка із правами адміністратора.

4. Як зашифрувати файли в командному рядку Windows

Якщо ви користуєтеся комп'ютером з Windows 10 не одноосібно, але хочете, щоб якісь файли були недоступні іншим користувачам, ви можете зашифрувати ці файли. Для цього перейдіть до папки з потрібними файлами та виконайте команду Cipher /E .

Тепер ніхто, крім вас, зможе відкрити ці файли.

5. Як сховати папку за допомогою командного рядка

Щоб зробити папку прихованою, введіть attrib +h +s +r имя_папки та натисніть ENTER.

Щоб зробити цю папку знову видимою, виконайте attrib -h -s -r имя_папки .

З редакції Techrocks. Також пропонуємо почитати статтю "Дотфайли: що це таке і як їх створювати в Mac та Linux".

6. Налаштування командного рядка Windows: змінюємо колір тла та тексту

Якщо старомодний чорно-білий колір командного рядка здається вам нудним, ви можете вибрати будь-яку іншу колірну схему.

Для цього відкрийте командний рядок та введіть color-help. Вам будуть показані всі доступні кольори, позначені цифрами та літерами англійського алфавіту.

Щоб змінити кольори командного рядка, виконайте color номер_колір_фону номер_колір_шрифту .

Наприклад, color 02 залишить чорне тло, а колір шрифту змінить на зелений.

З редакції Techrocks. Також рекомендуємо статтю "Кастомізація командного рядка для користувачів Windows".

7. Як змінити назву вікна командного рядка

Вам не обов'язково залишати ім'я вікна командного рядка, встановлене за умовчанням. Ви можете змінити його.

Для цього введіть title имя_окна .

8. Як змінити текст пропозиції командного рядка

Вам не сподобається текст, який виводиться на екрані перед введенням команд. Якщо це так, змініть його.

Щоб змінити текст пропозиції, введіть prompt потрібний текст $G і натисніть ENTER.

Завдяки символам $G текст пропозиції командного рядка відокремлюватиметься від ваших команд знаком > . Це просто зручно: ви завжди бачитимете, де починається ваша команда.

9. Як змінити розмір шрифту в командному рядку Windows

Якщо шрифт, встановлений за замовчуванням, для вас дрібнуватий, ви можете його збільшити. Для цього навіть не потрібно використовувати будь-які команди.

Крок 1. Клацніть правою кнопкою миші у вікні командного рядка і виберіть «Властивості».

Крок 2. Перейдіть на вкладку шрифтів і підберіть бажаний розмір. Потім натисніть обре.

10. Як згенерувати звіт про стан батареї

Завдяки цьому ви зможете дізнатись, у якому стані зараз батарея вашого ноутбука і що зробити, щоб його покращити. Особисто мені дуже подобається ця фіча.

Щоб створити звіт, увійдіть до командного рядка з правами адміністратора. Потім введіть powercfg/energy та натисніть ENTER.

Вам за хвилину буде згенерований HTML-файл, який ви зможете відкрити в браузері. Знайти його можна за адресою C:Windowssystem32energy-report.html.

11. Як увійти на сайт із командного рядка

Ви можете відкрити будь-який сайт прямо з командного рядка, ввівши start www.website_name.com та натиснувши ENTER. Сайт відкриється у вашому дефолтному браузері.

Зверніть увагу, що перед ім'ям сайту потрібно ставити www, інакше фокус не спрацює.

12. Як дізнатися IP-адресу сайту

Ви можете перевірити IP-адресу будь-якого сайту, ввівши в командному рядку ping www.website_name.com та натиснувши ENTER.

Тут також обов'язково потрібно ставити www перед ім'ям сайту.

13. Як у командному рядку вивести усі паролі Wi-Fi

Пароль вашого поточного WiFi-з'єднання можна переглянути за допомогою GUI.

Для цього запустіть наступну команду та натисніть ENTER.

for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @echo %j |

Ключ ви знайдете прямо перед "Key content". Я його замазав, тому що мої сусіди читають мої статті:)

14. Як вимкнути комп'ютер із командного рядка

Нарешті, давайте навчимося вимикати або перезавантажувати комп'ютер із командного рядка.

Щоб вимкнути, запустіть команду shutdown -s .

Можна встановити таймер вимкнення, тобто вказати, через скільки секунд комп'ютер повинен вимкнутись.

Окрім таймера можна ще встановити висновок попереджуючого повідомлення.

Переклад статті «14 Windows 10 Command Line Tricks that Give You More Control Over Your PC».

I am trying to get my batch script to change the title of the command Prompt to change back to what it was before my script started.

@echo off title My Script REM знижка script here :end title %origcmdtitle%

Так, як це потрібно, це потрібно, щоб його помилка title;

Then, when my script runs, the title changes to My Script

Finally, коли script ends, I want it to change back to the original title of CMD (it just stays as My Script )

asked Mar 3, 2017 at 23:42

Це має бути одним з багатьох thorny issues with writing batch code.

I've seen some fairly involved code to attempt to discern the current title and save the value in a variable that the title could be restored before the batch script ends.

I think the most robust a straight forward approach is to launch script within new cmd.exe session, where you can then set the title with impunity. will resume control with the original title restored.

Ви можете скористатися relaunch itself within new cmd.exe session if you employ a "unique" extra parameter to signal that the relaunch has occurred.

Here is a trivial example:

@echo off if "%~1" equ ":SET-TITLE" goto %1 cmd /c "%~f0" :SET-TITLE %* exit /b :SET-TITLE shift /1 title myTitle echo %%1= %1 %%2=%2 pause exit /b

Існують кілька потенційних проблем з цим методом.

  • Будь-які комбіновані лінії arguments є широким часом, які можуть бути частковими, якщо вони escaped poison characters.
  • Це неможливе для довкілля зміни параметрів, які використовуються для запису до переходу до списку клавіатур, непотрібні вам записати параметри до файлу, а потім відновити параметри з файлу по тому, щоб відновити до parent session.

answered Mar 4, 2017 at 3:31

Тут є певний код коду, використовуючи метод визначення PID поточної команди window; (розвинений на DosTips by dbenham a couple of years ago).

@Echo Off Set "_PI=" Call :getPID _PI If Not Defined _PI GoTo :EOF Set "_WT=" For /F "Tokens=1* Delims=:" %%A In ('TaskList /FI "PID EQ %_PI %" /V /FO LIST' ) Do Set "_WT=%%B" If Not Defined _WT GoTo :EOF Set "_WT=%_WT:~1%" Echo( CURRENT TITLE IS: %_WT% Timeout 5 /NOBREAK>Nul Title NEW TITLE Echo( A NEW TITLE HAS BEEN GIVEN Timeout 5 /NOBREAK>Nul Title %_WT% E ( THE ORIGINAL TITLE HAS BEEN RESTORED Timeout 5 /NOBREAK>Nul GoTo :EOF :getPID [RtnVar] :: :: Store Process ID (PID) поточного керування script в межах природного variable :: RtnVar. .:: setlocal disableDelayedExpansion :getLock set "lock=%temp%%~nx0.%time::=.%.lock" set "uid=%lock:=:b%" set "uid=%uid:,=:c%" set "uid=% uid:'=:q%" set "uid=%uid:_=:u%" setlocal enableDelayedExpansion set "uid=!uid:%%=:p!" endlocal & set "uid=%uid%" 2>nul ( 9>"%lock%" ( for /f "skip=1" %%A in ( 'wmic process where "name='cmd.exe' and CommandLine like '%% %%'" get ParentProcessID' ) do for %%B in (%%A) do set "PID=%%B" (call ) ))||goto :getLock del "%lock%" 2>nul endlocal & if "%~1" equ "" (echo(%PID%) else set "%~1=%PID%" exit /b

answered Mar 4, 2017 на 9:29

35.8k 4 gold badges 25 silver badges 38 bronze badges

Відповідь від Andreas повинна бути upvoted, since it is very go at actual fetching the current cmd window title.

Перейти до списку повідомлень:

@REM Store current title in variable title_org for /F "tokens=1 delims=- USEBACKQ" %%i in (`powershell -noprofile -command "[system.console]::title"`) do set title_org=%%i title My title echo do some work @REM Restore title title %title_org%

Зауважте, що комбінації над ним потрібно використовувати в batch file. Якщо тестування комбінації в interactive command window, %%i мусить бути reduced to just %i:

for /F "tokens=1 delims=- USEBACKQ" %i in (`powershell -noprofile -command "[system.console]::title"`) do set title_org=%i

answered Mar 7, 2022 at 13:26

I solved this by using PowerShell до store the original title в файлі, буде read the title back вto variable.

powershell -noprofile -command "[system.console]::title">%TEMP%~wndtitle.tmp for /F "tokens=1 delims=-" %%in (%TEMP%~wndtitle.tmp) do set title_org =%%i title This is a test! pause title %title_org% pause

answered May 22, 2020 at 8:57

5,274 8 gold badges 44 silver badges 52 bronze badges

it is possible to simply restore the default title:

title %ComSpec%

answered May 10, 2021 на 16:09

@echo off rem set your title title My Sublime Title pause rem reset title до зменшення значення %comspec%

Схожі статті

  • Як змінити камеру Майнкрафт
  • Як змінити вигляд Календаря у Windows 10
  • Як змінити межі населеного пункту
  • Як змінити дизайн клавіатури
  • Приклади оформлення вікна кухні
  • Чи можна спати головою до дверей та ногами до вікна
  • Чи можна ВД 40 змащувати пластикові вікна
  • Чи можна змінити колір петунії
  • Недавні статті

  • Чому взуття скрипить при ходьбі
  • Коли день народження у стрічці
  • Чи можна кішці їсти сіль
  • Варіанти планування ділянки 15 соток прямокутної форми
  • Що означає півмісяця знак
  • Рейсмусовий верстат для чого
  • У якому віці парують свиней
  • У чому полягає принцип нарахування та у яких випадках він застосовується