ottenere taskscheduler per l’esecuzione batch di file e directory condivisa

Vorrei sapere se qualcuno conosce un giro a piedi per il problema in cui il task scheduler di solito eseguire un batch in una directory condivisa.

L’unico modo che conosco è quello di creare uno con nome utente e la password di accesso, tuttavia, perché io non ho di questi dettagli di uno dei 17 pc posso mantenere (la privacy dell’utente), devo trovare un altro modo SE io eseguire l’attività con il sistema di diritti di non eseguire il batch situato in una directory condivisa.

Ho anche provato a vedere se un collegamento è collegato al lotto che potrebbe ingannare il sistema o se un lotto di chiamare il lotto originale su questi hared directory potrebbe funzionare ma non è riuscito.

OriginaleL’autore ABANDOND ACOUNT | 2012-09-21

One Reply
  1. 0

    Presumo che da una “cartella condivisa” si intende una condivisione di rete, come //server/c/directory/whatever.

    File Batch hanno problemi con le condivisioni di rete, perché non è possibile creare una rete di condivisione della directory corrente in quanto le attuali directory richiedono una lettera di unità per qualche motivo. È possibile accesso dati e anche i programmi e file batch in una condivisione di rete, ma non è possibile eseguire un file batch in una condivisione di rete.

    Quello che dovete fare è mappare un’unità di rete a una lettera di unità. È possibile utilizzare il net use comando dal prompt dei comandi o un file batch. Consentire le connessioni automatiche per essere creato e distrutto solo quando necessario. Collegamenti permanenti problemi con il WiFi perché Windows probabilmente di provare (e non) per ricollegare ancor prima di aver ottenuto un indirizzo IP.

    :: Things inside hard bracksts [] are optional
    net use [DRIVE_LETTER:] \\server\Path [/user:domain\UserName] [Password]
    
    :: To remove that mapped drive
    net use DRIVE_LETTER: /delete
    

    Così, un esempio potrebbe essere:

    :: Make a 'drive' z: and connect it to \\Linda-PC\c\Downloads
    ::  Drive: \\Share    \Path               Domain\User   Password
    net use z: \\Linda-PC\c\Downloads
    net use z: \\Linda-PC\c\Downloads /user:Linda-PC\James
    net use z: \\Linda-PC\c\Downloads /user:Linda-PC\James [email protected]
    
    :: The same command will close any connection and remove any associated
    :: drive letter. Like so:
    net use z: /delete
    
    .
    

    Linea 1 solo in modo affidabile il lavoro se \\Linda-PC\c\Downloads richiede username o la password. Se \\Linda-PC\c\Downloads NON bisogno di un nome utente e una password che può chiesto per loro, si può semplicemente non riescono, o potrebbe apparire per la connessione, ma non essere in grado di leggere qualsiasi file o directory. (A meno che non si sta utilizzando un nome utente con lo stesso dominio e password su entrambi i PC. Come un amministratore di rete).

    Linea 2 funziona solo se si dispone di un nome utente e una password sul PC (a Meno che non si dispone di un utente con lo stesso dominio, il nome utente e la password su entrambi i PC). Se si sta utilizzando e fare il login con un account che ha lo stesso dominio, nome utente e password su entrambi i PC, non chiederà la tua password.

    Linea 3 funziona solo se si dispone di un nome utente e una password sul PC (a Meno che non si dispone di un utente con lo stesso dominio, il nome utente e la password su entrambi i PC.).

    • NOTA: è NON necessario usare lo stesso nome utente su entrambe le macchine.

    È possibile navigare e utilizzare qualsiasi sottodirectory disattivare il punto di mount, ma potrebbe essere necessario per propagare le autorizzazioni di tutto loro, oppure si può impostare l’accesso utente da un Gruppo o da un Utente per ogni singola directory. I file nascosti e cartelle nascosti a meno che non hai il permesso di vederle, ma ancora solo quando si utilizza il dir /a:h comando. Normale attributi file e cartelle può essere impostato ed eliminato ATTRIB.EXE.

    Si può collegare molte lettere di unità diverse per diversi monte-punti sulla stessa macchina e dare a tutti la stessa, o di diverso, una serie di diritti utente e requisiti.

    In modo che si possono Collegare::

             W:     \\Linda-PC\c
             X:     \\Linda-PC\c\Downloads
             Y:     \\Linda-PC\c\Users\John
             Z:     \\Linda-PC\c\Users\Public\Documents
    

    Così sotto le giuste circostanze (Windows 7 ha fatto di diritti e autorizzazioni utente più complicata), auto W: (o \\Linda-PC\c) potrebbe avere accesso a tutto il disco C: di Linda-PC, ma essere limitato nell’accesso ai membri del Gruppo di amministratori sulla Linda-PC.

    Auto X: o condivisione di rete \\Linda-PC\c\Downloads, si potrebbe dare Read l’accesso al gruppo Everyone, eliminando la necessità per l’utilizzo di un nome utente o la password per la connessione, la navigazione o il download di file.

    Auto Y:, o \\Linda-PC\c\Users\John si potrebbe dare Full-Control di accesso per l’utente John da `Linda-PC’.

    E Auto Z: o \\Linda-PC\c\Users\Public\Documents si potrebbe dare accesso in lettura/scrittura per il Gruppo di Ospiti, e di limitare l’accesso a coloro che dispongono di un account nel gruppo Guests su DansPc.

    Tutte queste autorizzazioni devono essere impostati sulla macchina che ospita o serve il file e dare l’accesso a gruppi o utenti che non non disporre di un account sul SERVER, il server dovrà avere Amministrative di accesso alla rete per l’altra macchina. Così si potrebbe agganciare l’utente DansPC\Dan con accesso per auto Y:, ma DansPc e Linda-PC deve essere in grado di parlare, e contemporaneamente avere un utente è connesso o collegato ad entrambe le macchine con accesso Amministrativo per entrambi.

    Mi dispiace per questo ha preso qualche tempo per ottenere backto ho infine ottenuto testato il tuo suggerimento. tuttavia il nostro comune directorys già le lettere di unità assosiated con loro. Ho ancora cant sembrano essere in grado di eseguire la directory condivisa file bat utilizzando l’utilità di pianificazione. im la convinzione che questo è forse un windows safty problema?

    OriginaleL’autore James K

Lascia un commento