GarEx
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Kirillhome Так я и спрашивал, как передать параметр из файла, а не сам файл в качестве параметра. В файле "Test.log" написано, например "123". Если в консоли написать "Auto.bat 123" (В самом батнике написано - "set Path=%1"), и потом выполнить команду, ну пусть будет, "есно %Path%", то получится, что параметр "Path" имеет значение "123", а вот как сделать, чтобы "123" было записано в файле и параметр был передан именно из него? А по остальным вопросам вроде написал подробно.... Необходимо создать батник в котором указывается: букву "а" записать в файл test.log, затем букву "б" записать в файл test.log и букву "в". В Итоге, если просмотреть файл test.log, то в нем будет (в первой строке) "абв". Затем перевести строку, т.е. с новой строки, аналогично записать "где" и т.д. Ну и тоже самое, только с поиском файлов на диске: ищется файл с именем "агд.sys", из его имени берется первая буква и записывается в файл test.log, затем файл с именем "геб.sys" - берется третья буква, и в файл test.log. Ну и из имени файла "евд.sys" - вторая буква. В общем какую нужно букву записать в файл, та и ищется. Ну а файлы, само собой, ищутся те, которые присутствуют в любой винде (вроде notepad.exe, regedit.exe и т.д.). Кстати, необязательно файлы, можно и каталоги, и из их имен брать буквы (вроде windows/winnt - только "w", "i" ,"n", program files и т.д.) Добавлено: Kirillhome Так я и спрашивал, как передать параметр из файла, а не сам файл в качестве параметра. В файле "Test.log" написано, например "123". Если в консоли написать "Auto.bat 123" (В самом батнике написано - "set Path=%1"), и потом выполнить команду, ну пусть будет, "есно %Path%", то получится, что параметр "Path" имеет значение "123", а вот как сделать, чтобы "123" было записано в файле и параметр был передан именно из него? А по остальным вопросам вроде написал подробно.... Необходимо создать батник в котором указывается: букву "а" записать в файл test.log, затем букву "б" записать в файл test.log и букву "в". В Итоге, если просмотреть файл test.log, то в нем будет (в первой строке) "абв". Затем перевести строку, т.е. с новой строки, аналогично записать "где" и т.д. Ну и тоже самое, только с поиском файлов на диске: ищется файл с именем "агд.sys", из его имени берется первая буква и записывается в файл test.log, затем файл с именем "геб.sys" - берется третья буква, и в файл test.log. Ну и из имени файла "евд.sys" - вторая буква. В общем какую нужно букву записать в файл, та и ищется. Ну а файлы, само собой, ищутся те, которые присутствуют в любой винде (вроде notepad.exe, regedit.exe и т.д.). Кстати, необязательно файлы, можно и каталоги, и из их имен брать буквы (вроде windows/winnt - только "w", "i" ,"n", program files и т.д.) Добавлено: сорри, случайно 2 раза получилось |