cmd> reg query "HKEY_CLASSES_ROOT\ACDSee Pro 10.orf\shell\3ACDEdit" /s HKEY_CLASSES_ROOT\ACDSee Pro 10.orf\shell\3ACDEdit (по умолчанию) REG_SZ Редактировать в ACDSee Pro 10 HKEY_CLASSES_ROOT\ACDSee Pro 10.orf\shell\3ACDEdit\command (по умолчанию) REG_SZ "C:\Program Files\ACD Systems\ACDSee Pro\10.0\ACDSeeQVPro10.exe" /edit "%1"
%1
можно использовать %L
.)command
— и всё. Чтобы иметь сайт нужен домен.
D:\path\some-param\..\script.bat
, если предполагается их запуск в условиях, не позволяющих использовать аргументы командной строки. ping
, а не nslookup
. По крайней мере у меня nslookup не показывает адреса из hosts (например, для сайтов, заблокированных по доменному имени), хотя они вполне работают:cmd> nslookup pramen.io Сервер: UnKnown Address: 134.17.1.1 Имя: pramen.io Address: 134.17.0.7 cmd> ping pramen.io Обмен пакетами с pramen.io [198.167.222.108] с 32 байтами данных: Ответ от 198.167.222.108: число байт=32 время=686мс TTL=52 Ответ от 198.167.222.108: число байт=32 время=260мс TTL=52 Ответ от 198.167.222.108: число байт=32 время=248мс TTL=52 Ответ от 198.167.222.108: число байт=32 время=248мс TTL=52 Статистика Ping для 198.167.222.108: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь) Приблизительное время приема-передачи в мс: Минимальное = 248мсек, Максимальное = 686 мсек, Среднее = 360 мсек
например с помощью ключа в ярлыке игры
WshShell.SendKeys
); если лаўнчер консольный, то можно попробовать перенаправление вводв-вывода.
С некоторых пор, но так было не всегда; да и в вопросе об этом ничего.
Скорее всего, нельзя (может быть не через
Shell
, а черезShellEx
), но не вижу смысла в таком ограничении пользователя в возможности одновременно применить пункт меню.