Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    rmdir da shell funge, da script no

    Salve,

    ho delle cartelle con della roba varia dentro che dovrei eliminare (sotto win).
    Ho provato con delle funzioni ricorsive che utilizzano "rd", ma ho avuto problemi derivanti dai vari attributi di sola lettura e le varie autorizzazioni dei file e le cartelle.
    Ho provato, allora, a lanciare un passthru() con il comando "rd /S /Q" e sembrava fungere tutto egregiamente.
    Mi sono reso conto, però, che questa soluzione gira bene solo se nelle impostazioni di protezione della cartelle inserisco il gruppo "administrators" con controllo completo, mentre, se inserisco il solo utente "administrator", sempre con controllo completo, mi ritorna "5" come risposta e non mi cancella nulla. Se però il comando, uguale identico, lo lancio da una shell di dos funziona perfettamente.

    Mi illuminate d'immenso please???

    CIAU CIAU
    Se la vita ti sorride, ti sta prendendo per il cul0

  2. #2
    Nessuno con una torcia (ma pure una tanica di benzina) che possa illuminarmi.

    P.S. Dato che mi sono spiegato da cani vi dico che con "funzioni ricorsive che utilizzano rd" intendo il comando "rmdir" di php, manetre, naturalmente, con "rd /S /Q" mi riferisco al comando DOS.

    Denghiu.

    CIAU CIAU
    Se la vita ti sorride, ti sta prendendo per il cul0

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.