Как создать файл .bat, который удаляет файл на удаленном сервере? - PullRequest
1 голос
/ 22 июня 2011

Я довольно новичок в концепции .bat файла.У меня есть эта ежедневная задача администратора, чтобы удаленно войти на сервер и удалить файл журнала.Я создал файл delete.bat, который удаляет нужный файл журнала, но он работает только тогда, когда он расположен локально на этом сервере.Если я использую тот же код (del D:\Logs1\Logs2\a.txt /p) на своем локальном компьютере и расписание (используя at 13:22 \\abc.xyz.com /every:m,t,w,th,f,s,su delete.bat) для запуска на удаленном сервере, это выдает ошибку «сетевой путь не найден».

Я искал различные веб-сайты, но ничего не смог найти, и если я что-то найду, это будет VB или какое-то другое решение на основе языка программирования, которое я не очень понимаю.

Любая помощь будет отличной, и спасибо заранее.

1 Ответ

2 голосов
/ 22 июня 2011

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

для добавления сетевого расположения (из командной строки) используйте: net use x: \\hostname\folder1\folder2

здесь x: можно заменить на любую доступную букву диска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...