CMD/BAT - не запускается Бат файл с сервера.

Аватара пользователя
rafka

CMD/BAT - не запускается Бат файл с сервера.

Сообщение rafka »

Здравствуйте!

на сервере есть расшаренная папка с бат файлами. И на каждом компьютере настроен планировщик что бы опреденное время через ЛВС запускался с сервара бат файл.



Пример:

Сервер: \\1.1.1.1\bat\tempdelete.bat

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

На Виндовс 10-ке все прекрасно запускается и делает свою работу. А на Виндовсе 11 бат запускается , но результата нет.

как исправить эту ситуацию ?
Аватара пользователя
Elven

Re: CMD/BAT - не запускается Бат файл с сервера.

Сообщение Elven »

Цитата DJ Mogarych:



Для начала показать ваш бат-файл.
CMD/BAT - не запускается Бат файл с сервера.






Код:

Код: Выделить всё

@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%*")
Аватара пользователя
DJ Mogarych

Re: CMD/BAT - не запускается Бат файл с сервера.

Сообщение DJ Mogarych »

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

Re: CMD/BAT - не запускается Бат файл с сервера.

Сообщение rafka »

Цитата Elven:



От чьего имени запускается батник?

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

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




Даже без планировщика если вручную кликая на бат файл от имени администратора то , все ровно бат файл с сервера не запускается. Именно надо из локального компьютера запускать
Аватара пользователя
Elven

Re: CMD/BAT - не запускается Бат файл с сервера.

Сообщение Elven »

От чьего имени запускается батник?

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



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

Re: CMD/BAT - не запускается Бат файл с сервера.

Сообщение rafka »

Цитата Elven:



Ответы информативные, как инструкция к туалетной бумаге.

Как именно не запускается? Что пишет, на что жалуется? Если вообще ничего не происходит, то что в журналах?

Пока могу предположить только DEP, но тогда тему стоит перенести из этой ветки, дело явно не в самом батнике.
CMD/BAT - не запускается Бат файл с сервера.




Да дело и в том что никакой ошибки нету , в логах все чисто. Сам байт файл запускается это видно наглядно , но не удаляет папки и файлы из папки Темп, даже когда через юсб флешки запускаешь , то же херня. Именно надо запускать с локального компьютера .
Аватара пользователя
Elven

Re: CMD/BAT - не запускается Бат файл с сервера.

Сообщение Elven »

Цитата rafka:



Да дело и в том что никакой ошибки нету
CMD/BAT - не запускается Бат файл с сервера.




Может дело в самом задании планировщика, оно отрабатывает? И от чьего имени, а то ведь %temp% у каждого пользователя свой.

И еще, не люблю эту мороку с for /r, почему не удалить все скопом?





Код:

Код: Выделить всё

@echo off
pushd %windir%\Temp && rd /s /q .
pushd %temp% && rd /s /q .
Аватара пользователя
rafka

Re: CMD/BAT - не запускается Бат файл с сервера.

Сообщение rafka »

Цитата Foreigner:



Может дело в самом задании планировщика, оно отрабатывает? И от чьего имени, а то ведь %temp% у каждого пользователя свой.

И еще, не люблю эту мороку с for /r, почему не удалить все скопом?
CMD/BAT - не запускается Бат файл с сервера.




забудьте про планировщик! когда даже из внешнего диска запускаешь , не чистить! Именно надо копировать на диск С или Д а потом запустить. Тогда все отрабатывается и работает!
Аватара пользователя
Foreigner

Re: CMD/BAT - не запускается Бат файл с сервера.

Сообщение Foreigner »

Цитата rafka:



И на каждом компьютере настроен планировщик
CMD/BAT - не запускается Бат файл с сервера.





Цитата rafka:



забудьте про планировщик!
CMD/BAT - не запускается Бат файл с сервера.




Хорошо, уже забыл.
Ответить

Вернуться в «Скриптовые языки администрирования Windows»