Можно ли запустить exe, как если бы он находился в другой папке? - PullRequest
0 голосов
/ 14 июля 2020

возможно ли изменить каталог, в котором приложение «думает», что оно было запущено, без изменения его реального каталога?

Например , допустим, у нас есть ФАЙЛ в:

  • C:\Users\<username>\AppData\Local\Temp\FILE.exe

И мы не хотим его перемещать из настоящего каталога, но назовите его "думая", что он существовал в (допустим):

  • C:\Users\<username>\Desktop\FILE.exe каталог

ТАК ЧТО, (Когда какой-либо код, подобный этому, вызывается из exe):

System.Reflection.Assembly.GetExecutingAssembly().Location

результат будет C:\Users\<username>\Desktop\FILE.exe
(Программно или нет, на каком языке программирования или нет, мне все равно, я просто не хочу знать, как это могло быть возможно в в любом случае)

...