Ru-Board.club
← Вернуться в раздел «Программы»

» Командная строка, батники, сценарии (bat, cmd)

Автор: Petrik Pyatochkin
Дата сообщения: 20.09.2007 17:47
KapralBel
> Set /P dp=Введите путь:
> Echo Путь=%dp%

Что-то не понял какой путь вводить...

> ЗЫ. А вообще справка по сету (SET /?) весьма толково написана

Справку читаю лишь в крайних случаях - когда существует угроза для жизни
Автор: Elroir
Дата сообщения: 20.09.2007 19:47
Grisha_Tamashi_SAN

Цитата:
Возможно ли сделать определённый запуск батника в скрытом режиме?

Только с помощью спец. утилит, таких как hstart - http://www.ntwind.com/software/utilities/hstart.html
Автор: KBJ
Дата сообщения: 20.09.2007 20:22
Maza Faka
Отредактировал в ворде - убрал лишние пробелы. Так же всё. Выводит шлюз вместо текущего ИП.
Автор: Maza Faka
Дата сообщения: 21.09.2007 06:35
KBJ
Список с IP - адресами в каком формате? Я проверял на таком:
192.168.1.1 - 192.168.0.1
192.168.1.10 - 192.168.2.10
192.168.1.20 - 192.168.3.20
192.168.0.11 - 192.168.0.12
Автор: HarmSP
Дата сообщения: 21.09.2007 07:28
возможно обсуждали, но я не нашёл...
нужно скопировать папку в профиль залогиневшегося пользователя в Application Data
пишу так:
xcopy folder %UserProfile%\"Application Data"\folder /i /s
не выходит... - поправьте, плиз.
Автор: KapralBel
Дата сообщения: 21.09.2007 09:49
HarmSP
"%UserProfile%\Application Data\folder"
Автор: utka00
Дата сообщения: 21.09.2007 13:30
Мне нужно создать пустой файл размером 1 гигабайт, а лучше чтоб размер можно было задавать. Возможно ли такое?
Автор: KapralBel
Дата сообщения: 21.09.2007 14:02
utka00
CreaFil /?
Windows Resource Kit (~5k)
Автор: 01MDM
Дата сообщения: 21.09.2007 14:07
utka00

fsutil file createnew /?
Автор: vserd
Дата сообщения: 21.09.2007 14:08
utka00

Цитата:
Мне нужно создать пустой файл размером 1 гигабайт,

ты то сам понял что сказал?????
пустой файл это файл размером 0. А файл заполненный 0 это файл содержащий данные.
Автор: 01MDM
Дата сообщения: 21.09.2007 14:12
1073741824 это 1 гиг

fsutil file createnew 1.txt 1073741824
Автор: KapralBel
Дата сообщения: 21.09.2007 14:22
vserd
Это файл с 0-й длиной
Автор: Elroir
Дата сообщения: 21.09.2007 14:27
vserd
Ну ясно же, что человеку просто требуется fake файл с определенным размером.
Автор: utka00
Дата сообщения: 21.09.2007 14:58
vserd
ну ты ведь понял, значит и я тоже

Добавлено:
01MDM
спасибо
Автор: Smitis
Дата сообщения: 21.09.2007 20:22

Цитата:
Мне нужно создать пустой файл размером 1 гигабайт, а лучше чтоб размер можно было задавать. Возможно ли такое?

Будем считать это задачкой на сообразительность
Двумя командами создаем "пустой" файл (нулевой длины) на NTFS занимающий на диске ровно 1 гиг:

Код:
fsutil file createnew fake.txt 0
fsutil file createnew fake.txt:onegig 1073741824
Автор: utka00
Дата сообщения: 21.09.2007 20:26
Smitis
oO
а в чем прикол таких файлов?)
Автор: Elroir
Дата сообщения: 21.09.2007 20:41
utka00

Цитата:
а в чем прикол таких файлов?

В том, что открыв такой файл (fake.txt), ты увидишь именно "пустой" файл

Smitis
Класс!
Автор: utka00
Дата сообщения: 21.09.2007 20:59
А можно ли както таким же образом менять размер имеющихся файлов?
Автор: KapralBel
Дата сообщения: 22.09.2007 01:51
utka00
Потоки можно прицепить к любому файлу и в любом количестве
Главное отделять их двоеточием

Добавлено:

Код: fsutil file createnew fake.txt 0
fsutil file createnew fake.txt:gig1 1073741824
fsutil file createnew fake.txt:gig2 1073741824
fsutil file createnew fake.txt:gig3 1073741824
fsutil file createnew fake.txt:ten_gig1 10737418240
Автор: Maza Faka
Дата сообщения: 22.09.2007 06:42
Smitis
Красиво!
А откуда информация о такой недокументированной фишке
Цитата:
fake.txt:onegig
?
Автор: Elroir
Дата сообщения: 22.09.2007 06:53
Maza Faka
Она документированная
Это потоки NTFS (в данном случае - named stream).
Автор: utka00
Дата сообщения: 22.09.2007 08:29
KapralBel
всеравно не понял, допустим у меня есть файл file.exe, как мне сделать чтоб он выглядел как файл нулевого размера?
Автор: KapralBel
Дата сообщения: 22.09.2007 09:34
utka00
Перенести информацию с этого файла в поток, а в головном удалить


Добавлено:
utka00
А что ты хочешь получить вообще?
Автор: utka00
Дата сообщения: 22.09.2007 09:54
KapralBel
я хочу чтоб файл выглядел как файл нулевого размера
Автор: 01MDM
Дата сообщения: 22.09.2007 10:59
KapralBel

А как определить такой файл? Размер свободного пространства уменьшился на гиг, а файл весит, допустим, 5 кб.
Автор: Elroir
Дата сообщения: 22.09.2007 17:29
01MDM
Только с помощью спец. утилит. У Windows очень ограниченные возможности по работе с альтернативными потоками.
LADS - List Alternate Data Streams by Frank Heyne -
http://www.heysoft.de/Frames/f_sw_la_en.htm
Streams v1.56 By Mark Russinovich -
http://www.microsoft.com/technet/sysinternals/FileAndDisk/Streams.mspx
Автор: 01MDM
Дата сообщения: 22.09.2007 17:41
Elroir
Понял, спасибо.
Автор: Smitis
Дата сообщения: 22.09.2007 22:32
Ну, я смотрю, с потоками без меня разобрались.
Резюме: Потоки интересны тем, что в них можно хранить информацию, наличие которой штатными средствами винды (типа проводника) определить невозможно, и работать с ними можно только если точно знать имя потока. Работают потоки только на НТФС.
Автор: utka00
Дата сообщения: 23.09.2007 00:24
Smitis
может поможешь тогда мне

Цитата:
я хочу чтоб файл выглядел как файл нулевого размера

Автор: Smitis
Дата сообщения: 23.09.2007 10:23
utka00

Цитата:
может поможешь тогда мне

Другого способа нет. Если обычный файл выглядит как файл нулевой длины, значит он и есть файл нулевой длины.
Впрочем, можешь попобовать написать программу, ставящую хук на какие-то там функции винды, испульзуемые для получения информации о файле и для своего файла подставлять туда нужные значения. Но это - в программирование.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879

Предыдущая тема: Problemi s zagruzkoy XP!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.