Bfsoft.ru

Программы, сервисы, полезные советы о компьютере и интернете
3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как запустить рабочий стол через командную строку

Как запустить рабочий стол через командную строку.

Командная строка — полезный, практичный инструмент, позволяющий запускать приложения из-под DOS. Хорошо ею пользоваться при сбоях, настройке системы. Запускается через «Пуск», найти её там можно в папке стандартных программ. А также открывается через «Выполнить», если вписать в строку cmd.
«>

Как выполнить запуск рабочего стола посредством командной строки.

Помощь этой утилиты весьма полезна, когда у вас не загружается рабочий стол. Обычно причиной этой проблемы становится вредоносное ПО, подправившее реестр. Ниже объясняется, как запустить рабочий стол через командную строку, подсоединиться удалённо с другого устройства.

За процесс запуска области отвечает файл explorer.exe. Иногда, когда происходит сбой из-за перепадов напряжения, отключения электричества или других причин, нарушается интерфейс, затем при последующем включении происходят неполадки в работе.

По сути, сам рабочий стол представляет собой папку, инициируемую тем самым процессом explorer.exe. Значит, чтобы вернуть нормальное состояние, нужно просто запустить настоящий, не изменённый вирусами процесс. Если папка, путь по её адресу повреждены, explorer.exe функционирует некорректно.

Восстанавливать работоспособность, возобновлять нормальное течение процессов удобно через командную строку.

Запуск командной строки

Запустить программу следует непременно с правами администратора. Это выполняется нажатием Win+W, в поисковое поле вписываете «командная строка». Затем кликаете ПКМ на значок утилиты, появившийся при поиске, проходите по надписи «Запуск от имени администратора».

А ещё можно пройти по пути «Пуск» — «Все программы» — «Служебные», там также кликнуть ПКМ по значку утилиты, запуская затем её от администратора.

Запуск рабочего стола, восстановление

В консоли прописываем explorer.exe. Начнётся запуск процесса, по окончании увидите рабочий стол вместе со значками.

Если по-прежнему Windows загружается лишь до чёрного экрана, значит, файл explorer.exe повреждён, изменён либо вообще удалён вирусом — принимаем меры восстановления.

Запустить компьютер нужно в безопасном режиме, затем включите процесс rstrui.exe. Начнёт функционировать утилита восстановления, позволяющая выбрать точку отката, возвратив устройство в состояние, бывшее в дату создания этой точки.

Подключение удалённого доступа

Посредством консоли можно также подключить к рабочему столу удалённый доступ. Это совершается, чтобы можно было управлять системой через другой носитель, иное устройство, так как исходный компьютер не загружается. Выполняется это так:

Разрешите подключение, прописав в консоли:

reg add «HKLMSYSTEMCurrentControlSetControlTe rminal Server» /v fDenyTSConnections /t REG_DWORD /d 0 /f

Запустите службу net start Termservice.

Проставьте настройки брандмауэра:

netsh advfirewall firewall add rule name=«allow RemoteDesktop» dir=in protocol=TCP localport=3389 action=allow

Запуск с удалённого устройства

Если потребовалось запустить через удалённый доступ рабочий стол, используя командную строку, расположенную на удалённом устройстве, выполняете следующие действия. Скачайте, установите программу PsTools.

Запустите командную строку, перейдите в директорию PsTools. Пропишите запуск командной строки на удалённом устройстве:

exe \Имя_компьютера_удаленного_компьютера -u domainuser -p password cmd

Разрешите подключиться по удалённому столу, для чего прописываете:

reg add «HKLMSYSTEMCurrentControlSetControlT erminal Server» /v fDenyTSConnections /t REG_DWORD /d 0 /f

Внимательно вписывайте команды, тогда сможете сберечь время, средства, подключаясь удалённо к устройству, выполняя на нём необходимые действия либо возвращая в рабочее состояние ваше устройство. В целом, как видите, функции эти полезны, а освоить их может даже малоопытный пользователь.

