Ответы пользователя по тегу cmd/bat
  • Как через CMD полностью очистить содержимое папки?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    В настоящем DOS работала команда deltree, но в винде она не поддерживается (реализовывалась утилитой).
    Так что прямого простого пути нет, кроме как через батник с циклом.

    НО

    А кто сказал, что нужно именно удалять? :)
    Воспользуйтесь встроенной командой robocopy с ключами на синхронизацию папок, и синхронизуйте вашу папку с эталонной пустой. Работает и по сети.
    Ответ написан
    Комментировать
  • Как сделать чтобы .bat или .cmd файл запускался от имени администратора?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    Суньте в начало батника, он будет запрашивать повышение привилегий сам:

    @echo off
    setlocal enableextensions
    pushd "%~dp0"
    set PATH=%cd%;%PATH%
    if defined PROCESSOR_ARCHITEW6432 start "" %SystemRoot%\sysnative\cmd.exe /c "%~nx0" %* & goto :EOF
    net session >nul 2>&1 || (
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\GetAdmin.vbs"
    echo UAC.ShellExecute "%~nx0", "%*", "", "runas", 1 >> "%temp%\GetAdmin.vbs"
    cscript //NOLOGO "%temp%\GetAdmin.vbs"
    del /f /q "%temp%\GetAdmin.vbs" >nul 2>&1
    exit
    )
    Ответ написан
    2 комментария
  • Почему отказывает в доступе PsExec64?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    Не забыли, что пользователь, которым вы заходите через psexeс, должен быть на удаленном компе:
    - В группе администраторов
    И в политиках:
    - Вход в качестве пакетного задания
    - Вход в качестве службы
    - Доступ к компьютеру из сети

    ..и про наличие стандартной шары $admin?
    Ответ написан
    Комментировать
  • Как удалить программу без обращения к пользователю?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    А разве не проще при отмене развертывания в GPO указать "удалить немедленно"?
    Ответ написан
    Комментировать