Я уже задавал этот вопрос несколько дней назад, но никто не ответил, и я узнал, что моя проблема ...Mkdir медленно, что делает мой крах сценария
Я создаю некоторые папки на сервере Sharepoint Server, который будет используется для сортировки файлов в них, и если я его запускаю, он выдает и выгружает ошибку, потому что (когда я прекращаю использовать контрольные точки), я вижу, что моя команда mkdir не выдавала никакого сообщения об ошибке, но я тоже не работал ...
EDIT:
Я изменил MKDIR в Нью-Item каталоге -ItemTyoe, потому что я думал-й у работает лучше!
try {
#local file -> called "temporary" which will be created to down- & upload files (without this one the script won't work!!!)
New-Item -ItemType directory -Path $temp_local_file #it will be created on the paritition you entered at the top pf the program
#online files -> those files are created to have the same structure as in the template directory
New-Item -ItemType directory -Path $main_folder
New-Item -ItemType directory -Path $offer_folder
New-Item -ItemType directory -Path $delivery_folder
New-Item -ItemType directory -Path $order_folder
New-Item -ItemType directory -Path $review01_folder
} catch {
Write-Host -f Red "Folder konnten nicht erstellt werden!"
}
А вот загрузка:
try {
$webclient.DownloadFile($reviewcomments, $review_download)
$webclient.DownloadFile($internal_project, $internal_project_download)
$webclient.DownloadFile($classification_document, $classification_download)
if($AVBInbox.Text -eq $AVB_languages[1]) {
$webclient.DownloadFile($AVB_en, $AVB_en_download)
Write-Host -f Green "Succesfully downloaded the english AVB"
}
elseif($AVBInbox.Text -eq $AVB_languages[0]) {
$webclient.DownloadFile($AVB_de, $AVB_de_download)
Write-Host -f Green "Succesfully downloaded the german AVB"
} else {
Show-MessageBox -Type Error -Message "An Error happened during the download of the AVB!"
}
} catch {
Write-Host -f Red "File Download failed, please retry!"
Show-MessageBox -Type Error -Message "Download failed please retry!"
}
Если у кого есть предложения, я бы поблагодарить его или ее: D
Wich one it: * «Это не сработало» * или * «Это действительно работало, но это не сразу видно через веб-клиент» *? –
Не вызывает никаких ошибок, что это не сработало, но реальная проблема в том, что у меня есть путь, я думаю, что у него есть проблема с '\\ workspace \ DavWWWRoot \ content \ 00000100 \ Research \ TestOffer \ documents \' –
, потому что он выбрасывает сетевой путь ошибки, который не найден, и мне требуется годы, чтобы открыть этот путь, поэтому я думаю, что он довольно медленный. –