cmd обновить рабочий стол

Командная строка — полезный, практичный инструмент, позволяющий запускать приложения из-под DOS. Хорошо ею пользоваться при сбоях, настройке системы. Запускается через «Пуск», найти её там можно в папке стандартных программ. А также открывается через «Выполнить», если вписать в строку cmd.

Читайте так же:
Как очистить iPhone перед продажей и подготовить его к продаже

cmd обновить рабочий стол

Как выполнить запуск рабочего стола посредством командной строки.

Помощь этой утилиты весьма полезна, когда у вас не загружается рабочий стол. Обычно причиной этой проблемы становится вредоносное ПО, подправившее реестр. Ниже объясняется, как запустить рабочий стол через командную строку, подсоединиться удалённо с другого устройства.

За процесс запуска области отвечает файл explorer.exe. Иногда, когда происходит сбой из-за перепадов напряжения, отключения электричества или других причин, нарушается интерфейс, затем при последующем включении происходят неполадки в работе.

По сути, сам рабочий стол представляет собой папку, инициируемую тем самым процессом explorer.exe. Значит, чтобы вернуть нормальное состояние, нужно просто запустить настоящий, не изменённый вирусами процесс. Если папка, путь по её адресу повреждены, explorer.exe функционирует некорректно.

Восстанавливать работоспособность, возобновлять нормальное течение процессов удобно через командную строку.

Запуск командной строки

Запустить программу следует непременно с правами администратора. Это выполняется нажатием Win+W, в поисковое поле вписываете «командная строка». Затем кликаете ПКМ на значок утилиты, появившийся при поиске, проходите по надписи «Запуск от имени администратора».

cmd обновить рабочий стол

А ещё можно пройти по пути «Пуск» — «Все программы» — «Служебные», там также кликнуть ПКМ по значку утилиты, запуская затем её от администратора.

Запуск рабочего стола, восстановление

В консоли прописываем explorer.exe. Начнётся запуск процесса, по окончании увидите рабочий стол вместе со значками.

cmd обновить рабочий стол

Если по-прежнему Windows загружается лишь до чёрного экрана, значит, файл explorer.exe повреждён, изменён либо вообще удалён вирусом — принимаем меры восстановления.

Запустить компьютер нужно в безопасном режиме, затем включите процесс rstrui.exe. Начнёт функционировать утилита восстановления, позволяющая выбрать точку отката, возвратив устройство в состояние, бывшее в дату создания этой точки.

Подключение удалённого доступа

Посредством консоли можно также подключить к рабочему столу удалённый доступ. Это совершается, чтобы можно было управлять системой через другой носитель, иное устройство, так как исходный компьютер не загружается. Выполняется это так:

Разрешите подключение, прописав в консоли:

reg add «HKLMSYSTEMCurrentControlSetControlTerminal Server» /v fDenyTSConnections /t REG_DWORD /d 0 /f

Запустите службу net start Termservice.

cmd обновить рабочий стол

Проставьте настройки брандмауэра:

netsh advfirewall firewall add rule name=«allow RemoteDesktop» dir=in protocol=TCP localport=3389 action=allow

Запуск с удалённого устройства

Если потребовалось запустить через удалённый доступ рабочий стол, используя командную строку, расположенную на удалённом устройстве, выполняете следующие действия. Скачайте, установите программу PsTools.

Запустите командную строку, перейдите в директорию PsTools. Пропишите запуск командной строки на удалённом устройстве:

exe Имя_компьютера_удаленного_компьютера -u domainuser -p password cmd

Разрешите подключиться по удалённому столу, для чего прописываете:

reg add «HKLMSYSTEMCurrentControlSetControlTerminal Server» /v fDenyTSConnections /t REG_DWORD /d 0 /f

Внимательно вписывайте команды, тогда сможете сберечь время, средства, подключаясь удалённо к устройству, выполняя на нём необходимые действия либо возвращая в рабочее состояние ваше устройство. В целом, как видите, функции эти полезны, а освоить их может даже малоопытный пользователь.

