Сценарий ниже убивает все активные окна текущего активного окна, в котором пользователь работает. Это означает, что он связан с ярлыком.
В сценарии появится всплывающее окно с запросом пользователя для подтверждения, прежде чем убить все окна.
Скрипт использует все собственные (предварительно установленные) инструменты, такие как qdbus, zenity и bash.
Вы можете скопировать исходный код скрипта или получить его из моего репозитория git, используя инструкции ниже
] sudo apt-get install git cd /opt ; sudo git clone https://github.com/SergKolo/sergrep.git Файл будет расположен в /opt/sergrep/kill_windows_set.sh; Убедитесь, что файл выполним с помощью sudo chmod +x kill_windows_set.shСоответствующую информацию можно найти здесь:
Как мне привязать файлы .sh
#!/usr/bin/env bash
#
###########################################################
# Author: Serg Kolo , contact: 1047481448@qq.com
# Date: April 2nd , 2016
# Purpose: Close all windows of the active application
# Written for: https://askubuntu.com/q/753033/295286
# Tested on: Ubuntu 14.04 LTS
###########################################################
# Copyright: Serg Kolo , 2016
#
# Permission to use, copy, modify, and distribute this software is hereby granted
# without fee, provided that the copyright notice above and this permission statement
# appear in all copies.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
# DEALINGS IN THE SOFTWARE.
ARGV0="$0"
ARGC=$#
get_running_apps()
{
qdbus org.ayatana.bamf /org/ayatana/bamf/matcher org.ayatana.bamf.matcher.RunningApplications
}
list_children()
{
qdbus org.ayatana.bamf "$1" org.ayatana.bamf.view.Children
}
get_pid()
{
qdbus org.ayatana.bamf "$1" org.ayatana.bamf.window.GetPid
}
main()
{
local ACTIVE
local apps_list
apps_list=( $( get_running_apps | tr '\n' ' ' ) )
for app in ${apps_list[@]} ; do
ACTIVE=$(qdbus org.ayatana.bamf $app org.ayatana.bamf.view.IsActive)
if [ "x$ACTIVE" = "xtrue" ] ; then
windows=( $( list_children $app | tr '\n' ' ' ) )
fi
done
for window in ${windows[@]} ; do
PIDS+=( $(get_pid $window) )
done
if zenity --question \
--text="Do you really want to kill ${#PIDS[@]} windows ?" ;
then
kill ${PIDS[@]}
fi
}
main
Если вы можете загрузить Ubuntu Live CD, выберите опцию «Попробовать Ubuntu». Затем попробуйте установить его снова, выбрав ручное разбиение на разделы. Это последняя опция на шаге «Подготовьте свой диск» . Переустановите его в том же разделе, который вы пытались раньше.
ext4
или ext3
) ext4
, установите отметку «галочка» в поле «Формат», а в нижнем списке выбора выберите /
, затем нажмите «ОК». /dev/sda
(если вы устанавливаете на локальный жесткий диск). Затем продолжайте. Я думаю, что он должен работать.
Чтобы удалить Ubuntu, вам понадобится DVD-диск для восстановления Windows или установочный DVD-диск или DVD-диск Ubuntu Live.
Примечание. Если у вас нет диска восстановления Windows или установки, вы можете загрузить официальное ISO-файлы для Windows 10, Windows 8 или Windows 7 из Центра загрузки Microsoft . Windows будет установлена только как оценочная копия в течение 30 дней без подлинного ключа продукта.
bootrec /fixmbr
в командную строку. [/g8] Если у вас нет компакт-диска для восстановления Windows или вам приходится загружать и записывать файлы ISO, упомянутые ранее, вы можете использовать Boot-repair . Это инструмент, который устраняет большинство проблем с загрузкой (Windows или Ubuntu). Я рекомендую использовать компакт-диск Windows.
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Примечание из Tanner : Если вы используете расширенный раздел, вам может потребоваться удалите большой расширенный раздел, чтобы сделать пространство незанятым.
bootrec /fixmbr
, а затем bootrec /fixboot
. Теперь я могу, наконец, загрузиться в Windows, не зависимо от Grub или Ubuntu или второго второго жесткого диска.
– Samir
4 August 2013 в 01:30
Сценарий:
Вы хотите удалить Ubuntu и удалить раздел Ubuntu из другого ОПЕРАЦИОННЫЕ СИСТЕМЫ. Теперь ваш компьютер не загружается («нет такого раздела»), и вам не хватает компакт-диска для восстановления Windows.
blockquote>
- Создайте Ubuntu LiveCD / USB.
- Загрузите с вашего Ubuntu LiveCD / USB, выбрав его в настройках загрузки BIOS.
- После загрузки Ubuntu откройте терминал (Ctrl + Alt + T) и выполните следующие команды:
Примечание: вам может потребоваться заменитьsudo apt-get install lilo sudo lilo -M /dev/sda
/dev/sda
на главный жесткий диск, на котором установлены Ubuntu и Windows.- Затем вы можете перезагрузиться в Windows.
lilo -M
является быстрой и эффективной. ... также он работает со всеми текущими версиями Windows.
– L. D. James
27 June 2016 в 02:59
lilo
и os-uninstaller
.
– kakoma
19 April 2017 в 00:00
Вы можете войти в утилиту управления дисками и удалить раздел Ubuntu. Щелкните правой кнопкой мыши Мой компьютер, выберите «Управление», «Дисковая утилита». После удаления раздела щелкните правой кнопкой мыши «Мой компьютер», выберите «Свойства» и перейдите на вкладку «Дополнительно». Перейдите в «Пуск и восстановление», установите Windows в качестве операционной системы по умолчанию и установите время для отображения списка операционных систем на 0 и нажмите «ОК».
На самом деле решение этого очень легко, любой может это сделать. Прежде всего. Загрузите что-то под названием EasyBCD (есть бесплатная версия, вам нужно скачать его в Windows, так как это EXE). http://neosmart.net/download.php?id=1 настройка .
Вам нужно восстановить MBR, который был перезаписан grub, когда вы установили ubuntu. В старые времена вы запускали fdisk / MBR на системном диске. Способ сделать это в Windows XP - запустить «Консоль восстановления Windows», которую можно запустить с установочного диска или установить на жесткий диск и запустить оттуда.
Инструкции по установке консоли восстановления находятся здесь: http://support.microsoft.com/?kbid=314058
Однако, поскольку у вас нет компакт-диска, вам нужно попробовать установить его из что у вас уже есть. Откройте диалог запуска (win + r или start-> run) и введите следующее:
%windir%\i386\winnt32.exe /cmdcons
Затем вам придется перезагрузиться в окна и выбрать консоль восстановления во время ее загрузки. Оттуда вам нужно запустить FIXMBR, который описан здесь: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/bootcons_fixmbr.mspx
Как только это будет сделано успешно, ваш компьютер снова загрузится в окна.
Из Windows 7 установите easyBCD.exe (вы можете найти его на www.softpedia.com)
Запустите его и выберите RepairMBR
Затем удалите некоторые разделы, сделанные Ubuntu's система.
Сначала загрузите bootsect.exe в каталог загрузки.
нажмите клавишу windows
, введите cmd.exe
и результат (в командной строке) запустите его как «Администратор», щелкнув правой кнопкой мыши по значку cmd и выберите Run as Administrator
.
В новом окне cmd.exe, cd в каталог загрузки. например cd C:\Users\Lalu Patel\Downloads
. _Удаление вашего имени пользователя «Lalu Patel».
Затем введите эту команду. bootsect.exe /nt60 ALL /force /mbr
. Перезагрузите систему, чтобы увидеть, что Windows автоматически загружается без grub.
Затем в Windows
Administrative Tools
, затем закройте окно «Администрирование». Disk Management
. см. это . unknown
. это раздел Ubuntu. Щелкните правой кнопкой мыши -> Удалить раздел. unallocated space
. Extend Volume
. Источник: bootsect , управление диском
bootsect.exe
, если у вас есть компакт-диск с Windows, и если у вас его нет (вам нужно), его достаточно просто создать.
– bcbc
26 May 2012 в 21:29
Если вы используете платное программное обеспечение, я настоятельно рекомендую Acronis . Paragon тоже хорош. У этого есть много интересных вариантов. Это позволяет вам делать все, что вам нужно, чтобы это сделать. Порядок операций:
В качестве альтернативы вы можете использовать supergrubdisk . Направления их вики включают скриншоты и пошаговые инструкции.
Путь к «удалению» Ubuntu заключается в удалении используемого раздела. Это сделает раздел доступным для переформатирования и использования в другой ОС.
Если вы все еще можете запустить Windows, используйте его диспетчер дисков для удаления раздела Ubuntu. Затем вы можете отформатировать его для использования в Windows или расширить существующий раздел.
Вы также можете загрузить Ubuntu LiveCD и выбрать опцию «Попробовать Ubuntu». После загрузки, поиска и запуска gparted и удаления раздела.
Если Windows и Ubuntu ушли, и вы хотите переустановить Windows, вы можете переделать и переформатировать во время установки.