Gooi de volgende regel eens in de Taskscheduler:
net use p: \[i]server[/i]\
share /user:
username password
Schedule dit elke keer @ boottime.. Scheduler draait standaard onder het systemaccount (dus drivemapping is aanwezig zonder een user aangelogd), door het opgeven van een username en password zijn de rechten geregeld
Dit zou moeten werken. Het opmerkelijke is dat als er een user aanlogd, hij de drive-mapping ook ziet. Je kunt de verbinding alleen niet verbreken. 't is nl. niet jouw mapping.... "The system cannot find the drive specified".
Een andere nettere oplossing zou kunnen zijn om hier een klein cmd-script voor te schrijven en deze middels SC /create (resource kit) om te bouwen naar een service die automatisch start. De nieuw aangemaakte service configureer je vervolgens om onder system te draaien.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| SC Create /?
Creates a service entry in the registry and Service Database.
SYNTAX:
sc create [service name] [binPath= ] <option1> <option2>...
CREATE OPTIONS:
NOTE: The option name includes the equal sign.
type= <own|share|interact|kernel|filesys|rec>
(default = own)
start= <boot|system|auto|demand|disabled>
(default = demand)
error= <normal|severe|critical|ignore>
(default = normal)
binPath= <BinaryPathName>
group= <LoadOrderGroup>
tag= <yes|no>
depend= <Dependencies(separated by / (forward slash))>
obj= <AccountName|ObjectName>
(default = LocalSystem)
DisplayName= <display name>
password= <password> |
[
Voor 73% gewijzigd door
Question Mark op 01-11-2004 19:23
]
MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B