Имя: Пароль:
1C
1С v8
помогите с батником
,
0 dreamoff
 
14.11.12
14:55
помогите пожалуйста с батником.я в них ничего не понимаю
необходимо из определенного каталога получить имена файлов и записать их в текстовый файл
1 v8Newbie
 
14.11.12
15:00
(0)  В общем виде для Windows: "dir * > text.txt". Поработай с ключами для dir. "dir /?"
2 Maxus43
 
14.11.12
15:01
cd "каталог"
dir - просмотр файлов, запись хз
3 v8Newbie
 
14.11.12
15:03
(2) Можно, можно.. Ну разумеется, я написал для текущего каталога.
4 dreamoff
 
14.11.12
15:03
а как записать имена файлов в файл?
5 Hazer79
 
14.11.12
15:04
dir >> имяТекстовогоФайла.txt
прекрасно справляется
6 НЕА123
 
14.11.12
15:05
(4)
делай (2) потом (1)
не перепутай!
7 le_
 
14.11.12
15:06
@echo off
rem ниже задается каталог, в котором искать, текстовый файл будет создан в том же каталоге
set cat = c:\
dir %cat% /b > %cat%\1.txt
8 ukolabrother
 
14.11.12
15:07
dir c:\tmp > c:\out.txt
9 Azverin
 
14.11.12
15:07
(0) лентяй
10 dreamoff
 
14.11.12
15:08
а как в имя файла добавить дату и время?
11 НЕА123
 
14.11.12
15:09
развод.
12 dreamoff
 
14.11.12
15:18
(11)почему сразу развод?если я в этом ничего не понимаю,то это преступление?
13 le_
 
14.11.12
15:57
(10)
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.CreateTextFile("c:\1.txt", True)
set WMIService = GetObject("winmgmts:\\.\root\cimv2")
set colFiles = WMIService.ExecQuery("Select * From CIM_DataFile Where Drive='c:' AND Path='\\temp\\'")
For Each objFile In colFiles
   objTextFile.Write(objFile.FileName & "_" & left(objFile.LastModified, 4) & "." & mid(objFile.LastModified, 5, 2) & "." &mid(objFile.LastModified, 7, 2) & "." & objFile.Extension & vbCRLF)
Next
objTextFile.Close
14 drcrasher
 
14.11.12
16:01
(13) ТС с batch справиться не может, про help не знает, а ты ему WSH суёшь =)
15 dreamoff
 
14.11.12
16:09
@echo off

set mytime=%time:~0,8%
set mydate = %date%_%mytime::=_%
set mylog = \\dksql82\1clogs\LogXml
set log=%mylog%_%mydate%
set cat = /mccru_datacrat/send/
dir %cat% /b >%log%.txt

файл записывается в текущий каталог и в имени только "_"
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.