182 / 169 / 20
Регистрация: 18.02.2010
Сообщений: 1,683
1

Удобный редактор cmd под win7

21.01.2017, 20:34. Показов 3033. Ответов 10
Метки нет (Все метки)

Существует ли такой заменитель командной строки под виндой, к примеру, что бы из блокнота скопировать текст можно и вставить, а то сижу облизываюсь на bash эпеловский ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.01.2017, 20:34
Ответы с готовыми решениями:

Подскажите удобный редактор для верстки (наподобие jsfiddle.net)
Всем привет! Кто-нибудь знает, есть ли программа для верстки по функционалу похожая на...

Простой удобный редактор/среда разработки типа JFE, посоветуйте
Здравствуйте. Интересует самый простой редактор с/с++ кода, чтобы можно было открыть исходник,...

Как сделать Dump из cmd Win7
Добрый день. Читаю тут всякие сообщения о том как делать дамп. Везде пишут мол напишите ...

Можно ли программу запускать из под Visual Studio, а не из под CMD? Как?
Добрый день, форумчане. Visual Studio как и язык С++ открыл для себя несколько дней назад. Уже...

10
4310 / 2103 / 656
Регистрация: 26.04.2015
Сообщений: 6,796
22.01.2017, 02:34 2
Mailo,
в буфер (не ниже win 7) можно с помощью
Windows Batch file
1
clip /?
из буфера в файл, например, с использованием PS:
Windows Batch file
1
2
3
@echo off
powershell -sta /nologo /noprofile /command "Add-Type -AssemblyName System.Windows.Forms;[Windows.Forms.Clipboard]::GetText()">"file.txt"
exit
0
182 / 169 / 20
Регистрация: 18.02.2010
Сообщений: 1,683
22.01.2017, 03:11  [ТС] 3
В хелпе про clip /? сказанно, что оно осуществляет перемещение между папкой и буфером (для меня вообще секрет, как это возможно) и ещё из текстового файла может в буфер обмена запихнуть, в принципе это бы могло пригодиться, если бы я из этого буфера как то в командную строку запихнул информацию, хотя наверно всё же неудобно, текстовые файлы клепать со строкой и путь в них прописывать.
0
4195 / 1569 / 269
Регистрация: 10.12.2013
Сообщений: 5,436
22.01.2017, 11:48 4
Кроме консольного окна Windows 10 (поддерживает cut/paste)
и терминальных сред от других производителей( см. поисковую систему гуголь )
существуют текстовые редакторы Emacs ( в большей степени) и Vim ( в меньшей ),
которые позволяют выполнять команды операционной системы, не покидая среды редактирования,
буферов обмена при этом может быть столько, сколько душе угодно. Поскольку оба редактора
кроссплатформенные, навыки для работы с ними пригодятся всегда - хоть под MacOS, хоть под Windows.
0
Эксперт WindowsАвтор FAQ
17784 / 7520 / 889
Регистрация: 25.12.2011
Сообщений: 11,291
Записей в блоге: 16
22.01.2017, 18:36 5
Mailo, не уверен, что понял Ваш вопрос.
CMD ещё с win2000 (может и ранее) поддерживает копирование и вставку текста в/из буфера обмена одним кликом, если выставить в настройках.

Если использовать сторонние редакторы, например AkelPad с плагинами,
то по нажатию Ctrl + F5, можно сразу выполнить код в командной строке (если нужно, дам ссылку на обновление или ищите сборку, точнее билдер, на oszone).
1
182 / 169 / 20
Регистрация: 18.02.2010
Сообщений: 1,683
22.01.2017, 23:45  [ТС] 6
Посмотрел 'настройки" ,я даже и не знал, что cmd такое может, надобность в сторонних программах как бы и исчезла, спасибо.
0
182 / 169 / 20
Регистрация: 18.02.2010
Сообщений: 1,683
02.03.2017, 04:31  [ТС] 7
Хотел ещё уточнить, этот cmd историю помнит только до своего отключения или есть какие то способы, к примеру на следующий день вызвать строку команд, которая была введена, скажем вчера, после закрытия программы и выключения компа?
0
4195 / 1569 / 269
Регистрация: 10.12.2013
Сообщений: 5,436
02.03.2017, 04:51 8
забудь про cmd.

