컴퓨터의 어느 곳에서나 exe를 실행하고 싶습니까?
"어디서나"라는 말은 응용 프로그램을 시작할 수 있음을 의미합니다.
⚡ 시작 메뉴에서(단축키 - Windows 키)
⚡ 실행 명령 대화 상자에서(단축키 - Windows + r)
⚡ 컴퓨터의 모든 드라이브/폴더의 Windows 주소 표시줄에 애플리케이션 이름 입력
⚡ 디렉토리 변경에 대한 걱정 없이 직접 모든 드라이브/폴더에서 열린 명령 프롬프트에서 응용 프로그램 이름을 입력합니다.
✨흥미롭게 들리나요? ✨
데모 목적으로 현재 로그인한 사용자 이름을 출력하는 "SayMyName"이라는 이름으로 매우 기본적인 C# .NET 콘솔 애플리케이션을 구축했습니다.
using System;
namespace SayMyName
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(Environment.UserName.ToUpper());
Console.ReadLine();
}
}
}
이 애플리케이션의 출력 경로는
T:\MyExe\SayMyName\SayMyName\bin\Debug\SayMyName.exe
메모장에 다음과 같은 exe 경로를 복사하면 됩니다. 그것은 당신이 필요한 전부이며 우리는 갈 수 있습니다!
우리는 기본적으로 컴퓨터에 이 응용 프로그램에 대해 알리기 위해 두 가지 일을 할 것입니다.
하나, 시스템 레지스트리에 exe 경로 등록HKLM
둘, PATH 환경 변수에 exe 경로 등록
1 단계
Open windows registry 및
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
로 이동2 단계
App Paths
를 마우스 오른쪽 버튼으로 클릭하고 이름이 Key
인 saymyname.exe
를 추가합니다.3단계
오른쪽에
(Default)
값 이름이 표시됩니까? 마우스 오른쪽 버튼으로 클릭하십시오 Modify...
. 이제 경로T:\MyExe\SayMyName\SayMyName\bin\Debug\SayMyName.exe
를 복사하여 붙여넣고 확인을 클릭합니다. 이제 오른쪽 클릭 -> 새로 만들기 -> 문자열 값을 클릭하고 이름을 지정Path
하여 값을 하나 더 추가하고 데이터 값을 exe의 포함 폴더 뒤에 세미콜론(예: T:\MyExe\SayMyName\SayMyName\bin\Debug;
)으로 설정합니다.거의 끝났습니다! 이러한 단계를 통해 모든 드라이브 및 폴더의 Windows 주소 표시줄, 시작 메뉴 및 실행 상자를 통해 애플리케이션에 액세스할 수 있습니다.
편의를 위해 내가 사용자 정의한 .reg file here 을 찾을 수 있습니다. 다운로드, 편집 및 레지스트리로 가져올 수 있습니다.
이제 이 마지막 단계를 수행하여 어디서나 모든 명령 프롬프트에서 응용 프로그램에 액세스할 수 있도록 합니다. 😁
4단계
이제 환경 변수 창으로 이동하십시오. '내 PC'->속성->고급 시스템 속성->시스템 속성->고급 탭을 마우스 오른쪽 버튼으로 클릭하여 이 작업을 수행할 수 있습니다. 거기에서 '환경 변수...' 버튼을 찾을 수 있습니다. 그냥 부수세요!
'사용자 변수' 섹션에서
Path
변수를 찾을 수 있습니다. 수정하세요. 변수 값에서 경로T:\MyExe\SayMyName\SayMyName\bin\Debug;
를 복사하여 붙여넣고 확인을 클릭합니다.그게 다야! 자. 컴퓨터에서 응용 프로그램을 글로벌 스타로 만들었습니다. 이름만 있으면 이제 어디서나 호출할 수 있습니다.
이렇게 😎
동일한 내용을 보여주는 자습서도 있으며 사용할 수 있습니다here. 👍
읽어 주셔서 감사합니다! 💛
Reference
이 문제에 관하여(컴퓨터의 어느 곳에서나 exe를 실행하고 싶습니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/pradeepradyumna/want-to-run-your-exe-from-anywhere-on-your-computer-4bkh텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)