我找到了一個不錯的腳本使用PowerShell自動鏈接到MediaWiki進口與powershell_script
http://slash4.de/tutorials/Automatic_mediawiki_page_import_powershell_script
目前我沒有得到他們運行導入XML。我敢肯定,這是一個特權問題。
首先,我設置的維基允許任何人上傳進口
$wgGroupPermissions['*']['import'] = true;
$wgGroupPermissions['*']['importupload'] = true;
然後我得到這個錯誤:Import failed: Loss of session data
。
我揣摩的用戶名和密碼傳遞給這條線在PowerShell中
$req.Credentials = [System.Net.CredentialCache]::DefaultCredentials
,並把它改成
$req.Credentials = [System.Net.CredentialCache]::("user", "pass")
Import failed: Loss of session data.
一遍嗎?
如何將用戶/密碼傳遞給網站?
你試圖運行的代碼是什麼? – svick 2012-03-18 14:26:07
我從網站運行原始代碼。我剛剛玩過_ $ req.Credentials_這一行。我試過這一個_ $ req.Credentials = [System.Net.CredentialCache]::(「user」,「pass」)_ – ozz 2012-03-18 15:36:46