![]() |
Проверка существования файла + действие
Добрый день.
Помогите, плз с батником. Нужен скрипт по проверке существования файла и если он существует, то запускаем powershell скрипт. @echo off if exits "\\192.168.1.2\Script\suslik.txt" (start "\\192.168.1.2\Script\kozlik.ps1") pause Заранее спасибо! |
start выполнит действие по умолчанию - скорее всего откроет блокнотом
лучше писать более однозначно Код:
powershell.exe "\\192.168.1.2\Script\kozlik.ps1" |
Спасибо. Написал как вы посоветовали
@echo off if exits "\\192.168.1.2\Script\suslik.txt" start powershell.exe "\\192.168.1.2\Script\kozlik.ps1" pause Получил ошибку Непредвиденное появление: "\\192.168.1.2\Script\suslik.txt". |
Цитата:
В чём смысл наличия прокладки в виде пакетного файла? Просто запускайте скрипт PowerShell, и уже в нём проверяйте наличие файла, если таковое потребно. |
Спасибо.
исправил опечатку, теперь просит "нажмите кнопку для продолжения..." Аналог -Force Согласен, можно без него, но тогда надо указать if, чтобы он сразу не потер записи... Создаю вот такой файлик Код:
@echo Тут был суслик! ;)>\\192.168.1.2\Script\suslik.txt |
Цитата:
скрипт вроде как отрабатывает, но ps не запускается |
xxxGadeSxxx,
если вы отсюда Цитата:
|
Цитата:
Всё заработало @echo off if exist "C:\shara\suslik.txt" start powershell.exe "C:\shara\kozlik.ps1" |
Время: 23:18. |
Время: 23:18.
© OSzone.net 2001-