Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   переменная в цикле, как путь к директории (http://forum.oszone.net/showthread.php?t=333774)

Superfinger 15-03-2018 21:35 2803615

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

x0r 16-03-2018 00:31 2803651

Код:

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



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


Время: 06:00.

Время: 06:00.
© OSzone.net 2001-