Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - переменная в цикле, как путь к директории

Ответить
Настройки темы
CMD/BAT - переменная в цикле, как путь к директории

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте!
не могу вспомнить как ранее реализовывал код при открытие .cmd вводил определенный ключ по которому открывалась определенная директория:
в теле цикла присваивал значения переменным set $documents = "C:\doc\1" и т.д.
после ввода в цикле проверялся вводимое значение (if else) на совпадение с имеющимися переменными при совпадение -->goto -->start
Ну как-то так.
Кстати, потом присвоил файлу комбинацию горячих клавиш и получалось очень быстро открывать нужную папку по ключу, например, вводил "карточки" открывал нужную папку.
Помогите пожалуйста, очень надо.

Отправлено: 21:35, 15-03-2018

 
x0r x0r вне форума

Забанен


Сообщения: 795
Благодарности: 137

Профиль | Цитировать


Код: Выделить весь код
doskey /?
?
пример

Код: Выделить весь код
rem файл с алиасами для консоли
(echo @echo off
echo prompt $_$p$_----------------------------------------------------$_$q$g
echo doskey ll=ls -la
echo doskey syn="d:\myprograms\fm\tc\plugins\wlx\synwrite\syn.exe" $*
echo doskey tc="d:\myprograms\fm\tc\totalcmd.exe" $*
echo doskey far="d:\myprograms\fm\far3\far.exe" $*
echo doskey aliasedit="d:\myprograms\fm\tc\plugins\wlx\synwrite\syn.exe" "d:\MyPROGRAMs\FM\TC\Scripts\doskey-aliases.cmd"
echo set ua="Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0"
echo set wp=--content-disposition --no-check-certificate --no-use-server-timestamps
echo doskey карточки=explorer.exe C:\123\карточки
) > %SYSTEMROOT%\System32\ConsSet.bat
rem ------ Записать этот файл в реестр чтоб он выполнялся каждый раз для cmd ибо doskey не запоминает алиасы (ебанашки из M$ ) ----------
reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v Autorun /t REG_SZ /d %%SYSTEMROOT%%\System32\ConsSet.bat /f > nul
rem ---------------------------------------------------------------------------------------------------------------
exit /b


вбив в консоли "карточки" - откроется в проводнике папка с путем. Другое, это просто пример, что туда можно пихать вообще что угодно: свои переменные добавлять, программы сразу с параметрами и проч.

Отправлено: 00:31, 16-03-2018 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - переменная в цикле, как путь к директории

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
C/C++ - как пройти всю файловую систему в цикле и как проверить если у каталога подкаталоги? Gablik Программирование и базы данных 2 14-10-2011 18:59
CMD/BAT - [решено] Два файла - как одна переменная, переменная - как параметр taravasya Скриптовые языки администрирования Windows 6 16-02-2010 04:49
Разное - [решено] Как присвоить переменной путь к текущей директории? njg Microsoft Windows 2000/XP 1 18-01-2009 21:22
[решено] как добавить путь к текущей директории в reg файл из bat файла ? mitiya Автоматическая установка приложений 7 27-03-2008 16:12
(solved)Как получить переменную, содержащую путь к директории Documents and Settings? arial Автоматическая установка Windows 2000/XP/2003 12 15-11-2005 15:58




 
Переход