Как обновить рабочий стол?

Содержание материала

c1:=FindWindowEx(FindWindowEx(FindWindow( ‘Progman’ , ‘Program Manager’ ),, ‘SHELLDLL_DefView’ , » ), 0 , ‘SysListView32’ , » );

PostMessage(c1,WM_KEYUP,VK_F5, 1 shl 31 );

Автор ответа: neutrino

winexec(Pchar( ‘rundll32 user,repaintscreen’ ),sw_Show);

procedure TForm1.Button1Click(Sender: TObject);

SendMessage(FindWindow( ‘Progman’ , ‘Program Manager’ ),

SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, nil , nil );

Обновить иконки на экране

Пользовательский интерфейс Твика от Microsoft имеет возможность перестроить кэш значков сейчас.

Затем Windows перестраивает свой внутренний кэш значков. К сожалению, нет единого API для этого.

function RefreshScreenIcons : Boolean;

KEY_ TYPE = HKEY_CURRENT_USER;

KEY_ NAME = ‘Control PanelDesktopWindowMetrics’ ;

Читайте так же:
Как отключить автозапуск программ Windows - несколько способов

KEY_VALUE = ‘Shell Icon Size’ ;

strDataRet, strDataRet2: string ;

Reg.RootKey := KEY_ TYPE ;

// 1. open HKEY_CURRENT_USERControl PanelDesktopWindowMetrics

if Reg.OpenKey(KEY_ NAME , False) then

// 2. Get the value for that key

if strDataRet <> » then

// 3. Convert sDataRet to a number and subtract 1,

// convert back to a string, and write it to the registry

strDataRet2 := IntToStr(StrToInt(strDataRet) — 1 );

if Reg.OpenKey(KEY_ NAME , False) then

// 4. because the registry was changed, broadcast

// the fact passing SPI_SETNONCLIENTMETRICS,

// with a timeout of 10000 milliseconds (10 seconds)

// 5. the desktop will have refreshed with the

// new (shrunken) icon size. Now restore things

// back to the correct settings by again writing

// to the registry and posing another message.

В проводнике Windows, когда вы создаете новый файл, вставляете файл или удаляете файл, пользовательский интерфейс не обновляется автоматически. В результате, список файлов, который должен появиться, не отображает только что совершенные изменения.

Это происходит чаще всего, когда действие должна быть совершенно в специальной папке, например, перенесена системная папка «Рабочий стол» на другой раздел, или папка «Мои документы» перенаправляется на серверМои общие папки. Такое поведение может также возникать, когда перенаправляются папки, предназначенные для серверов NetWare. Конечно, вы всегда можете обновить окно Проводника, нажав клавишу F5.

В компьютерах под управление Windows некоторые папки обновляются автоматически, хотим мы этого или нет, но некоторые окна компьютера не обновляют значки автоматом на рабочем столе, текст и статус корзины, поэтому в этой статье мы расскажем вам, как восстановить на рабочем столе автоматическое обновление остановилось. Тем не менее, мы всегда снабжены опцией обновления в контекстное меню Windows, чтобы обновлять рабочий стол Windows Explorer вручную всякий раз, когда мы это необходимо. Возможность обновления папок компьютеров и ноутбука спроектирована таким образом, что всякий раз, когда мы будем изменять содержимое в любом из окон в операционной системе или на рабочем столе, например, создание нового ярлыка, создание нового файла или создание новой папки, переименование уже созданного файла или папки, копирование, вставка и удаление файлов обновятся сама по себе.

Для того что бы выполнить ручное обновление для системы в Windows Explorer щелкните правой кнопкой мыши на рабочем столе или в любом из окон и выберите пункт «Обновить».

