ฉันรู้ว่าคุณสามารถปิดเครื่อง Windows ได้จากระยะไกลด้วยบรรทัดคำสั่ง "shutdown" แต่ฉันคิดว่ามันเป็นไปไม่ได้ที่จะนำเครื่องเข้าสู่โหมดปลอดภัย (ด้วยระบบเครือข่าย) จากระยะไกล ไม่มีใครรู้วิธีการทำเช่นนี้?
ฉันรู้ว่าคุณสามารถปิดเครื่อง Windows ได้จากระยะไกลด้วยบรรทัดคำสั่ง "shutdown" แต่ฉันคิดว่ามันเป็นไปไม่ได้ที่จะนำเครื่องเข้าสู่โหมดปลอดภัย (ด้วยระบบเครือข่าย) จากระยะไกล ไม่มีใครรู้วิธีการทำเช่นนี้?
คำตอบ:
หากคุณมีสิทธิ์ของผู้ดูแลระบบในเครื่องระยะไกลก็เป็นไปได้
คุณต้องแก้ไขไฟล์ boot.ini (โดยปกติจะอยู่ที่รูทของไดรฟ์ C:)
เปิดพรอมต์คำสั่งบนเครื่องของคุณ
พิมพ์:
EDIT \\MACHINENAME\C$\BOOT.INI
ไฟล์ boot ini จะเปิดขึ้นซึ่งมักจะมีลักษณะดังนี้:
[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
ในตอนท้ายของบรรทัดสุดท้ายคุณจะต้องเพิ่ม
/safeboot:network
บรรทัดสุดท้ายจะอ่านสิ่งที่ชอบ
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"
/noexecute=optin /fastdetect /safeboot:network
บันทึกการเปลี่ยนแปลงจากนั้นบังคับให้รีบูตจากบรรทัดคำสั่งและควรรีสตาร์ทในเซฟโหมดที่มีระบบเครือข่าย อย่าลืมเปลี่ยนไฟล์ boot.ini เมื่อคุณทำเสร็จแล้ว!
ในการรีบูท Windows 7 เข้าสู่เซฟโหมดที่มีเครือข่ายให้เรียกใช้ msconfig.exe บนแท็บ Boot คุณสามารถเลือก "Safe boot" และมีช่องทำเครื่องหมายสำหรับเครือข่าย
ฉันไม่แน่ใจว่าเดสก์ท็อประยะไกลจะทำงานในเซฟโหมดหรือไม่ ฉันใช้ TightVNC หากต้องการให้บริการ TightVNC เริ่มทำงานในเซฟโหมดให้คัดลอกเป็นรายการรีจิสตรีไปยัง safeboot \ network:
REG COPY HKLM\system\CurrentControlSet\services\tvnserver HKLM\system\CurrentControlSet\control\safeboot\network\tvnserver /s /f
บริการ VNC อื่น ๆ อาจเปิดใช้งานในลักษณะเดียวกัน
ไม่น่าจะเป็นเครื่องเวิร์กสเตชัน คุณต้องการบางสิ่งบางอย่างที่ช่วยให้คุณสามารถควบคุมเครื่องเพื่อบอกวิธีการบูต Windows
คุณจะมีโชคมากขึ้นกับฮาร์ดแวร์เซิร์ฟเวอร์เนื่องจากผู้ค้าหลายรายสร้างตัวเลือกในการเชื่อมต่อกับคอนโซลจากระยะไกล
หากคุณมีตัวเลือกในการเชื่อมต่อแบบโต้ตอบกับ Windows บนเครื่องคุณสามารถใช้ MSCONFIG เพื่อตั้งค่าสวิตช์ / SAFEBOOT ใน boot.ini จากนั้นรีบูทเครื่อง Do Start -> Run และพิมพ์ใน MSCONFIG จากนั้นบนแท็บ boot.ini ตรวจสอบ / SAFEBOOT ภายใต้ Boot Options และเลือกเซฟโหมดที่คุณต้องการบู๊ต (ในสถานการณ์นี้คือ NETWORK)
LogMeIn มีตัวเลือกการรีบูตเซฟโหมด
นี่คือตัวเลือกการรวมแสงของ HP ที่จะติดตั้ง การแก้ไขไฟล์ boot.ini จะไม่ช่วยได้มากนักเนื่องจากคุณจะไม่สามารถเข้าสู่เครื่องได้เนื่องจากบริการ RDP จะไม่ทำงาน ในกรณีที่เป็นเซิร์ฟเวอร์ HP แต่คุณสามารถเชื่อมต่อโดยตรงกับคอนโซลผ่านพอร์ทัล https และสามารถเข้าถึง "ปุ่มเปิด / ปิด" เสมือนได้
คำตอบดังกล่าวข้างต้นเกี่ยวกับการแก้ไข boot.ini เป็นสิ่งที่ดีและทั้งหมด - ยกเว้น .... คุณไม่สามารถเปลี่ยนไฟล์ boot.ini ... หากคุณทำตามคำแนะนำ "Mark's" ทีละขั้นตอน - คุณกดกำแพงอิฐ เพราะ boot.ini เป็นแบบอ่านอย่างเดียว
แก้ไข: และใช่ .... ฉันทดสอบมันลงชื่อเข้าใช้ในฐานะผู้ดูแลระบบของ
หากคุณรีบเลือกที่จะปรับเปลี่ยนการBOOT.ini
รีสตาร์ทในเซฟโหมดด้วยระบบเครือข่ายจากนั้นรีสตาร์ทคุณจะพบว่าคุณไม่สามารถล็อกอินจากระยะไกลได้เลย คุณน่าจะสามารถดูไฟล์บูตได้\\machinename\C$\boot.ini
แต่จะไม่สามารถแก้ไขได้เพราะเป็นไฟล์แบบอ่านอย่างเดียว คุณจะไม่สามารถ "คลิกขวาและยกเลิกการเลือก" อ่านอย่างเดียว "" เพราะคุณจะไม่สามารถนำทางไปยังC$
ไดเรกทอรีได้เลย ตอนนี้ฉันต้องเข้าสู่ระบบเวิร์กสเตชันเสมือนจริงนี้เพื่อเปลี่ยนboot.ini
ด้านหลัง ฉันจะไม่ทำผิดอีกครั้ง!
เกิดอะไรขึ้นกับไฟล์ boot.ini
Windows 7 เพิ่มเติม
ใน Windows รุ่นก่อนหน้า boot.ini เป็นไฟล์ระบบที่มีข้อมูลเกี่ยวกับระบบปฏิบัติการ Windows ที่ติดตั้งบนคอมพิวเตอร์ ข้อมูลนี้จะปรากฏในระหว่างกระบวนการเริ่มต้นเมื่อคุณเปิดคอมพิวเตอร์ มันมีประโยชน์มากที่สุดในการกำหนดค่า multiboot หรือสำหรับผู้ใช้ขั้นสูงหรือผู้ดูแลระบบที่ต้องการกำหนดวิธีการเริ่ม Windows
ใน Windows รุ่นนี้ไฟล์ boot.ini ถูกแทนที่ด้วย Boot Configuration Data (BCD) ไฟล์นี้มีความหลากหลายมากกว่า boot.ini และสามารถใช้กับแพลตฟอร์มคอมพิวเตอร์ที่ใช้วิธีการอื่นนอกเหนือจากระบบอินพุต / เอาท์พุตพื้นฐาน (BIOS) เพื่อเริ่มคอมพิวเตอร์
หากคุณต้องการเปลี่ยนแปลง BCD เช่นลบรายการออกจากรายการระบบปฏิบัติการที่แสดงให้ใช้เครื่องมือบรรทัดคำสั่ง Bcdedit ซึ่งเป็นเครื่องมือขั้นสูงสำหรับผู้ดูแลระบบและผู้เชี่ยวชาญด้านไอที สำหรับข้อมูลทางเทคนิคเกี่ยวกับ Bcdedit ให้ไปที่เว็บไซต์ Microsoft สำหรับผู้เชี่ยวชาญด้านไอที
หากคอมพิวเตอร์ของคุณมีการกำหนดค่าแบบมัลติบูตคุณยังคงสามารถเปลี่ยนแปลงระบบปฏิบัติการ Windows ที่เปิดขึ้นตามค่าเริ่มต้นและระยะเวลาที่จะแสดงรายการระบบปฏิบัติการโดยใช้ระบบในแผงควบคุม
2. ในบานหน้าต่างด้านซ้ายคลิกการตั้งค่าระบบขั้นสูง ต้องใช้สิทธิ์ของผู้ดูแลระบบหากคุณได้รับพร้อมท์ให้ใส่รหัสผ่านของผู้ดูแลระบบหรือยืนยันให้พิมพ์รหัสผ่านหรือทำการยืนยัน
3. คลิกแท็บขั้นสูงจากนั้นภายใต้การเริ่มต้นและการกู้คืนให้คลิกการตั้งค่า
4. ภายใต้การเริ่มต้นระบบเลือกระบบปฏิบัติการเริ่มต้นและระยะเวลาที่จะแสดงรายการระบบปฏิบัติการคลิกตกลงแล้วคลิกตกลงอีกครั้ง
http://windows.microsoft.com/en-ca/windows/what-happened-boot-ini-file#1TC=windows-7
หากคุณทำผิดพลาดคุณอาจจะสามารถนำทางไปยังไฟล์ boot.ini ผ่าน File Explorer ดังนั้น \ hostname \ C $ \ boot.ini และมีโอกาสที่คุณจะสามารถลบ "/ safeboot : เครือข่าย "และบันทึก
หากคุณสามารถบันทึกการเปลี่ยนแปลงไปยังไฟล์ boot.ini ได้ให้เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบและลองเรียกใช้คำสั่งนี้เพื่อรีบูต: shutdown / r / m \ hostname / t 00
หวังว่าคุณจะกลับมาทำธุรกิจอีกครั้ง!