Quel est le répertoire de travail par défaut pour une tâche planifiée dans Windows 2008 R2?


13

Essayer de comprendre où la sortie d'une tâche planifiée de longue durée est enregistrée. Vraisemblablement, c'est dans le répertoire de travail de la tâche. Malheureusement, l'option "Démarrer dans" n'a pas été définie.

La tâche planifiée utilise le compte "Système".

Des idées?


Cette question concerne les fichiers de configuration. Je recherche la sortie d'une commande qui est une tâche planifiée qui serait enregistrée dans le répertoire de travail. Modifié la question pour être plus clair.
Belmin Fernandez

Ah
oui

Probablement %Windows%\system32... créer un fichier de test pour vérifier?
HopelessN00b

Quelle application / commande exécute votre tâche planifiée?
Brad Bouchard

C'est une commande powershell qui sort dans le répertoire de travail actuel. Je créerais un script et le testerais moi-même, mais je n'ai pas accès à un serveur hors production pour le moment.
Belmin Fernandez

Réponses:


10

Le répertoire de travail par défaut pour une tâche planifiée s'exécutant en tant que compte système local est

%Windir%\System32\

Source: Je viens de le tester en créant une tâche planifiée, exécutée en tant que SYSTEM, qui exécutait un fichier batch. Le fichier de commandes contenait la ligne ipconfig > test123.txt. Lorsque la tâche planifiée est exécutée, le fichier test123.txt apparaît dans le répertoire Windows \ System32.

Deuxièmement, j'ai créé une autre tâche, exécutée également en tant que SYSTEM, mais cette fois l'exécutable a été défini sur C:\Windows\System32\WindowsPowershell\v1.0\powershell.exeet l'argument fourni l'a été C:\Users\Ryan\Desktop\test.ps1. Donc, fondamentalement, la tâche planifiée a été configurée pour exécuter le script Powershell test.ps1. Dans le script Powershell, c'était la ligne ipconfig | Out-File .\test123.txt.

Le fichier test123.txt est à nouveau apparu dans mon répertoire system32 lors de l'exécution de la tâche planifiée.


3
Ouais ... pour étendre, je crois que c'est par défaut l'utilisateur en cours d'exécution %USERPROFILE%. En tant que SYSTEM, c'est le dossier system32.
Nathan C

Marrant. Sur 2008R2, ma valeur par défaut est C:\Windows\SystemWOW64.
Kevin
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.