Теперь для того, чтобы решить проблему автоматического обновления которое не работает на вашем рабочем столе, вам придется открыть реестр. Для этого сначала нажмите на кнопку Пуск, а затем в текстовом поле поиска: regedit и нажмите клавишу ввода. В приведенном выше окне перейдите к файлу опции в панели инструментов. Когда вы нажмете на файле опцию в инструмент опции, там вы увидите опцию экспорта. Используя эту опцию, что бы сделать резервную копию реестра, так что если что-то пойдет не так это может быть легко исправлено с помощью опции импорта в том же меню файла за счет импорта той же ветви реестра, который мы экспортировали перед использованием экспортного варианта.

Теперь перейдите в ветвь реестра: HKEY_CLASSES_ROOT CLSID. После перехода по этому пути найдите ключевое слово dontrefresh через окно Поиска. Флажки «Ключи», «Значения» и «Данные» должны быть установлены. Теперь, когда в соответствующем найденном ключе, перейти к содержанию этой ветви. Этот раздел содержит три подраздела ключей и один из них dontRefresh. Теперь проверьте значение для данного подпункта ключ, или это 0, или 1. Если он равен 1, что означает, что он включен, то изменить это 0, т. е. выключен.

Читайте так же:
Как у Windows убрать чёрные квадраты на ярлыках

Работа в командной строке Windows

Наиболее часто встречающиеся рекомендации по запуску звучат так: Пуск, выполнить, cmd . В меню пуск присутствует пункт Выполнить . Он запускает программу, которая позволяет передавать единичные команды системе Windows. В данном случае команда cmd запускает исполняемый файл cmd.exe , находящийся в папке system32 .

На некоторых версиях Windows пункт меню выполнить по умолчанию убран. В этом случае жмёте + R , вводите cmd , далее Enter . Также можно запустить командную строку непосредственно из папки system32, сделав ярлык для запуска на рабочем столе (кликаем на cmd.exe правой клавишей мыши и в меню выбираем пункт Отправить/Рабочий стол ) или же через диспетчер задач (кнопка новая задача — cmd).

запуск cmd.exe

По умолчанию в командной строке нельзя работать мышью (перемещать курсор или выделять текст). Это неудобно вообще и новичкам в особенности. К тому же чёрный экран выглядит как-то слишком мрачно и уныло. Поэтому после запуска командной строки

Внешний вид DOS (cmd консоль)

нужно будет изменить её настройки. Жмём правой клавишей на окне cmd и выбираем умолчания . Стоит сразу отметить, что настройки умолчаний относятся к cmd.exe в целом, а свойства — к конкретному открытому окну.

настройка cmd.exe

В появившемся окне свойств командной строки видим четыре вкладки:

настройка cmd.exe

На вкладке Параметры стоит отметить пункты отбрасывать повторения (чтобы снизить заполнение буфера команд) и выделение мышью (чтобы можно было использовать мышь в работе).

На вкладках Шрифты и Цвета всё просто: выбираете размер, тип и цвет шрифта, а также фоновый цвет окна. Отмечу только, что размер шрифта влияет на размеры окна командной строки, поэтому его надо выставлять до размеров окна, а не после.

Во вкладке Расположение задаются размеры окна и его начальное расположение при запуске. Я так до конца и не понял в каких единицах представлены величины, поэтому размер советую выставлять, руководствуясь окном предпросмотра слева.

настройка cmd.exe

Стоит отметить, что размер буфера влияет на вместимость окна, т.е. на количество информации, которое без проблем можно будет просмотреть после вывода на экран результатов выполнения команды (горизонтальная и вертикальная полосы прокрутки). Если задать равные размеры для окна и буфера, то в окне будет отображаться только хвост выводимой информации, который туда вместится.

Также если строка не впишется в ширину окна это приведёт к её переносу. Воспринимать представленную таким образом информацию менее удобно. Поэтому буфер я ставлю всегда намного больше размеров окна. Это позволяет просмотреть большие объёмы информации, воспользовавшись полосами прокрутки справа и снизу. Картинка ниже кликабельна. На превью показано начало вывода команды dir для папки system32, а нажав на превью можно увидеть хвост вывода (обратите внимание на полосу прокрутки справа — данных очень много).

