Wiem, że możesz zdalnie zamknąć komputer z systemem Windows za pomocą wiersza polecenia „shutdown”. Ale myślę, że niemożliwe jest zdalne przełączenie komputera w tryb awaryjny (z obsługą sieci). Czy ktoś wie, jak to zrobić?
Wiem, że możesz zdalnie zamknąć komputer z systemem Windows za pomocą wiersza polecenia „shutdown”. Ale myślę, że niemożliwe jest zdalne przełączenie komputera w tryb awaryjny (z obsługą sieci). Czy ktoś wie, jak to zrobić?
Odpowiedzi:
Jeśli masz uprawnienia administratora na zdalnym komputerze, jest to możliwe.
Musisz edytować plik boot.ini (zwykle znajdujący się w katalogu głównym dysku C:)
Otwórz wiersz polecenia na komputerze lokalnym
rodzaj:
EDIT \\MACHINENAME\C$\BOOT.INI
Otworzy się plik inicjujący rozruchu, który zwykle wygląda mniej więcej tak:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"
/noexecute=optin /fastdetect
Na końcu ostatniego wiersza musisz dodać
/safeboot:network
ostatni wiersz przeczyta wtedy coś takiego
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"
/noexecute=optin /fastdetect /safeboot:network
Zapisz zmiany, a następnie wymuś ponowne uruchomienie z wiersza polecenia i powinno ono ponownie uruchomić się w trybie awaryjnym z obsługą sieci. Pamiętaj, aby po zakończeniu zmienić plik boot.ini!
Aby ponownie uruchomić system Windows 7 w trybie awaryjnym z obsługą sieci, uruchom msconfig.exe. Na karcie Boot możesz wybrać „Safe boot” i jest pole wyboru dla sieci.
Nie jestem pewien, czy Pulpit zdalny będzie działał w trybie awaryjnym. Używam TightVNC. Aby usługa TightVNC uruchomiła się w trybie awaryjnym, skopiuj jej wpis rejestru do safeboot \ network:
REG COPY HKLM\system\CurrentControlSet\services\tvnserver HKLM\system\CurrentControlSet\control\safeboot\network\tvnserver /s /f
Inne usługi VNC można prawdopodobnie aktywować w ten sam sposób.
Prawdopodobnie nie ma komputera stacji roboczej. Potrzebujesz czegoś, co da ci kontrolę nad samym komputerem, aby powiedzieć Windowsowi, jak uruchomić.
Będziesz miał więcej szczęścia na sprzęcie serwerowym, ponieważ wielu dostawców wbudowało opcję zdalnego połączenia z konsolą.
Jeśli masz opcję interaktywnego łączenia się z systemem Windows na komputerze, możesz użyć MSCONFIG, aby ustawić przełącznik / SAFEBOOT w boot.ini, a następnie ponownie uruchomić komputer. Wykonaj Start -> Uruchom i wpisz MSCONFIG, a następnie na karcie boot.ini zaznacz opcję / SAFEBOOT w obszarze Opcje rozruchu i wybierz tryb awaryjny, w którym chcesz uruchomić komputer (w tym scenariuszu, SIEĆ).
Właśnie do tego służy zintegrowana opcja wyłączania oświetlenia HP. Edycja pliku boot.ini nie będzie zbyt pomocna, ponieważ nie będzie można zalogować się do komputera, ponieważ usługa RDP nie będzie działać. Jeśli jest to serwer HP, możesz połączyć się bezpośrednio z jego konsolą za pośrednictwem portalu https, a także mieć dostęp do wirtualnego „przycisku zasilania”.
Powyższa odpowiedź na temat edycji boot.ini jest fajna - Z WYJĄTKIEM ... nie możesz zmienić pliku boot.ini ... jeśli krok po kroku będziesz postępować zgodnie ze wskazówkami Marka - uderzysz w mur ponieważ boot.ini jest tylko do odczytu.
EDYCJA: I tak .... Przetestowałem to jako administrator.
Jeśli w pośpiechu zdecydujesz się zmodyfikować opcję BOOT.ini
ponownego uruchamiania w trybie awaryjnym z obsługą sieci, a następnie ponownego uruchamiania, okaże się, że nie możesz w ogóle zalogować się zdalnie. Prawdopodobnie będziesz mógł wyświetlić plik rozruchowy \\machinename\C$\boot.ini
, ale nie będziesz mógł go zmodyfikować, ponieważ jest on tylko do odczytu. Nie będzie można również „kliknąć prawym przyciskiem myszy i odznaczyć opcji„ tylko do odczytu ”, ponieważ nie będzie można w ogóle przejść do C$
katalogu. Teraz muszę fizycznie zalogować się do tej wirtualnej stacji roboczej, aby zmienić boot.ini
odwrotną stronę. Nigdy więcej nie popełnię tego błędu!
Co się stało z plikiem boot.ini?
Windows 7 Więcej
We wcześniejszych wersjach systemu Windows boot.ini był plikiem systemowym, który zawierał informacje o systemach operacyjnych Windows zainstalowanych na komputerze. Informacje te były wyświetlane podczas procesu uruchamiania po włączeniu komputera. Było to najbardziej przydatne w konfiguracjach z wieloma uruchomieniami lub dla zaawansowanych użytkowników lub administratorów, którzy musieli dostosować sposób uruchamiania systemu Windows.
W tej wersji systemu Windows plik boot.ini został zastąpiony danymi konfiguracji rozruchowej (BCD). Ten plik jest bardziej wszechstronny niż boot.ini i może być stosowany do platform komputerowych, które do uruchamiania komputera używają środków innych niż podstawowy system wejścia / wyjścia (BIOS).
Jeśli chcesz wprowadzić zmiany w BCD, takie jak usunięcie pozycji z listy wyświetlanych systemów operacyjnych, skorzystaj z narzędzia wiersza polecenia Bcdedit, zaawansowanego narzędzia przeznaczonego dla administratorów i specjalistów IT. Aby uzyskać informacje techniczne o Bcdedit, przejdź do witryny Microsoft dla specjalistów IT.
Jeśli Twój komputer ma konfigurację uruchamiania wielu systemów operacyjnych, nadal możesz zmienić domyślny system operacyjny Windows i czas wyświetlania listy systemów operacyjnych, korzystając z opcji System w Panelu sterowania.
2. W lewym okienku kliknij Zaawansowane ustawienia systemu. Wymagane uprawnienia administratora Jeśli zostanie wyświetlony monit o hasło administratora lub potwierdzenie, wpisz hasło lub potwierdź.
3. Kliknij kartę Zaawansowane, a następnie w obszarze Uruchamianie i odzyskiwanie kliknij Ustawienia.
4. Podczas uruchamiania systemu wybierz domyślny system operacyjny i ilość czasu na wyświetlenie listy systemów operacyjnych, kliknij przycisk OK, a następnie ponownie kliknij przycisk OK.
http://windows.microsoft.com/en-ca/windows/what-happened-boot-ini-file#1TC=windows-7
Jeśli popełnisz ten błąd, prawdopodobnie będziesz w stanie przejść do pliku boot.ini za pomocą Eksploratora plików, więc \ nazwa_hosta \ C $ \ boot.ini, i istnieje szansa, że będziesz mógł również usunąć „/ safeboot : sieć ”i zapisz.
Jeśli możesz zapisać zmianę w pliku boot.ini, uruchom wiersz polecenia jako administrator i spróbuj uruchomić to polecenie w celu ponownego uruchomienia: shutdown / r / m \ nazwa_hosta / t 00
Mam nadzieję, że dzięki temu wrócisz do pracy!