Windows 7 Home-로그인하지 않고도 .bat 파일을 시작 하시겠습니까?


0

컴퓨터가 켜지고 Windows에 들어가 자마자 박쥐 파일을 열어야합니다. 이 박쥐 파일은 인터넷 연결이 필요합니다. 로그인을 우회하거나 로그인을 자동화하는 방법은 무엇입니까? 그런 다음 어떻게 .bat 파일을 시작할 수 있습니까? 관리자 계정입니다. 후자는 Windows 스케줄러를 사용하여 수행 할 수 있다고 생각합니다.하지만 레지스트리 설정이 있거나 더 쉬운 것이 있으면 선호합니다.

답변:


4

작업 스케줄러가 가장 쉬운 방법 일 것입니다. 연습은 다음과 같습니다 . 작업 예약

레지스트리 편집에 대해 언급 했으므로 텍스트 기반 인터페이스를 선호한다고 생각합니다. 이 경우 schtasks 명령을 사용하십시오 . at 이라는 또 다른 명령이 있지만 시스템 시작시 작업을 예약 할 수 없습니다.

이러한 모든 명령은 동일한 서브 시스템을 사용하므로 schtasks를 사용하여 작성된 태스크는 작업 스케줄러에 표시됩니다.


작업이 작업을 실행하지 않도록 예약 = / 주문형으로 실행하도록 설정하면 실행되었지만 목적을 무효화합니다.
TPR

0

RunOnce를 수행하기 위해 레지스트리 파일로 배치 스크립트 작성

예:

:: This is the Batch Script that can be Located @ %sysetmdrive%\Runonce.bat
    -- Runonce script called by daily task scheduler --

      This calls another batch script to be scheduled at boot time.

::RunOnce.bat

@echo off

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\099 /V 1 /D "%SystemDrive%\resetpermissions.bat" /f

:: REM - HERE you can add multiple scripts called by runonce like this.

REG ADD %KEY%\099 /V 2 /D "%SystemDrive%\resetpermissions.bat" /f

ping -n 4 localhost >NUL
shutdown.exe /s /f /t 10

-- script --

그런 다음 작업 스케줄러를 사용하여 하루에 한 번 작업을 수행하십시오. 여러 컴퓨터에 매일 종료 스크립트를 사용합니다. 매일 권리를 재설정합니다.

% systemroot % \ system32 \ shutdown.exe를 사용하는 대신-작업 스케줄러를 만드는 대신 스크립트를 사용하여 종료시 추가 작업을 완료하십시오.

작업 스케줄러에서이 스크립트를 사용자 (SYSTEM 또는 "NT Authority \ System")로 실행하면 사용자가 로그인하기 전에 작업을 완료 할 수있는 스크립트 시스템 권한 또는 그 이상의 관리자 권한이 부여됩니다.

이 Runonce 키는 사용자가 Windows에 로그인하기 전에 시작됩니다. 스크립트가 완료 될 때까지 Windows 탐색기가 열리는 것을 지연시킬 수 있습니다. 따라서 사용자가 시작 화면에서 로그온하지 않아도 스크립트가 실행됩니다.


죄송하지만 runonce는 로그인 후 관리자로만 시작됩니다.
kinokijuf
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.