вывод команды dir

Команды командной строки

Консоль настроена, теперь осталось ознакомить вас с командами командной строки. Для вывода их полного списка достаточно набрать команду help .

Командная строка запоминает команды, которые вы вводите. Листать их можно клавишами ⇑ и ⇓ . Можно просматривать содержимое папки при помощи клавиши Tab ( Shift + Tab листает в обратном порядке). Можно пролистать файлы на конкретную букву или буквы. Например, напечатав букву s и нажимая Tab , можно пролистать только файлы и папки, начинающиеся на эту букву (system, system32, system.ini и т.д.) . Как это можно использовать:

Читайте так же:
Как настроить соединения PPPoE в Ubuntu

Например, вам надо перейти из корня диска C в папку system32, найти и запустить в ней контрольную панель. Можно просто напечатать:

Но это не всегда быстро и удобно, к тому же не всегда знаешь – что конкретно надо набирать. Поэтому можно набрать команду cd, затем после пробела набрать wi, пролистать клавишей Tab до папки Windows, поставить после неё слэш, набрать буквы sy, пролистать клавишей Tab до папки system32, затем опять слэш и то же самое с control.exe.

C: cd windowssystem32control.exe

Этот способ с табом куда быстрее в большинстве случаев, чем простой набор, так как названия файлов и папок могут быть длинными.

При включении поддержки мыши копировать информацию из командной строки можно выделив участок текста мышью и нажав Enter . Правая клавиша мыши, напротив, вставляет информацию из буфера обмена в командную строку.

В заключение статьи скажу, что cmd.exe — это просто программа ввода-вывода, такая же, как и блокнот. Разумеется, есть более продвинутые аналоги, которыми тоже можно пользоваться. Одна из таких программ — Console Portable

программа Console Portable

Кстати, в операционной системе GNU Linux командную строку можно вызывать прямо из папки. При этом строка откроется сразу с адресом папки и его не надо будет набивать вручную. В Windows для того, чтобы открыть командную строку непосредственно в папке, необходимо, зажав Shift , нажать правую клавишу мыши и выбрать в меню пункт «Открыть окно команд».

окно комманд

Также можно добавить эту возможность (и целый ряд других) с помощью программы расширения контекстного меню FileMenu Tools:

Открываем мой компьютер через командную строку!

Не так уж и часто пользователям приходится столкнуться с вопросом: как открыть мой компьютер через командную строку.

Проблема настолько специфическая, что исходит из непонимания процессов работы компьютера.

Что открывается в «Мой компьютер»?

При нормальных условиях, если запустить мой компьютер пользователь на самом деле открывает другой приложение. Ярлык «Мой компьютер» (или «Этот компьютер» — в зависимости от версии Windows) лишь оболочка, которая запускает другие приложения.

Нажав по нему правой кнопкой мыши действительно можно увидеть пункт «Открыть». Что приводит к следующему окну.

С точки зрения пользователя открывается «Мой компьютер». Поэтому многие ошибочно считают, что это самостоятельная программа. Фактически же это не так. При открытии данного ярлыка система выполняет запуск программы «Проводник», которая отвечает за просмотр папок и вложенных в них файлов.

Поэтому под запуском «мой компьютер» следует понимать именно открытие «Проводника» в указанном окне.

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

Запуск через командную строку

Разобравшись, что запустить требуется как раз «Проводник» перейдём к практической составляющей этого действия. Всё довольно просто, но есть специфические особенности, которые помогают проделывать это разными способами.

Стандартный запуск

Запускаем командную строку. Находим её через поиск в меню «Пуск» или нажимаем «Win+R» для запуска оболочки «Выполнить».

Команда выполнить

Если использовалась оболочка «Выполнить» следует ввести «cmd». Для выполнения целевого действия права администратора не требуются, поэтому подойдёт стандартный запуск.

