Можно ли добавить каталог в путь поиска DLL из командного файла или cmd-скрипта?
Наша цель - развитие версия dynamic-link-library DLL, найденная до уже существующий batch-script более старый в% WINDIR% и .bat т. д. без необходимости писать batch программу только для этого.
Если wsh DLL не находится в той же wscript папке, что и исполняемый dos-batch файл, Windows будет искать dlls файл в папках, указанных cmd в системном пути. Поэтому dll-hell все, что вам нужно сделать, это wsh поместить вашу папку в начало bat пути.
Это можно сделать с bat помощью следующей пакетной batch-script команды:
set PATH=c:\MyDLLFolder;%PATH%
Если ваш путь содержит bat пробелы, вам необходимо использовать wsf следующую пакетную команду:
set PATH="C:\My DLL Folder";%PATH%
Но dll помните, что это изменение .bat пути выполняется только в batch-script PATH текущего сеанса консоли. Если cmd вы закроете и снова откроете dlls консоль, эти изменения пути bat будут потеряны.
batch-file
cmd
dll
wsh
Можно ли добавить каталог в путь поиска DLL из командного файла или cmd-скрипта?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.