Run을 통해 Windows Startup 디렉토리에 액세스

사용자의 시작 디렉토리를 여는 Windows 실행에 입력하는 명령은 무엇입니까?

  • Windows의 경우 % windir % 및 응용 프로그램 데이터의 경우 % appdata % 와 유사한 형식입니다.
  • Computer Productivity 사이트 에는 많은 단축키가 있지만 시작은 제외

RSI 를 줄이기 위해 노력하고 있으므로 가능한 한 키보드 단축키를 사용하려고합니다.



답변

“쉘”명령입니다. 예를 들어

shell:startup

에서 실행 대화 오픈 팝업 \Start Menu\Programs\Startup디렉토리.

많은 “shell”명령이 있으며 긴 목록은 shell 명령을 사용하여 쉽게 특수 폴더액세스 합니다.


답변

작은 VBS 프로그램을 작성하십시오 startup.vbs.

set objShell = CreateObject("WScript.Shell")
objShell.Run("""" & objShell.SpecialFolders("Startup") & """")

Windows 탐색기에서 현재 사용자의 시작 폴더가 열립니다. 이것은 모든 언어로 지원되는 모든 Windows 버전에서 작동합니다.

필요한 경우 "AllUsersStartup"대신 사용할 수 있습니다 "Startup". SpecialFolders 속성에 대한 자세한 내용은 여기를 참조하십시오 .


답변

Windows 7 또는 Windows Vista의 경우 다음을 실행하십시오.

c:\ProgramData\Microsoft\Windows\Start Menu\Programs\startup

답변

"%USERPROFILE%\Start Menu\Programs\Startup"

Windows XP에서 작동합니다.

내가 알 수있는 한 더 이상 지름길이 없습니다. 여기에서 모든 변수 의 목록을 볼 수 있으며 시작을 참조하는 다른 방법은 없습니다.

그러나 Autoit 과 같은 일부 스크립팅 언어 매크로 에서 더 짧은 버전을 보았을 수 있습니다 .

@StartupDir     current user's Startup folder

답변

시작 메뉴 \ 프로그램 \ 시작

작동하지 않으면 다음을 시도하십시오.

% UserProfile % \ 시작 메뉴 \ 프로그램 \ 시작

또는 %st%예를 들어 자신의 변수를 정의 할 수 있습니다 . Windows XP에서는 시스템 속성-환경에있었습니다.

또한 탭 완성 및 doskey별칭 과 결합 된 명령 프롬프트 는 정말 훌륭합니다.


답변

변수는 %username%입니다. 따라서 Windows Vista의 내 계정 (로밍)의 경우 :

  • 시작, 실행,

  • C : \ Users \ % USERNAME % \ AppData \ Roaming \ Microsoft \ Windows \ 시작 메뉴 \ 프로그램 \ 시작


답변

cd "%appdata%\Microsoft\Windows\Start Menu\Programs\Startup"