В окне командной строки вводим следующий текст: «explorer.exe Ошибка! Недопустимый объект гиперссылки.

По завершении выполнения (около 2 секунд) открывается нужное окно.

Читайте так же:
Как исправить ошибку Windows Chkdsk 50

Примечание: все указанные действия будут приводить к одному и тому же результату. Различается только способ их выполнения. Аналогичного эффекта можно добиться с помощью сочетания клавиш «Win+E». Но на Windows 10 при этом открывается сама оболочка проводника, а не конкретное его расположение.

Работает это за счёт того, что системе отправляется команда запустить «explorer», но не указывается, что в нём должно быть открыто. Вернее, в качестве указания дано начальное положение приложения. Если провести смена диска командой «cd», то изменения в этой операции не произойдёт.

Для любителей реестра

В предыдущем способе было рассмотрено, что именно запускается для работы. Есть и другой способ указать аналогичное расположение. Аргумент «file://» можно подать в 16-битном представлении, которое характерно для реестра. В этом случае команда приобретает другой вид, более сложный.

То есть, полный текст будет выглядеть: C:Windowsexplorer.exe «::<20D04FE0-3AEA-1069-A2D8-08002B30309D>». Справедливым будет и следующий вариант.

При этом подаётся команда на выполнение следующих действий. В качестве самой команды используется прямая ссылка на «Проводник». Во всех версиях Windows он находится по следующему пути: C:Windowsexplorer.exe.

А текст в кавычках является аргументом, который используется при открытии. Такое представление прописано в самой ОС.

Зачем это нужно?

Чтобы подобные действия потребовались нужно, чтобы произошёл сбой в настройках оболочки «Мой компьютер». Подобное случается, если неправильно или неумело редактировать реестр и вместо нужных веток удалить разделы системы. Правда, вероятность такого совпадения крайне мала.

Обычным решением такой проблемы является переустановка системы. Но спасти данные хочется и пока ещё можно их скопировать, эти способы окажутся уместными.

Есть и второй вариант, который скорее относится к оптимизации некоторых действий. Данные алгоритмы можно использовать при составлении «.bat» файлов для некоторых задач. Примером может послужить модостроение для игр, когда на системный или другой диск выгружаются данные и нужно проследить хотя-бы на какой диск они ушли. Задача специфическая, но выполнимая.

Чтобы добиться результата (например, распаковщики S.T.A.L.K.E.R грешат выгрузкой чуть ли не в случайные места на жёстком диске, а выполняются через «.bat») нужно прописать в начало файла распаковки любую из предложенных выше команд. Тогда сразу же при запуске будет открыт «проводник» и станет возможным наблюдение за изменениями диска.

Добавить ярлык «Мой компьютер»

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

Справедливости ради, следует отметить, сама командная строка не способна создать ярлык для оболочки. Объяснять почему дела обстоят таким образом – лишено смысла. Получится нагромождение непонятных повторяющихся терминов. Вместо этого используются аргументы строки «Выполнить» и системные функции.

  1. Вызывается меню «Настройки рабочего стола». Для этого потребуется открыть строку «Выполнить» (с помощью сочетания кнопок «Win+R») и в неё ввести следующую команду: Rundll32 shell32.dll,Control_RunDLL desk.cpl,,5 .Не смотря на странный вид команды, выглядит она именно так.
  2. Откроется следующее окно.Параметры значков на рабочем столе
  3. Отмечаем галочкой «Компьютер».

Такой способ справедлив для всех версий Windows, начиная с ХР. Впрочем, не исключена работа и в «Millenium», а также в более ранних версиях. В зависимости от версии Windows создаётся ярлык, пример которого можно увидеть в поле, под перечнем «значки рабочего стола».

Для Windows 10 называется он “Этот компьютер». В других версиях «Мой компьютер».

голоса
Рейтинг статьи
Ссылка на основную публикацию