기본 사용자의 시작 폴더 Windows 8.1과 Windows 10

기본 사용자의 시작 폴더 Windows 8.1과 Windows 10

Windows 8.1과 Windows 10 모두에서 기본 사용자의 시작 폴더를 가지고 놀다가 뭔가를 발견했습니다. 어떤 이유에서인지 모든 Windows 10 설치에서 기본 사용자의 시작 폴더가 있어야 할 곳에 존재하지 않습니다. C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup, Windows 8.1에는 존재합니다.

웹에서 Win7에서 시작하는 것으로 대체된 것으로 보이지만 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUpWin8.1에는 이 경로가 있지만 Win10에는 없습니다. Win10이 프로그램 폴더로 이동하면 시작 프로그램이 존재하지 않습니다.

수동으로 시작 폴더를 만들고 C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\그 안에 무언가를 저장하면 OS가 시작할 때 해당 폴더를 실행합니까, 아니면 실행하지 않습니까?

이 경우에는 ProgramData의 시작 폴더를 사용할 수 없습니다. .BAT 파일은 사용 후 자동 삭제되지만 새 사용자가 처음 로그온할 때마다 실행해야 하기 때문입니다. 에 넣으면 C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup사용자 프로필 생성 중에 사용자 자신의 시작 폴더에 복사하고 실행한 다음 자체적으로 삭제됩니다.

시작 폴더를 수동으로 생성해도 작동하지 않는 경우 필요한 작업을 쉽게 수행할 수 있는 방법이 있습니까? 내가 찾은 유일한 다른 방법은 배치 파일의 결과가 존재하는지 여부(레지스트리 키)를 검색하기 위해 IF 문을 사용하여 배치 파일을 시작하고, 그렇다면 실행되지 않는 것입니다. 사용자가 로그온하면 배치 파일이 시작되는데 이는 이상적이지 않습니다.

미리 감사드립니다!

답변1

기본적으로 존재하지 않지만 C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup수동으로 생성하면 유효한 경로입니다.

여기에 있는 파일은 다른 사용자가 처음 로그인할 때 다른 사용자의 시작 폴더에 복사됩니다. 사용자가 이전에 이미 로그인하여 이미 사용자 폴더가 있는 경우 사용자 프로필이 제거될 때까지 아무런 영향을 미치지 않습니다.

자체 삭제 .bat 파일의 경우 이것이 최선의 선택인 것 같습니다. 오늘 Windows 10 Enterprise 21H2에서 직접 테스트해봤습니다.

public대조적으로, 폴더 에 대한 동일한 시작하지 않습니다일, 즉 C:\Users\Public\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.

대신 언급된 유용한 설명은 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUpWindows 10 이상에서 사용할 수 있습니다. 모든 사용자 간에 동기화할 뿐만 아니라 이 폴더를 수정하려면 관리자 권한이 필요합니다.

이 옵션을 사용하는 경우 스크립트에 검사를 추가하여 사용자에 대해 미리 실행되었는지 확인할 수 있습니다. 예를 들어 사용자의 AppData에 숨겨진 파일을 만든 다음 스크립트를 실행하기 전에 해당 파일이 있는지 확인할 수 있습니다.

이는 특정 사용 사례와 실제로 관련이 없지만 이제 작업 관리자 시작 목록도 존재합니다.이 답변레지스트리 내부에 문자열 값을 추가하여 프로그램을 직접 추가할 수 있는 방법을 문서화합니다 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run.

동일한 논리로 이를 기본 사용자 레지스트리에 추가할 수도 있습니다 HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run.

관련 정보