PDA

Показать полную графическую версию : Не могу подключить сетевой диск через планировщик


epoddubniy
18-04-2021, 10:04
Здравствуйте! Помогите пожалуйста! Наитупейший вопрос, но не могу найти ответ...

На рабочей станции ExecutionPolicy - restricted

у меня есть файл С:\ps1\PodkiuchenieSetevogoDiska.ps1
Cодержание файла
remove-psdrive -name "*" -force
new-PSDrive -name "Y" -PSProvider "FileSystem" -root "\\share\share" -persist

В планировщике создал задание
Запуск программы: powershell.exe
Аргументы: -command {-ExecutionPolicy ByPass; "С:\ps1\PodkiuchenieSetevogoDiska.ps1"}

Пробовал аргументы вот так менять:
-command "&{"С:\ps1\PodkiuchenieSetevogoDiska.ps1" -ExecutionPolicy ByPass}"
-ExecutionPolicy ByPass -file "С:\ps1\PodkiuchenieSetevogoDiska.ps1"
-command {"С:\ps1\PodkiuchenieSetevogoDiska.ps1" -ExecutionPolicy ByPass}

...ничего не получается, диск не мапится...

DJ Mogarych
18-04-2021, 15:58
Подключайте через CMD

net use /?

epoddubniy
18-04-2021, 22:10
Подключайте через CMD » - именно поэтому и начал пробовать powershell, потому что cmd скрипт не отрабатывал в планировщике

По какой-то причине крипты отрабатывают при дабл-клике, но не отрабатывают через планировщик.

Собственно, скрипты:

№ 1 (через cmd)
@echo off
net use * /delete /yes
net use z: \\share\share

№ 2 (через powershell из под cmd)
@echo off
net use * /delete /yes
powershell remove-psdrive -name "*" -force
powershell New-PSDrive -name "Y" -psprovider "filesystem" -root "\\share\share" -persist




© OSzone.net 2001-2012