Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - не запускается Бат файл с сервера.

Ответить
Настройки темы
CMD/BAT - не запускается Бат файл с сервера.

Аватара для rafka

Пользователь


Сообщения: 106
Благодарности: 6

Профиль | Отправить PM | Цитировать


Изменения
Автор: rafka
Дата: 09-03-2023
Здравствуйте!
на сервере есть расшаренная папка с бат файлами. И на каждом компьютере настроен планировщик что бы опреденное время через ЛВС запускался с сервара бат файл.

Пример:
Сервер: \\1.1.1.1\bat\tempdelete.bat
а у пользователей на компьютерах настроен планировщик и каждый день в 17:00 планировщик запускает с сервера \\1.1.1.1\bat\tempdelete.bat файла. Бат запускается но не чистит ТЕМП папку. а если этого бат файла копировать на локальный компьютер то все прекрасно работает. Тоесть бат файл через ЛВС запускается , но не делает свою работу.
На Виндовс 10-ке все прекрасно запускается и делает свою работу. А на Виндовсе 11 бат запускается , но результата нет.
как исправить эту ситуацию ?

Отправлено: 21:30, 09-03-2023

 

Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6666
Благодарности: 1553

Профиль | Отправить PM | Цитировать


Для начала показать ваш бат-файл.

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 10:09, 10-03-2023 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для rafka

Пользователь


Сообщения: 106
Благодарности: 6

Профиль | Отправить PM | Цитировать


Цитата DJ Mogarych:
Для начала показать ваш бат-файл. »
Код: Выделить весь код
@echo off
del %Temp%\*.* /S /F /Q
del C:\Windows\Temp\*.* /S /F /Q
SET Path2Del=C:\Windows\Temp\
for /R "%Path2Del%" %%F in (.) DO IF NOT "%%F"=="%Path2Del%." (RD /S /Q "%%F") ELSE (Del /F /S /Q "%Path2Del%*")
SET Path2Del=%Temp%\
for /R "%Path2Del%" %%F in (.) DO IF NOT "%%F"=="%Path2Del%." (RD /S /Q "%%F") ELSE (Del /F /S /Q "%Path2Del%*")

Отправлено: 10:20, 10-03-2023 | #3


Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


От чьего имени запускается батник?
Как подтверждается запуск батника? (хотя бы элементарного логирования в теле батника я не вижу, а отображение в шедулере информации о том что батник запустился ни о чем еще не говорит)

Как по мне, так пункт номер раз - добавить логирование в критических шагах, в данном случае - строчки с del в какой-нибудь лог, это даст нормальное представление и о том насколько эффективно батник запускается, и что он не может удалить.

Отправлено: 10:55, 10-03-2023 | #4


Аватара для rafka

Пользователь


Сообщения: 106
Благодарности: 6

Профиль | Отправить PM | Цитировать


Цитата Elven:
От чьего имени запускается батник?
Как подтверждается запуск батника? (хотя бы элементарного логирования в теле батника я не вижу, а отображение в шедулере информации о том что батник запустился ни о чем еще не говорит)
Как по мне, так пункт номер раз - добавить логирование в критических шагах, в данном случае - строчки с del в какой-нибудь лог, это даст нормальное представление и о том насколько эффективно батник запускается, и что он не может удалить. »
Даже без планировщика если вручную кликая на бат файл от имени администратора то , все ровно бат файл с сервера не запускается. Именно надо из локального компьютера запускать

Отправлено: 11:07, 10-03-2023 | #5


Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


Ответы информативные, как инструкция к туалетной бумаге.
Как именно не запускается? Что пишет, на что жалуется? Если вообще ничего не происходит, то что в журналах?
Пока могу предположить только DEP, но тогда тему стоит перенести из этой ветки, дело явно не в самом батнике.

Отправлено: 12:26, 10-03-2023 | #6


Аватара для rafka

Пользователь


Сообщения: 106
Благодарности: 6

Профиль | Отправить PM | Цитировать


Цитата Elven:
Ответы информативные, как инструкция к туалетной бумаге.
Как именно не запускается? Что пишет, на что жалуется? Если вообще ничего не происходит, то что в журналах?
Пока могу предположить только DEP, но тогда тему стоит перенести из этой ветки, дело явно не в самом батнике. »
Да дело и в том что никакой ошибки нету , в логах все чисто. Сам байт файл запускается это видно наглядно , но не удаляет папки и файлы из папки Темп, даже когда через юсб флешки запускаешь , то же херня. Именно надо запускать с локального компьютера .

Отправлено: 13:00, 10-03-2023 | #7


Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


Цитата rafka:
Да дело и в том что никакой ошибки нету »
Может дело в самом задании планировщика, оно отрабатывает? И от чьего имени, а то ведь %temp% у каждого пользователя свой.
И еще, не люблю эту мороку с for /r, почему не удалить все скопом?

Код: Выделить весь код
@echo off

pushd %windir%\Temp && rd /s /q .
pushd %temp% && rd /s /q .

Последний раз редактировалось Foreigner, 10-03-2023 в 13:54.


Отправлено: 13:47, 10-03-2023 | #8


Аватара для rafka

Пользователь


Сообщения: 106
Благодарности: 6

Профиль | Отправить PM | Цитировать


Цитата Foreigner:
Может дело в самом задании планировщика, оно отрабатывает? И от чьего имени, а то ведь %temp% у каждого пользователя свой.
И еще, не люблю эту мороку с for /r, почему не удалить все скопом? »
забудьте про планировщик! когда даже из внешнего диска запускаешь , не чистить! Именно надо копировать на диск С или Д а потом запустить. Тогда все отрабатывается и работает!

Отправлено: 16:25, 10-03-2023 | #9


Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


Цитата rafka:
И на каждом компьютере настроен планировщик »
Цитата rafka:
забудьте про планировщик! »
Хорошо, уже забыл.

Отправлено: 16:41, 10-03-2023 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - не запускается Бат файл с сервера.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - Не работает бат файл meta482 Windows Server 2008/2008 R2 6 28-02-2015 12:32
CMD/BAT - Проверти мой бат файл, не пойму в чем ошибка zaqbat Скриптовые языки администрирования Windows 4 23-11-2012 14:02
CMD/BAT - [решено] Бат файл не работает с флешки wareface Скриптовые языки администрирования Windows 4 01-07-2012 10:55
CMD/BAT - Как из бат-файла проверить наличие файла по ссылке, не скачивая файл ? mitiya Скриптовые языки администрирования Windows 2 27-06-2008 20:50




 
Переход