Как сделать пакетный скрипт вставить из буфера обмена в CMD?
Я хочу автоматизировать процесс открытия определенного файла с помощью пакетного скрипта. Идея состоит в том, что папка с пакетным сценарием и файл будут распространяться на другие компьютеры, и при этом сценарий должен запускать программу (файл) внутри окна CMD. Теперь вот проблема. Путь к папке, содержащей файл и скрипт, неизвестен, так как я не знаю, где пользователи разместят папку. Я решил эту часть проблемы с помощью следующих строк в моем скрипте.
@echo off echo %~dp0|clip pause
Теперь это копирует путь файла в буфер обмена. Теперь мне нужно использовать путь, чтобы я мог открыть программу в папке. Проблема в том, что я не знаю, как автоматизировать процесс вставки из буфера обмена в CMD. Моя идея - запустить что-то вроде этого:
start cmd /c "action" "pastePathHere\otherFileName"
«действие» - что делать с файлом.
Но я не могу найти способ сделать это. Я хочу, чтобы все это происходило в одном .bat
файле для удобства.
0 ответов на вопрос
Похожие вопросы
-
3
Как я могу "инвертировать" структуру каталогов?
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
7
Запустить синергетический клиент при загрузке в Mac OS X
-
-
4
Как синхронизировать скрипты GreaseMonkey между компьютерами?
-
1
Могу ли я написать скрипт, который будет автоматически переключать пользователей?
-
6
Хорошее руководство по PowerShell, начало работы с более продвинутым использованием
-
3
Сбой FTP «PUT» на виртуальной машине, но не на хост-ПК: 504 Команда не реализована для этого парамет...
-
5
Отключение звукового сигнала окна cmd
-
1
ksh эквивалент perl $! причина ошибки
-
13
Можно ли вставить обычный текст по умолчанию?