может кто подскажет как посмотреть на всех компьютера домена кто находиться в локальных админах из командной строки?
» Задачи на bat-файлах
Приветствую Всех! У меня маленькая задачка! Необходимо сделать батник который бы удалял все файлы с "С:\temp", а также с (С:\Documents and Settings\user\Local Settings\Temp) при том что user могут быть разные. Тобесь любого пользователя который входит на комп.
Zvyagel
такое уже было гдето на 80-х страницах
там поищи
такое уже было гдето на 80-х страницах
там поищи
Zvyagel
Код:
@Echo Off
PushD %Temp%
RD . /q /s
PopD
Код:
@Echo Off
PushD %Temp%
RD . /q /s
PopD
Все спасибо!
Добавлено:
Еще одна задачка! Необходимо сделать так чтобы с папки Temporary Internet Files\Content.IE5 перемещалась все данные в определенную папку которая создавалась бы на основе того с какого компа было скопировано и юзера. При этом заходить в папку Temporary Internet Files надо будет по сетке.
например:
Есть два компа и там по несколько юзеров
\\comp1\c$\Documents and Settings\user1\Local Settings\Temporary Internet Files\Content.IE5\данные
\\comp1\c$\Documents and Settings\user2\Local Settings\Temporary Internet Files\Content.IE5\данные
\\comp2\c$\Documents and Settings\user1\Local Settings\Temporary Internet Files\Content.IE5\данные
...
\\comp*\c$\Documents and Settings\user*\Local Settings\Temporary Internet Files\Content.IE5\данные
перемещение в:
e:\TIF\comp1\user1\данные
e:\TIF\comp1\user2\данные
e:\TIF\comp2\user1\данные
...
e:\TIF\comp*\user*\данные
Реально ли такое сделать? И если файл или папка не перемещается пропускать его (ее).
Заранее спасибо!
Добавлено:
Еще одна задачка! Необходимо сделать так чтобы с папки Temporary Internet Files\Content.IE5 перемещалась все данные в определенную папку которая создавалась бы на основе того с какого компа было скопировано и юзера. При этом заходить в папку Temporary Internet Files надо будет по сетке.
например:
Есть два компа и там по несколько юзеров
\\comp1\c$\Documents and Settings\user1\Local Settings\Temporary Internet Files\Content.IE5\данные
\\comp1\c$\Documents and Settings\user2\Local Settings\Temporary Internet Files\Content.IE5\данные
\\comp2\c$\Documents and Settings\user1\Local Settings\Temporary Internet Files\Content.IE5\данные
...
\\comp*\c$\Documents and Settings\user*\Local Settings\Temporary Internet Files\Content.IE5\данные
перемещение в:
e:\TIF\comp1\user1\данные
e:\TIF\comp1\user2\данные
e:\TIF\comp2\user1\данные
...
e:\TIF\comp*\user*\данные
Реально ли такое сделать? И если файл или папка не перемещается пропускать его (ее).
Заранее спасибо!
Я тут подумал, по поводу очистки временной папки, что команда
rd "%temp%" /q /s
будет надёжнее команды
rd . /q /s
если перейти во временную папку не удастся (мало ли что)
rd "%temp%" /q /s
будет надёжнее команды
rd . /q /s
если перейти во временную папку не удастся (мало ли что)
Smitis
Думаю в в обоих случае - снесет что подвернется под руку
Думаю в в обоих случае - снесет что подвернется под руку
Еще одна задачка! Необходимо сделать так чтобы с папки Temporary Internet Files\Content.IE5
перемещалась все данные в определенную папку которая создавалась бы на основе того с какого компа было скопировано и юзера. При этом заходить в папку Temporary Internet Files надо будет по сетке.
например:
Есть два компа и там по несколько юзеров
\\comp1\c$\Documents and Settings\user1\Local Settings\Temporary Internet Files\Content.IE5\данные
\\comp1\c$\Documents and Settings\user2\Local Settings\Temporary Internet Files\Content.IE5\данные
\\comp2\c$\Documents and Settings\user1\Local Settings\Temporary Internet Files\Content.IE5\данные
...
\\comp*\c$\Documents and Settings\user*\Local Settings\Temporary Internet Files\Content.IE5\данные
перемещение в:
e:\TIF\comp1\user1\данные
e:\TIF\comp1\user2\данные
e:\TIF\comp2\user1\данные
...
e:\TIF\comp*\user*\данные
Реально ли такое сделать? И если файл или папка не перемещается пропускать его (ее).
Заранее спасибо!
перемещалась все данные в определенную папку которая создавалась бы на основе того с какого компа было скопировано и юзера. При этом заходить в папку Temporary Internet Files надо будет по сетке.
например:
Есть два компа и там по несколько юзеров
\\comp1\c$\Documents and Settings\user1\Local Settings\Temporary Internet Files\Content.IE5\данные
\\comp1\c$\Documents and Settings\user2\Local Settings\Temporary Internet Files\Content.IE5\данные
\\comp2\c$\Documents and Settings\user1\Local Settings\Temporary Internet Files\Content.IE5\данные
...
\\comp*\c$\Documents and Settings\user*\Local Settings\Temporary Internet Files\Content.IE5\данные
перемещение в:
e:\TIF\comp1\user1\данные
e:\TIF\comp1\user2\данные
e:\TIF\comp2\user1\данные
...
e:\TIF\comp*\user*\данные
Реально ли такое сделать? И если файл или папка не перемещается пропускать его (ее).
Заранее спасибо!
Zvyagel
1. А зачем дублировать посты?
2. Реально
3. Вопрос - что понимается, под
Цитата:
* Если не перемещается вся папка?
* Если не перемещается часть файлов?
* Перемещение по принципу все или ни чего?
1. А зачем дублировать посты?
2. Реально
3. Вопрос - что понимается, под
Цитата:
И если файл или папка не перемещается пропускать его (ее)
* Если не перемещается вся папка?
* Если не перемещается часть файлов?
* Перемещение по принципу все или ни чего?
Перемещать все!
Zvyagel
Список-соответсвие - Комп-Пользователь меняется? или постоянный?
Если постоянный, то
Код: @Echo Off
Move \\comp1\c$\Documents and Settings\user1\Local Settings\Temporary Internet Files\Content.IE5\данные e:\TIF\comp1\user1\данные
Move \\comp1\c$\Documents and Settings\user2\Local Settings\Temporary Internet Files\Content.IE5\данные e:\TIF\comp1\user2\данные
Список-соответсвие - Комп-Пользователь меняется? или постоянный?
Если постоянный, то
Код: @Echo Off
Move \\comp1\c$\Documents and Settings\user1\Local Settings\Temporary Internet Files\Content.IE5\данные e:\TIF\comp1\user1\данные
Move \\comp1\c$\Documents and Settings\user2\Local Settings\Temporary Internet Files\Content.IE5\данные e:\TIF\comp1\user2\данные
Список пользователей менятся
а мне никто не подскажет?
страницей раньше вопрос мой
заранее благодарен
страницей раньше вопрос мой
заранее благодарен
Gizm0
Из файла такую строчку брать сложно. Можно сделать так - ты указываешь первый номер картинки, последний и адрес, то есть в примере, который ты привел это будет:
1,100,http://gg.com/pics/. Полная команда будет выглядеть так -
img_links.cmd 1 100 http://gg.com/pics/ , наклонная черта в конце обязательна, кроме того, линки в файле будут в кавычках и работать он будет только с jpg.
Если это приемлимо, то вот код
Код:
@echo off
for /l %%i in (%1,1,%2) DO echo."<img src=%3%%i.jpg></img>">> html.txt
Из файла такую строчку брать сложно. Можно сделать так - ты указываешь первый номер картинки, последний и адрес, то есть в примере, который ты привел это будет:
1,100,http://gg.com/pics/. Полная команда будет выглядеть так -
img_links.cmd 1 100 http://gg.com/pics/ , наклонная черта в конце обязательна, кроме того, линки в файле будут в кавычках и работать он будет только с jpg.
Если это приемлимо, то вот код
Код:
@echo off
for /l %%i in (%1,1,%2) DO echo."<img src=%3%%i.jpg></img>">> html.txt
Есть такой вот батничек:
sqlldr userid=name/pass@test.com control=test.ctl log=log.log discard=discard.log bad=bad.log[/SRC]
и такой вот ctl файл:
LOAD DATA
INFILE 'test.csv'
TRUNCATE
INTO TABLE test_table
FIELDS TERMINATED BY ';'
TRAILING NULLCOLS
( TALKDATE,phoneA,phoneb)
как вынести INFILE из ctl? хотелось бы запускать батник с параметром
Если не существует решения, как подредактировать ctl файл?
sqlldr userid=name/pass@test.com control=test.ctl log=log.log discard=discard.log bad=bad.log[/SRC]
и такой вот ctl файл:
LOAD DATA
INFILE 'test.csv'
TRUNCATE
INTO TABLE test_table
FIELDS TERMINATED BY ';'
TRAILING NULLCOLS
( TALKDATE,phoneA,phoneb)
как вынести INFILE из ctl? хотелось бы запускать батник с параметром
Если не существует решения, как подредактировать ctl файл?
Elroir
Код: Echo Text ^> Text
Код: Echo Text ^> Text
KapralBel
Спасибо!
Gizm0
Чуть исправленный код - теперь ссылки в файл записываются без кавычек
Код:
@echo off
for /l %%i in (%1,1,%2) DO echo.^<img src=%3%%i.jpg^>^</img^>>> html.txt
Спасибо!
Gizm0
Чуть исправленный код - теперь ссылки в файл записываются без кавычек
Код:
@echo off
for /l %%i in (%1,1,%2) DO echo.^<img src=%3%%i.jpg^>^</img^>>> html.txt
Задача - останавливать сервис на ПК, после его остановки - останавливать сервис на локальном ПК, затем копировать с локального ПК определенные файла на удаленный ПК. После копированя запускать сервис на локальном и удаленном ПК.
КОД:
! Для остановки сервиса на удаленном ПК используется утилита sc.exe (Resurs KIT WINXP) !
sc.exe \\192.168.0.1 stop MyService
pause
net stop MyService
pause
copy /Y "\\192.168.0.2\Update\*.*" "\\192.168.0.1\c$\Program Files\MyDir"
pause
net start AntiVirService
pause
sc.exe \\192.127.60.50 start AntiVirService
Проблема: можно ли сделать так, что бы выполнение каждого шага выполнялось автоматически ТОЛЬКО после успешного завершения предидущего шага. Сейчас все решается с помощью команда PAUSE - но это требует "ручного" участия в процессе.
P.S. как вариант вместо PAUSE можно использовать задержку на n секунд - но это не совсем то что мне нужно Прошу вашей помощи.
КОД:
! Для остановки сервиса на удаленном ПК используется утилита sc.exe (Resurs KIT WINXP) !
sc.exe \\192.168.0.1 stop MyService
pause
net stop MyService
pause
copy /Y "\\192.168.0.2\Update\*.*" "\\192.168.0.1\c$\Program Files\MyDir"
pause
net start AntiVirService
pause
sc.exe \\192.127.60.50 start AntiVirService
Проблема: можно ли сделать так, что бы выполнение каждого шага выполнялось автоматически ТОЛЬКО после успешного завершения предидущего шага. Сейчас все решается с помощью команда PAUSE - но это требует "ручного" участия в процессе.
P.S. как вариант вместо PAUSE можно использовать задержку на n секунд - но это не совсем то что мне нужно Прошу вашей помощи.
ThinkerZZ
А
Цитата:
не подойдет?
А
Цитата:
start /wait sc.exe ....
не подойдет?
привет!
как в батфайле узнать букву диска, в котором он находится?
или
как сделать,чтоб батфайл запросил ввод переменной?
как в батфайле узнать букву диска, в котором он находится?
или
как сделать,чтоб батфайл запросил ввод переменной?
serejaa
Код:
@Echo Off
Echo Батник находится на диске %~d0
Set /p var=Введите диск^>
Echo Новый диск %var%:
Код:
@Echo Off
Echo Батник находится на диске %~d0
Set /p var=Введите диск^>
Echo Новый диск %var%:
Elroir
Спасибо огромное за помощь,только вот никак не пойму где тут переменная =))
попробовал просто код вставить и запустить,в текстовике ниче не появилось,путь правильный указал,мейби подмогешь еще малех плиз?
Спасибо огромное за помощь,только вот никак не пойму где тут переменная =))
попробовал просто код вставить и запустить,в текстовике ниче не появилось,путь правильный указал,мейби подмогешь еще малех плиз?
Gizm0
Так - по порядку.
1. Ты этот мой пост читал?
2. Если не читал - прочти
3. Ты задаешь номер первой картинки (например 7), номер последней картинки (например 63) и URL (например http://gg.com/pics/), тогда, если батник называется img_links.cmd, полная команда будет выглядеть так:
Код: img_links.cmd 7 63 http://gg.com/pics/
Так - по порядку.
1. Ты этот мой пост читал?
2. Если не читал - прочти
3. Ты задаешь номер первой картинки (например 7), номер последней картинки (например 63) и URL (например http://gg.com/pics/), тогда, если батник называется img_links.cmd, полная команда будет выглядеть так:
Код: img_links.cmd 7 63 http://gg.com/pics/
Elroir
Сорри немного протупил =) все разобрался сам спасибо за помощь огромное пойду спать вообщем =)))
Сорри немного протупил =) все разобрался сам спасибо за помощь огромное пойду спать вообщем =)))
Возможно ли батником создать файл и вписать в него некую строчку?
Добавлено:
И возможно ли потом найти эту строку в файле?
Например:
1. хочу имена обработанных файлов кидать в файл 123
2. хочу проверить обрабатывался ли данный файл поиском в 123
Добавлено:
И возможно ли потом найти эту строку в файле?
Например:
1. хочу имена обработанных файлов кидать в файл 123
2. хочу проверить обрабатывался ли данный файл поиском в 123
Kronix
возможно, только надо писать конкретную задачу, а у тебя даже пример расплывчастый
если в батнике после задания записать ">>123" - создастся файл 123 с результатом обработки
возможно, только надо писать конкретную задачу, а у тебя даже пример расплывчастый
если в батнике после задания записать ">>123" - создастся файл 123 с результатом обработки
почему же расплывчато, все конкретно. В 2 если файл обрабатывался, то нужно сделать некоторые действия.
С 1 я уже и сам разобрался, а вот второе чувствую через tokens делать надо, пытаюсь,пока никак
С 1 я уже и сам разобрался, а вот второе чувствую через tokens делать надо, пытаюсь,пока никак
Kronix
Расплывчато - потому что не понятно в каком формате, ты кидаешь имена в файл.
Приведи конкретный пример - что у тебя есть в файле и что надо найти.
Расплывчато - потому что не понятно в каком формате, ты кидаешь имена в файл.
Приведи конкретный пример - что у тебя есть в файле и что надо найти.
Kronix
лучше используй ssed. и поиск. на 80-х страницах ето описано
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
Предыдущая тема: Вернуть библиотеку АТМ (поддержка шрифтов Type 1)
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.