оболочка powershell - основное консольное средство автоматизации Windows.

history есть в powershell ver.5 в Windows 10
0
Покинул форум
3528 / 1092 / 302
Регистрация: 07.05.2015
Сообщений: 2,223
02.03.2017, 09:12 9
Цитата Сообщение от Mailo
Существует ли такой заменитель командной строки под виндой, к примеру, что бы из блокнота скопировать текст можно и вставить, а то сижу облизываюсь на bash эпеловский ?
В консоли вставка из буфера делается так: Alt+Space -> Изменить (Change) -> Вставить (Paste)
Помимо вставки предусмотрена возможность выделения с копированием в буфер, прокрутка и поиск.
Цитата Сообщение от Mailo
Хотел ещё уточнить, этот cmd историю помнит только до своего отключения или есть какие то способы, к примеру на следующий день вызвать строку команд, которая была введена, скажем вчера, после закрытия программы и выключения компа?
Эти способы малопривлекательны и основываются на ручной выгрузке истории как таковой, с выбором команды из списка через командный сценарий. Есть и другой, также менее привлекательный вариант: clink. Это такая свистоперделка поделка, позволяющая писать расширения для консоли на языке Lua, но ее минусом является инжект dll'ки в адресное пространство cmd, поэтому в качестве альтернативы можно посмотреть в сторону cmder или conemu (главным минусом которых является установка хуков на клавиатуру со всеми вытекающими отсюда).
Как уже сказали Вам ранее, можно посмотреть в сторону PowerShell, там есть и история, и возможность вызова WinAPI, а при желании так и вовсе можно писать машинными командами и PowerShell все исполнит так, как нужно; главный минус - FCL, то есть наследование багов последней.
0
182 / 169 / 20
Регистрация: 18.02.2010
Сообщений: 1,683
02.03.2017, 16:12  [ТС] 10
greg zakharov, Воу я в этом всём немного не разбираюсь уж очень подробно ответили Пауершелл это его как то поставить можно на мою семерку или надо именно win 10 ставить, чтоб с историей было?
0
Покинул форум
3528 / 1092 / 302
Регистрация: 07.05.2015
Сообщений: 2,223
02.03.2017, 17:11 11
Цитата Сообщение от Mailo
его как то поставить можно на мою семерку
Вообще, строго говоря, понятие истории команд есть в PowerShell начиная с первой версии, по мере развития "могучего шелла" подход в общем-то кардинально не менялся, так что если у Вас семерка, то PowerShell второй версии у Вас уже имеется и с историей в нем можно работать следующим образом:
Код
Get-History
вывести всю историю в окно хоста.

Код
Get-History | Export-Clixml history.xml
выгрузить историю на диск (в формате xml)

Код
Import-Clixml history.xml | Add-History
загрузить выгруженную ранее историю команд и добавить в текущую сессию.

Код
Invoke-History 2
исполнить команду по Id, равным 2.

Более подробно все описано во встроеном справочном руководстве, например:
Код
man Get-History -Detailed
Что касается установки пятой версии - она вполне себе нормально работает на Win7, правда для этого придется установить прежде последнюю версию платформы .NET Framework, а после устанавливать PS пятой версии.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.03.2017, 17:11

Создание ярлыка работает под Win7, но не работает под WinXP
Господа посмотрел пример в msdn ориентировочно сделал так же как и у них создаётся ярлык на рабочий...

Регистрация COM под win7
Доброго времени суток уважаемые коллеги. 1) Написал COM на C# сделал build - ОК 2) Регистрирую...

win7 из-под ХР на SSD
Добрый вечер друзья! Прошу помочь разрешить проблему. То, что есть: XP стоит на HDD сломан ...

Компиляция под Win7
Доброго времени суток! Есть небольшая БД (курсовик), скомпилирован на XP, на ней все без ошибок...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru