Często Zadawane Pytania
Wszystko, co musisz wiedzieć o ReplaceMagic — od pierwszych kroków po zaawansowaną konfigurację. Nie znalazłeś odpowiedzi? Skontaktuj się z naszym zespołem.
ReplaceMagic to aplikacja desktopowa dla systemu Windows, która hurtowo naprawia uszkodzone hiperłącza, łącza obiektów OLE, odwołania VBA, źródła łączy i osadzone ścieżki w dużych zbiorach dokumentów Office, plików PDF, plików tekstowych i skrótów systemu Windows — bez otwierania ani jednego dokumentu.
Jest używana głównie przez działy IT i kierowników projektów migracji po:
- Migracji dokumentów do SharePoint Online lub lokalnego SharePoint
- Zmianie nazwy lub zastąpieniu serwera plików
- Restrukturyzacji hierarchii folderów
- Przeniesieniu na nowe zasoby sieciowe lub platformy chmurowe (Teams, OneDrive)
ReplaceMagic działa poprzez skanowanie zasobów, znajdowanie każdego osadzonego łącza w każdym dokumencie, a następnie hurtowe stosowanie reguł wyszukiwania/zamiany — przetwarzając dokumenty równolegle w pamięci bez uruchamiania programów Word, Excel ani żadnej innej aplikacji.
Ręczna naprawa łączy wymaga otwierania każdego dokumentu z osobna, znajdowania każdego uszkodzonego łącza i ręcznej edycji. Przy jakiejkolwiek skali większej niż kilka plików jest to niepraktyczne — migracja obejmująca tysiące dokumentów mogłaby oznaczać tygodnie ręcznej pracy.
ReplaceMagic automatyzuje cały proces:
- Żaden dokument nie musi być otwierany — zmiany są stosowane bezpośrednio do struktury pliku
- Przetwarza wszystkie obszary dokumentu jednocześnie — hiperłącza, łącza OLE, nagłówki, stopki, VBA, tekst i inne
- Obsługuje dowolną liczbę dokumentów — skanowanie i naprawianie setek tysięcy plików w jednym przebiegu
- Tryb podglądu — sprawdź dokładnie, co zostanie zmienione przed zatwierdzeniem, bez ryzyka
- Automatyczna kopia zapasowa — każdy zmodyfikowany dokument może zostać zarchiwizowany przed zapisaniem zmian
- Zachowuje metadane — oryginalne daty plików, dane autora/edytora SharePoint oraz historia wersji mogą być zachowane
- Skanowanie — Wskaż ReplaceMagic folder, udział sieciowy lub bibliotekę SharePoint. Aplikacja przeszukuje wszystkie dokumenty i tworzy listę każdego osadzonego łącza, pokazując, które są prawidłowe, a które uszkodzone.
- Przegląd — Przejrzyj wyniki w siatce, filtruj według typu dokumentu lub stanu łącza i eksportuj do CSV lub Excel w celu raportowania.
- Konfiguracja zamian — Wprowadź jedną lub więcej par ciągów wyszukiwania/zamiany (np. \\StaryServer\Dokumenty → \\NowyServer\Dokumenty). Możesz używać symboli wieloznacznych lub wyrażeń regularnych i wskazywać konkretne obszary dokumentu (tylko hiperłącza, tylko tekst, tylko VBA itp.).
- Podgląd — Uruchom w trybie Podglądu: ReplaceMagic raportuje każdą zmianę, którą by dokonał, ale niczego nie zapisuje na dysk. Użyj tego, aby zweryfikować wyniki przed zatwierdzeniem.
- Wykonanie — Uruchom zamianę. Dokumenty są przetwarzane równolegle na rdzeniach procesora. Oryginalne pliki mogą być automatycznie archiwizowane.
- Weryfikacja — Ponownie zeskanuj, aby potwierdzić, że wszystkie łącza są teraz prawidłowe. W razie potrzeby wyeksportuj końcowy raport.
Szczegółowy przewodnik znajdziesz na stronach Jak naprawiać uszkodzone łącza i Jak skanować dokumenty.
Nie. ReplaceMagic przetwarza dokumenty Office, bezpośrednio odczytując i zapisując ich podstawowe formaty plików — nie uruchamia programów Word, Excel ani żadnej innej aplikacji Office. To właśnie sprawia, że jest szybki i może przetwarzać dokumenty równolegle.
Jednak w przypadku niektórych starszych formatów Office (formaty binarne sprzed 2007 roku, takie jak .doc, .xls, .ppt) niektóre funkcje mogą wymagać dostępności składników pakietu Office na komputerze. Nowoczesne formaty (.docx, .xlsx, .pptx itp.) są przetwarzane w pełni niezależnie.
ReplaceMagic działa wyłącznie w systemie Windows. Każda wersja systemu Windows obsługująca .NET Framework 4.8 lub nowszy jest kompatybilna. Nie jest dostępna dla systemów Mac ani Linux.
Pełne wymagania systemowe wraz z zaleceniami sprzętowymi znajdziesz na stronie wymagań.
Tak. Bezpłatna wersja próbna jest dostępna do pobrania bez konieczności rejestracji. Wersja próbna pozwala przetestować ReplaceMagic na własnych dokumentach, aby sprawdzić, czy działa w konkretnym scenariuszu przed zakupem.
ReplaceMagic obsługuje następujące typy plików:
- Microsoft Word — .doc, .dot, .docx, .dotx, .docm, .dotm
- Microsoft Excel — .xls, .xlt, .xlw, .xla, .xlsx, .xlsm, .xlsb, .xltx, .xltm
- Microsoft PowerPoint — .ppt, .pps, .pot, .pptx, .pptm, .potx, .potm, .ppsx, .ppsm
- Microsoft Visio — .vdx, .vsdx, .vssx, .vstx (starsze formaty .vsd/.vss/.vst mogą być automatycznie konwertowane)
- Microsoft Project — .mpp, .mpt
- Microsoft OneNote — .one [BETA]
- Adobe PDF — .pdf
- Pliki tekstowe — .txt, .csv, .html i niestandardowe rozszerzenia
- Skróty systemu Windows — .lnk
- Strony SharePoint — strony Canvas i Wiki (.aspx, dostępne przez natywne API SharePoint)
Obsługiwane wersje pakietu Office: 2000–2016 w pełni; 2019 i Microsoft 365 przetestowane i kompatybilne dla większości funkcji.
ReplaceMagic może wyszukiwać i zamieniać zawartość w następujących obszarach dokumentu:
- Hiperłącza — adresy URL i łącza do ścieżek plików
- Łącza obiektów OLE — obiekty osadzone odwołujące się do plików zewnętrznych (np. wykres powiązany ze skoroszytem Excel)
- źródła łączy — odwołania do zewnętrznych źródeł danych Excel i Word
- Kod VBA — kod makr zawierający ścieżki plików lub odwołania do serwerów
- Przypisy dolne (Word)
- Komentarze
- Kody pól
- Połączenia (zewnętrzne połączenia danych Excel)
- Power Queries i odwołania przestawne (Excel)
- Nagłówki i stopki
- Treść tekstowa dokumentu
- Zawartość stron Canvas i Wiki SharePoint
Możesz dokładnie wybrać, które obszary mają być przetwarzane w danym przebiegu — na przykład aktualizować tylko hiperłącza, nie dotykając treści tekstowej.
- źródła łączy Excel: Maksymalna długość ścieżki wynosi 253 znaki (stary format binarny .xls) lub 2000 znaków (nowoczesny format .xlsx). Zamiany, które przekroczyłyby te limity, są pomijane, aby zapobiec uszkodzeniu pliku.
- Zewnętrzne wykresy PowerPoint: Znaki nowej linii w ciągach zamiany są automatycznie usuwane, aby zapobiec uszkodzeniu prezentacji.
- Łącza do plików dłuższe niż 235 znaków: Domyślnie łącza do plików nie są aktualizowane, jeśli wynikowy ciąg zamiany przekroczyłby 235 znaków (konfigurowalne).
- Starsze formaty Visio (.vsd, .vss, .vst): Mogą być automatycznie konwertowane do nowoczesnych formatów .vsdx, .vssx, .vstx przed przetworzeniem (opcja konfigurowalna).
- Duże pliki PDF: Przetwarzanie fragmentów tekstowych może przekroczyć limit czasu w przypadku bardzo dużych plików PDF; limity czasu są konfigurowalne.
- Długość ścieżki systemu Windows: Windows ma domyślnie limit 260 znaków dla ścieżki; ReplaceMagic zawiera obejście dla dokumentów z dłuższymi ścieżkami (konfigurowalne).
- Dokumenty chronione hasłem: Obsługiwane — hasła można wprowadzić ręcznie lub zaimportować hurtowo z pliku.
Tak. Obsługa plików Outlook i poczty e-mail (.pst i .ost) jest planowana w przyszłej wersji. Jeśli masz specjalne wymagania dotyczące formatu, którego nie obsługują aktualne wersje, skontaktuj się z nami — niestandardowe prace programistyczne są dostępne jako usługa konsultingowa.
Tak. ReplaceMagic obsługuje dokumenty chronione zarówno hasłem otwierania, jak i hasłem modyfikacji. Hasła można:
- Wprowadzić ręcznie na karcie konfiguracji zabezpieczeń
- Zaimportować hurtowo z pliku tekstowego w formacie
HasłoOtwierania|HasłoModyfikacji— jeden zestaw na wiersz. ReplaceMagic spróbuje wszystkich zaimportowanych haseł dla każdego dokumentu.
Tak — ReplaceMagic posiada natywną integrację zarówno z SharePoint lokalnym (On-Premises), jak i SharePoint Online (Microsoft 365). Może:
- Skanować biblioteki dokumentów, listy, strony Wiki i strony Canvas bezpośrednio przez API SharePoint
- Zamieniać łącza w dokumentach przechowywanych na SharePoint bez wcześniejszego pobierania ich na dysk lokalny
- Zachowywać metadane daty ostatniej modyfikacji i zmodyfikowano przez po wprowadzeniu zmian
- Automatycznie zarządzać pobieraniem i przekazywaniem dokumentów (check-in/check-out)
- Wymuszać check-in dokumentów pobranych przez innych użytkowników (konfigurowalne)
- Zachowywać stan zatwierdzenia treści i wersjonowanie dokumentów
Zobacz Naprawianie uszkodzonych łączy po migracji SharePoint i Przewodnik natywnej obsługi SharePoint.
ReplaceMagic obsługuje następujące metody uwierzytelniania SharePoint:
- SharePoint Online (Office 365) — standardowa nazwa użytkownika i hasło
- Uwierzytelnianie Windows — dla lokalnego SharePoint ze zintegrowanym uwierzytelnianiem Windows
- Anonimowe — dla publicznie dostępnych witryn SharePoint
- Uwierzytelnianie wieloskładnikowe (MFA) — przy użyciu hasła aplikacji utworzonego w ustawieniach zabezpieczeń konta Microsoft
- Uwierzytelnianie tylko aplikacji (App-Only) — dla scenariuszy zautomatyzowanych/kont usług bez interakcji użytkownika
- Starszy tryb uwierzytelniania — dla starszych środowisk SharePoint lokalnych
Zobacz Przewodnik uwierzytelniania SharePoint i Przewodnik konfiguracji MFA.
- Zaloguj się do SharePoint/Microsoft 365 i przejdź do ustawień konta → Zabezpieczenia i prywatność.
- Przejdź do Tworzenie haseł aplikacji i zarządzanie nimi i utwórz nowe hasło aplikacji. Zapisz je.
- W ReplaceMagic użyj normalnej nazwy użytkownika, ale jako dane uwierzytelniające wprowadź hasło aplikacji (nie swoje zwykłe hasło).
- Wybierz SharePoint Online (Office 365) jako typ połączenia lub wypróbuj opcję Uwierzytelnianie wieloskładnikowe (BETA).
- Zamknij i uruchom ponownie ReplaceMagic po utworzeniu hasła aplikacji, aby zmiany weszły w życie.
Pełny przewodnik znajdziesz na stronie Konfiguracja MFA dla SharePoint.
SharePoint Online (a czasem lokalny SharePoint) ogranicza wywołania API w celu ochrony stabilności platformy. Gdy zbyt wiele żądań jest wysyłanych w krótkim czasie, SharePoint zwraca błąd HTTP 429 lub 503. Nazywa się to ograniczaniem przepustowości (throttling).
ReplaceMagic obsługuje to automatycznie:
- Włącz „Zmniejsz obciążenie podczas ograniczania SharePoint” w Konfiguracja → karta Konfiguracja — ReplaceMagic automatycznie zmniejszy przetwarzanie równoległe po wykryciu błędu 429/503.
- Włącz „Optymalizuj obciążenie co X dokumentów”, aby stopniowo zwiększać równoległość po ustąpieniu ograniczeń.
- Opcja „Pasek bezpieczeństwa obciążenia SharePoint” ogranicza przetwarzanie równoległe do maksymalnie 8 dokumentów dla dowolnego celu SharePoint.
- Jako punkt wyjścia ustaw Równoległe przetwarzanie dokumentów na 3–5 dla celów SharePoint i stopniowo dostosowuj.
Tak. Migracje między dzierżawcami (częste po przejęciach lub fuzjach firm) zmieniają zarówno ścieżki URL, jak i wewnętrzne identyfikatory elementów SharePoint. ReplaceMagic obsługuje wszystkie typy łączy:
- Łącza bezwzględne — standardowe łącza oparte na URL są aktualizowane o nowy adres URL dzierżawcy
- Łącza względne — odwołania względne do ścieżek są aktualizowane na podstawie reguł mapowania
- Łącza oparte na identyfikatorach — łącza oparte na identyfikatorach elementów SharePoint z dzierżawy źródłowej nie istnieją w dzierżawie docelowej; ReplaceMagic rozwiązuje je (na podstawie kombinacji wyszukiwania/zamiany dostarczonych przez użytkownika), aby pozostały funkcjonalne
W przypadku złożonych projektów międzydzierżawczych nasza usługa Pakietu Przygotowania Zamian może przygotować wszystkie wymagane kombinacje ciągów wyszukiwania/zamiany w Twoim imieniu. Zobacz także Przewodnik migracji między dzierżawcami.
- Znaki specjalne w nazwach plików: Pliki, których nazwy zawierają ~ # % & * { } \ : <> ? / + | " nie mogą mieć pobieranych udostępnionych łączy ani tokenów ze względu na ograniczenia platformy SharePoint.
- Zachowywanie metadanych: Zachowanie oryginalnej daty „Ostatniej modyfikacji” i autora „Zmodyfikowano przez” wymaga uprawnień Administratora witryny na stronie SharePoint.
- Kopia zapasowa: Tworzenie kopii zapasowej dokumentów nie działa w natywnym trybie SharePoint — zamiast tego jako mechanizm kopii zapasowej należy używać historii wersji (wbudowanej w SharePoint).
- Maksymalne ID dokumentu: Domyślna maksymalna wartość ID dokumentu SharePoint wynosi 30 000 000 — obejmuje to zdecydowaną większość środowisk SharePoint.
- Limit wierszy zapytania: SharePoint ogranicza zapytania widoku listy do 5000 elementów; ReplaceMagic używa domyślnie 4900 jako bezpieczny margines (konfigurowalne).
ReplaceMagic to odpowiednie narzędzie, gdy ścieżki plików lub osadzone łącza w dokumentach Office lub PDF stają się nieprawidłowe na dużą skalę. Typowe scenariusze obejmują:
- Migrację serwera lub zmianę jego nazwy (stara nazwa serwera osadzona w tysiącach dokumentów)
- Przeniesienie dokumentów do SharePoint Online, Teams lub OneDrive
- Migrację z lokalnego SharePoint do SharePoint Online
- Migrację między dzierżawcami SharePoint
- Restrukturyzację hierarchii folderów (np. wstawianie nowego folderu nadrzędnego)
- Zmiany infrastruktury sieciowej (np. zmiana konwencji ścieżek UNC)
- Przeniesienie na nowe urządzenie NAS, SAN lub chmurowe miejsce przechowywania plików
- Zmiana marki firmy — aktualizacja adresów, adresów URL lub tekstów firmowych w nagłówkach i stopkach dokumentów
- Kod makr VBA zawierający zakodowane na stałe ścieżki wymagające zbiorowej aktualizacji
- Audyt łączy przed migracją — identyfikacja uszkodzonych łączy przed rozpoczęciem migracji
Pełną listę scenariuszy znajdziesz na stronie scenariuszy użycia.
Zmiana nazwy serwera to najprostszy scenariusz ReplaceMagic. Zeskanuj foldery dokumentów, a następnie w polu Wyszukaj i Zamień wprowadź:
- Ciąg wyszukiwania: stara nazwa serwera (np.
\\StaryServer) - Ciąg zamiany: nowa nazwa serwera (np.
\\NowyServer)
ReplaceMagic zaktualizuje każde hiperłącze, łącze OLE, źródło łącza, nagłówek, stopkę i wystąpienie tekstowe starej nazwy serwera we wszystkich dokumentach w jednym przebiegu.
Gdy dokumenty są przenoszone z serwera plików (np. \\SerwerPlików\Firma\Dokumenty) do SharePoint Online (np. https://firma.sharepoint.com/sites/Dokumenty), wszystkie osadzone łącza odwołujące się do starej ścieżki stają się uszkodzone.
ReplaceMagic obsługuje to na dwa sposoby:
- Mapowanie SharePoint jako dysku — zmapuj bibliotekę SharePoint jako literę dysku systemu Windows i skanuj ją jak normalny folder. Proste, ale wolniejsze w przypadku dużych bibliotek.
- Natywne połączenie SharePoint — podłącz ReplaceMagic bezpośrednio do SharePoint przez jego API, aby uzyskać szybsze przetwarzanie z zachowaniem metadanych. Zobacz Przewodnik natywnej obsługi SharePoint.
Następnie skonfiguruj mapowania wyszukiwania/zamiany: stara ścieżka serwera plików → nowy adres URL SharePoint. Możesz uruchomić wiele par mapowań w jednym przebiegu.
Zobacz Naprawianie uszkodzonych łączy po migracji SharePoint, aby uzyskać pełny przewodnik.
Tak. ReplaceMagic może przetwarzać nagłówki i stopki jako konkretny obszar dokumentu. Jest to powszechnie używane, gdy:
- Firma się przenosi i adres w stopkach tysięcy dokumentów wymaga aktualizacji
- Firma zmienia markę i stara nazwa firmy pojawia się w nagłówkach
- Numer telefonu, adres e-mail lub adres URL witryny w nagłówkach dokumentów wymaga zmiany
Skonfiguruj ciąg wyszukiwania (np. stary adres), ciąg zamiany (np. nowy adres), wybierz „Nagłówek/Stopka” jako obszar docelowy i uruchom. Żaden dokument nie musi być otwierany.
Tak — jest to jedno z najwartościowszych zastosowan przed migracją. Uruchom skanowanie bieżącego zasobu z włączoną walidacją łączy. ReplaceMagic oznaczy każde łącze w każdym dokumencie jako prawidłowe lub uszkodzone, dostarczając:
- Pełny spis wszystkich dokumentów i ich osadzonych łączy
- Bazową liczbę uszkodzonych łączy przed przeniesieniem czegokolwiek
- Wczesne ostrzeżenie o łączach, które są już uszkodzone i będą wymagały naprawy niezależnie od migracji
- Eksportowalny raport (CSV/Excel) do raportowania dla interesariuszy
Zobacz Jak skanować dokumenty.
Zalecana konfiguracja:
- Procesor: 64-bitowy czterordzeniowy lub lepszy
- RAM: 16 GB
- Pamięć: 1 GB wolnego miejsca na instalację + dodatkowe miejsce na logi i kopie zapasowe dokumentów
- Sieć: szybkie połączenie z przetwarzanym zasobem dokumentów
Minimalna konfiguracja (należy spodziewać się wolniejszej wydajności):
- Procesor: 64-bitowy dwurdzeniowy 1,4 GHz
- RAM: 8 GB
Obliczanie RAM: ReplaceMagic przetwarza dokumenty całkowicie w pamięci. Jako zasada ogólna: Równoległe wątki × Maksymalny rozmiar dokumentu (MB) × 10 = minimalny potrzebny RAM (MB). Na przykład 8 równoległych wątków z dokumentami do 100 MB każdy wymaga około 8 × 100 × 10 = 8 GB RAM.
ReplaceMagic jest wielowątkowy — więcej rdzeni procesora oznacza więcej dokumentów przetwarzanych równolegle i wyższą ogólną przepustowość. Zobacz pełne wymagania systemowe.
ReplaceMagic może obsługiwać bardzo duże biblioteki dokumentów. Zalecana wielkość partii w jednym przebiegu wynosi do 250 000 dokumentów. Większe zestawy są możliwe w zależności od dostępnego RAM i sprzętu, ale podział na partie daje lepszą kontrolę i możliwości odzyskiwania.
W przypadku bardzo dużych projektów (miliony dokumentów) można uruchamiać wiele licencjonowanych kopii ReplaceMagic na oddzielnych komputerach jednocześnie, z których każda przetwarza inny folder lub zakres dat. Pakiety licencji wolumenowych są dostępne w tym celu — zobacz pakiety licencji.
Przejdź do Konfiguracja → karta Konfiguracja → Równoległe przetwarzanie dokumentów. Domyślnie 5 dokumentów jest przetwarzanych jednocześnie.
Wskazówki dotyczące strojenia:
- Dla celów na dysku lokalnym lub sieciowym: zwiększ równoległość na podstawie liczby rdzeni procesora i dostępnego RAM
- Dla celów SharePoint Online: zacznij od 3–5 i stopniowo zwiększaj; włącz „Zmniejsz obciążenie podczas ograniczania SharePoint” jako sieć bezpieczeństwa
- Włącz „Optymalizuj obciążenie co X dokumentów”, aby ReplaceMagic automatycznie odnalazł najlepszy poziom równoległości dla Twojego sprzętu
- Włącz „Ponownie odczytaj konfigurację co X dokumentów”, aby umożliwić zmiany konfiguracji na żywo podczas długiego przebiegu bez zatrzymywania
Tak. ReplaceMagic obsługuje kilka trybów wyszukiwania:
- Standardowy — dokładne dopasowanie ciągu
- Uwzględniaj wielkość liter — dokładne dopasowanie z uwzględnieniem wielkości liter
- Tylko całe słowo — dopasowanie ciągu tylko wtedy, gdy jest otoczony granicami słów
- Symbole wieloznaczne — użyj symboli wieloznacznych do elastycznego dopasowywania wzorca
- Wyrażenia regularne — pełne dopasowywanie wzorca regex dla złożonych transformacji
Możesz również definiować wiele par wyszukiwania/zamiany na przebieg — każda para może używać innego trybu. Pary mogą być importowane z pliku CSV lub tekstowego przy użyciu konfigurowalnego separatoraślnie: |).
Tak — przy odpowiedniej konfiguracji:
- Daty systemu plików: Włącz „Nie zmieniaj atrybutów dokumentu” w Konfiguracja → karta Przetwarzanie. ReplaceMagic zachowa oryginalne znaczniki czasu „Ostatnio używany” i „Ostatnio zmodyfikowany”.
- Metadane SharePoint: Włącz „Zachowaj datę ostatniej modyfikacji i wartości Zmodyfikowano przez” w Konfiguracja → karta SharePoint. Wymaga to uprawnień Administratora witryny na stronie SharePoint.
- Zatwierdzanie zawartości SharePoint: Włącz „Zachowaj stan zatwierdzenia zawartości”, aby zachować status Zatwierdzone/Odrzucone po zmianach.
- Wersjonowanie SharePoint: Włącz „Zachowaj stan opublikowania”, aby utrzymać, która wersja jest widoczna dla użytkowników końcowych.
ReplaceMagic może przechowywać wyniki skanowania i zamiany w:
- Plikach CSV/Excel — standardowy eksport, odpowiedni dla maksymalnie około 1 miliona wierszy; rozszerzony eksport CSV obsługuje ponad 1 milion wierszy
- Bazie danych SQLite — wbudowana baza danych, nie wymaga serwera, idealna do użytku na jednym komputerze
- MySQL — dla środowisk zespołowych lub bardzo dużych zbiorów danych
- SQL Server — dla środowisk korporacyjnych
Przechowywanie w bazie danych jest szczególnie przydatne w przypadku dużych migracji, gdy zestawy wyników przekraczają limity plików CSV, oraz w środowiskach zespołowych, gdzie wyniki muszą być udostępniane wielu użytkownikom.
ReplaceMagic jest dostępny w wersjach dla konkretnych formatów oraz w wersjach zbiorczych:
- ReplaceMagic.Ultimate — wszystkie wersje w pakiecie (najlepsza wartość)
- ReplaceMagic.Total — Word, Excel, PowerPoint, Visio, Project, PDF, OneNote, Text
- ReplaceMagic.Office — Word, Excel, PowerPoint, Visio, Project
- ReplaceMagic.PDF, .Word, .Excel, .PowerPoint, .Project, .Visio, .OneNote, .Text, .LNK
Aktualne ceny znajdziesz na stronie sklepu. Wszystkie licencje są wieczyste (jednorazowy zakup, bez subskrypcji).
Umowa licencyjna jest dostępna tutaj.
Tak. Dostępne są pakiety zbiorowe ze znacznymi rabatami:
- Licencja na 5 użytkowników — 2× cena licencji jednoosobowej
- Licencja na 10 użytkowników — 3× cena licencji jednoosobowej
- Licencja na 20 użytkowników — 4× cena licencji jednoosobowej
- Licencja dla organizacji — 5× cena licencji jednoosobowej — nieograniczona liczba instalacji w jednej firmie (dotyczy tylko podmiotu kupującego, nie podmiotów powiązanych)
- Licencja korporacyjna — 8× cena licencji jednoosobowej — nieograniczona liczba instalacji we wszystkich podmiotach tej samej grupy korporacyjnej na całym świecie
Podczas zakupu wybierz odpowiednią ilość. Po dokonaniu płatności masz natychmiastowe prawo do instalacji na odpowiedniej liczbie komputerów. Zobacz pakiety licencji.
Każda licencja ReplaceMagic obejmuje standardowe wsparcie e-mail z czasem odpowiedzi 24 godzin w dni robocze.
W przypadku bardziej intensywnych potrzeb wsparcia:
- Premium Support (200 USD/godz.) — obejmuje sesje telefoniczne i/lub z udostępnianiem ekranu z zespołem ReplaceMagic. Zobacz Premium Support.
- OnCall Duty — zarezerwuj zespół ReplaceMagic na okna migracyjne w weekendy lub nocne. Cena: 100 USD/godz. opłata rezerwacyjna + 100 USD/godz. gdy zespół jest aktywnie zaangażowany. Musi być zorganizowane z wyprzedzeniem — skontaktuj się z nami jak najwcześniej.
Tak. Rozszerzone Utrzymanie obejmuje bieżące aktualizacje i wsparcie wykraczające poza standardowy okres utrzymania dołączony do licencji. Szczegóły i ceny znajdziesz na stronie Rozszerzonego Utrzymania.
- Odwiedź stronę sklepu lub kliknij KUP TERAZ na dowolnej stronie produktu.
- Zostaniesz przekierowany do naszego partnera obsługującego płatności ShareIT, gdzie podasz dane zakupu.
- Po dokonaniu płatności zostaniesz przekierowany z powrotem na stronę ReplaceMagic i otrzymasz e-mail od ShareIT z kluczem licencyjnym — zazwyczaj w ciągu kilku minut.
Cały proces zazwyczaj trwa mniej niż pięć minut. W przypadku pytań dotyczących procesu zakupu zobacz Proces zakupu.
Pakiet Przygotowania Zamienników to usługa, w ramach której zespół ReplaceMagic przygotowuje wszystkie wymagane kombinacje ciągów wyszukiwania/zamiany w Twoim imieniu — oszczędzając Ci godziny pracy przygotowawczej przy złożonych migracjach.
Na podstawie Twoich eksportów skanowania i reguł migracji (ścieżki źródłowe → ścieżki docelowe) przygotowujemy kombinacje obsługujące:
- Linki bezwzględne
- Linki względne
- Linki oparte na ID SharePoint (kluczowe w migracjach tenant-to-tenant)
Ceny według liczby linków:
- Do 1 000 000 linków — 4 000 USD
- Do 5 000 000 linków — 8 000 USD
- Do 15 000 000 linków — 12 000 USD
- Do 25 000 000 linków — 16 000 USD
- Ponad 25 000 000 linków — skontaktuj się z nami
Wymagania wstępne: aktywna licencja ReplaceMagic, gotowe wyniki skanowania i udokumentowane reguły migracji dostarczone z wyprzedzeniem. Czas realizacji zależy od wolumenu danych i dostępności — zalecane jest wczesne zaangażowanie.
Tak. Usługi konsultingowe są dostępne w cenie 200 USD/godz. w zakresie:
- Planowania migracji i konfiguracji ReplaceMagic
- Projektowania złożonych scenariuszy zamiany
- Szkolenia ReplaceMagic dla Twojego zespołu
- Niestandardowego tworzenia oprogramowania dla wymagań niestandardowych
Godziny konsultingowe są ważne przez sześć miesięcy od daty zakupu. Zaangażowania na miejscu wiążą się z dodatkowymi kosztami podróży. Skontaktuj się z support@replacemagic.com przed zakupem, aby omówić swoje wymagania.
- Formularz kontaktowy: Kontakt
- E-mail: support@replacemagic.com
- Telefon: +1 (302) 476 2350
- Dokumentacja pomocy: Pomoc online (F1)
- Blog: www.replacemagic.com/blog — informacje o wersjach, poradniki i przewodniki migracyjne
- Samouczki wideo: Przewodniki wideo ReplaceMagic
Standardowy czas odpowiedzi na e-mail wynosi 24 godziny w dni robocze. W przypadku pilnego wsparcia podczas migracji, zobacz Premium Support.
Zakładka Dodatkowe Informacje pokazuje wszystkie dokumenty, których nie można było przetworzyć. Typowe przyczyny to:
- Rozmiar dokumentu przekracza limit: Zwiększ limit „Pomiń pliki większe niż X MB” w Konfiguracja → zakładka Konfiguracja.
- Limit czasu przetwarzania: Zwiększ wartości „Maksymalny czas przetwarzania dokumentu” i „Czas oczekiwania na zamknięcie przetwarzania dokumentu” w Konfiguracji.
- Ograniczanie SharePoint (HTTP 429/503): Kliknij „Ponownie przetwórz pliki SharePoint” w zakładce Dodatkowe Informacje po zmniejszeniu równoległego przetwarzania. Włącz opcję „Zmniejsz obciążenie podczas ograniczania SharePoint”, aby zapobiec przyszłym wystąpieniom.
- Przetwarzanie zatrzymano ręcznie: Dokumenty, do których nie dotarto, gdy przetwarzanie zostało zatrzymane. Wznów, importując z zakładki Dodatkowe Informacje.
- Uszkodzenie dokumentu lub błąd dostępu: Dokument może być uszkodzony, zablokowany przez innego użytkownika lub niedostępny. Sprawdź uprawnienia i integralność dokumentu.
Aby ponownie przetworzyć pominięte dokumenty: kliknij „Importuj Pominięte Pliki” w zakładce Dodatkowe Informacje, aby ponownie załadować je do Skanowania Dokumentów, dostosuj ustawienia w razie potrzeby, a następnie uruchom ponownie.
- Zwiększ równoległe przetwarzanie: Podnieś wartość „Równoległe przetwarzanie dokumentów” w Konfiguracja → zakładka Konfiguracja, zgodnie z dostępnymi rdzeniami CPU i pamięcią RAM.
- Włącz opcję „Optymalizuj obciążenie”: ReplaceMagic automatycznie znajdzie optymalny poziom równoległości dla Twojego sprzętu.
- Wyłącz walidację linków podczas skanowania: Sprawdzanie, czy każdy link faktycznie się rozwiązuje (sprawdzenie HTTP + sprawdzenie istnienia pliku), znacznie wydłuża czas. Wyłącz opcje „Sprawdź, czy hiperłącza istnieją” i „Sprawdź, czy linki do plików istnieją”, jeśli potrzebujesz tylko znaleźć i zastąpić ciągi, a nie walidować.
- Użyj opcji „Ultraszybkie skanowanie dokumentów”: Pomija analizę zawartości (hiperłącza, linki OLE) dla czystego skanowania z prędkością — przydatne, gdy potrzebujesz tylko spisu plików.
- Uruchom na szybszym sprzęcie: Więcej rdzeni CPU i więcej pamięci RAM bezpośrednio przekłada się na wyższą przepustowość.
- Dla SharePoint: Opóźnienie sieci do SharePoint dominuje nad czasem przetwarzania. Zmniejsz równoległość, aby uniknąć ograniczania; zwiększanie jej nie pomoże, jeśli SharePoint jest wąskim gardłem.
Przejdź do Konfiguracja → zakładka Dzienniki i włącz:
- „Utwórz plik dziennika” — generuje dziennik wszystkich czynności skanowania i zamiany. W razie potrzeby ustaw niestandardową ścieżkę folderu dziennika.
- „Informacje dziennika deweloperskiego SharePoint” — szczegółowa aktywność API SharePoint (dla problemów z SharePoint; włącz tylko na prośbę pomocy technicznej).
- „Wskaźniki wydajności SharePoint” — przedstawia czas przetwarzania SharePoint na operację (pobieranie, metadane, przesyłanie itp.) w celu identyfikacji wąskich gardeł.
- „Utwórz wpisy rejestru pliku zrzutu” — umożliwia tworzenie zrzutów awarii do analizy, jeśli ReplaceMagic niespodziewanie się zawieszi.
Kontaktując się z pomocą techniczną w sprawie problemu, dołącz plik dziennika — znacznie przyspiesza to diagnozę.
- Tryb uwierzytelniania: Upewnij się, że wybrany jest właściwy typ uwierzytelniania (SharePoint Online, Uwierzytelnianie Windows, MFA, Tylko aplikacja, Starszy). Zobacz przewodnik uwierzytelniania.
- Użytkownicy MFA: Użyj hasła aplikacji, a nie swojego zwykłego hasła Microsoft 365. Zobacz przewodnik MFA.
- Starszy tryb uwierzytelniania: Jeśli Twoja organizacja wyłączyła starsze protokoły uwierzytelniania w Microsoft 365, spróbuj przełączyć się na Uwierzytelnianie tylko aplikacją. Zobacz przewodnik Uwierzytelnianie tylko aplikacją.
- Uprawnienia: Twoje konto musi mieć co najmniej uprawnienia Współtworzenie w bibliotece SharePoint. Zachowanie metadanych wymaga uprawnień Administratora witryny.
- Zapora/serwer proxy: Upewnij się, że wychodzący ruch HTTPS do SharePoint nie jest blokowany. W razie potrzeby skonfiguruj ustawienia proxy w Konfiguracja → zakładka Przetwarzanie.
Jeśli problem nadal występuje, włącz rejestrowanie deweloperskie SharePoint i wyślij plik dziennika na adres support@replacemagic.com.
Tak. Przejdź do Konfiguracja → zakładka Powiadomienia i skonfiguruj ustawienia serwera pocztowego SMTP lub Microsoft Exchange (EWS):
- Adres serwera pocztowego i portślny SMTP: 25)
- Adresy e-mail nadawcy i odbiorcy (odbiorca domyślnie przyjmuje wartość nadawcy, jeśli pole jest puste)
- Nazwa użytkownika i hasło (można zaszyfrować w pliku konfiguracyjnym)
Użyj przycisku „Wyślij testowy e-mail”, aby zweryfikować konfigurację przed rozpoczęciem długiego przetwarzania. Jest to szczególnie przydatne w przypadku migracji nocnych lub weekendowych.
Standardowe wersje ReplaceMagic wymagają podania ciągu wyszukiwania i ciągu zamiany dla każdego wzorca — Ty myślisz, ReplaceMagic wykonuje masowe przetwarzanie.
SmartMapper odwraca ten przepływ pracy. Zamiast par wyszukiwania/zamiany, podajesz proste reguły mapowania Źródło → Cel (na przykład \\ServerABC\Finance → https://company.sharepoint.com/sites/financenew). SmartMapper następnie:
- Skanuje wszystkie osadzone linki i rozwiązuje każdy z nich (w tym linki względne, linki SharePoint oparte na ID oraz ścieżki ukryte wewnątrz poleceń PowerQuery i ciągów połączeń)
- Stosuje Twoje reguły mapowania, aby wyprowadzić nowy cel dla każdego łącza
- Automatycznie generuje minimalny zestaw potrzebnych wzorców wyszukiwania/zamiany
- Deduplikuje i sprawdza konflikty w zestawie wzorców
- Raportuje wskaźnik ufności na poziomie wzorca i przebiegu
- Pozwala Ci przejrzeć każdy wzorzec zanim cokolwiek zostanie zastosowane do dokumentów
SmartMapper jest zawarty w ReplaceMagic.SmartMapper (2 499 USD), który obejmuje również pełne pokrycie formatów ReplaceMagic.Ultimate.
Dla każdego łącza wykrytego podczas skanowania, SmartMapper uruchamia pięcioetapowy potok:
- Wykrywanie typu — identyfikuje łącze jako Bezwzględne, Względne, SharePointDocID, OneDriveID, PowerQuery, ConnectionString, OneNote lub specjalne SharePoint.
- Rozwiązywanie — każde łącze jest rozwiązywane przed zastosowaniem jakiejkolwiek reguły.
- Zastosowanie reguły mapowania — rozwiązane łącze jest porównywane z Twoimi regułami Źródło → Cel, aby wyprowadzić nową ścieżkę docelową (NewLink).
- Deduplikacja i optymalizacja — SmartMapper konsoliduje redundantne wzorce i oznacza konflikty, w których ten sam SearchString mapuje się do różnych ReplaceString.
Wynikiem jest przeglądalna tabela wzorców, każdy ze wskaźnikiem ufności i pełną ścieżką audytu. Zobacz Jak używać SmartMapper, aby uzyskać przewodnik krok po kroku.
Linki oparte na ID SharePoint (DocID, OrganizationalViewLink, DirectLink) odwołują się do dokumentu za pomocą jego wewnętrznego identyfikatora elementu SharePoint, a nie adresu URL. Te identyfikatory są specyficzne dla dzierżawcy — nie istnieją w dzierżawcy docelowym i nie można ich rozwiązać po likwidacji dzierżawcy źródłowego.
SmartMapper rozwiązuje DocID przed migracją:
- Podłącz SmartMapper do źródłowego dzierżawcy SharePoint i przeprowadź pełne skanowanie gdy źródło jest jeszcze aktywne.
- Zdefiniuj regułę mapowania ze starego bazowego adresu URL dzierżawcy na nowy bazowy adres URL dzierżawcy.
- Uruchom generowanie wzorców. SmartMapper wyszukuje każdy napotkany DocID w indeksie bazy danych, rozwiązuje je, a następnie stosuje regułę mapowania, aby uzyskać poprawne łącze w nowym dzierżawcy.
- Wygenerowany wzorzec zastępuje stare łącze oparte na ID nowym bezwzględnym adresem URL — naprawą, która pozostaje ważna nawet po trwałym wyłączeniu dzierżawcy źródłowego.
Żadne konwencjonalne narzędzie wyszukiwania/zamiany nie może tego zrobić, ponieważ identyfikatory stają się bezużyteczne w momencie przejścia źródła do trybu offline. To jest główny powód, dla którego SmartMapper jest zalecany do migracji tenant-to-tenant. Zobacz przewodnik migracji tenant-to-tenant.
SmartMapper mierzy dwie niezależne wielkości — dokładność (czy wprowadzane zmiany są poprawne?) oraz pokrycie (jaka część pracy w zakresie jest faktycznie wykonana?). Na poziomie przebiegu obie są raportowane obok siebie; dokładność jest dodatkowo raportowana dla każdego pojedynczego wzorca.
Dokładność na poziomie wzorca, wyrażona jako procent (dziennik wykonania oznacza to jako Confidence (fix accuracy)). SmartMapper symuluje każdy zaakceptowany wzorzec względem każdego rozwiązanego łącza przed dotknięciem jakiegokolwiek dokumentu i raportuje:
- poprawne — linki, które ten wzorzec naprawiłby poprawnie
- bez zmian — linki nieobjęte tym wzorcem (ani naprawione, ani zepsute)
- niepoprawne — linki, które ten wzorzec by uszkodził (wzorzec pasuje, ale zamiana dałaby błędny wynik)
Wzorzec z 100% ufnością i zerowymi wpisami niepoprawne jest bezpieczny do zaakceptowania. Wzorce z jakimikolwiek wpisami niepoprawne powinny być zbadane — zazwyczaj wskazują na nakładającą się regułę mapowania lub niejednoznaczny segment ścieżki.
Na poziomie przebiegu raportowane są dwie wartości obok siebie:
- Dokładność — spośród łączy zmienianych przez zaakceptowane wzorce, część zmieniana poprawnie.
- Pokrycie — spośród wszystkich łączy w zakresie, część która zostanie poprawnie naprawiona. Łącze wypada poza pokrycie, jeśli nie dało się go rozwiązać do ścieżki bezwzględnej, nie pasowało do żadnej reguły mapowania, nie ma zaakceptowanego wzorca lub zostałoby przekształcone błędnie.
Obie są potrzebne, ponieważ zmieniają się niezależnie. Przebieg może być w 100% dokładny, obejmując tylko 82% łączy w zakresie — nic z tego, co zmienił, nie było błędne, ale prawie jedna piąta łączy nigdy nie została obsłużona. Sprowadzenie obu do jednego wyniku ukrywa dokładnie tę lukę.
Na potrzeby zatwierdzenia przez interesariuszy można wygenerować zestawienie zbiorcze, ale jest ono prezentowane obok obu wartości, a nie zamiast nich. W zweryfikowanym przebiegu w skali produkcyjnej obejmującym 12+ mln wierszy źródłowych w 900,000+ dokumentach SmartMapper osiągnął 99%+ dokładności i 96%+ pokrycia przy 400,000+ wygenerowanych kluczach — dwie różne liczby opisujące dwie różne właściwości tego samego przebiegu.
Tak. SmartMapper wyodrębnia i naprawia linki, które nie są prezentowane jako standardowe hiperłącza, ale są osadzone w strukturach danych Excela:
- Kod PowerQuery M — ścieżki wewnątrz wywołań funkcji
File.Contents,Folder.Files,Web.ContentsiSharePoint.Filessą wyodrębniane, rozwiązywane i mapowane. W przypadku migracji do chmury SmartMapper przepisuje również samo wywołanie funkcji (File.Contents→SharePoint.Files), tak aby zapytanie działało poprawnie względem nowego celu SharePoint. - Ciągi połączeń — ścieżki osadzone w instrukcjach
Provider=,DSN=,Data Source=,OPENROWSET,OPENDATASOURCEiBULK INSERTsą wyodrębniane, mapowane i zapisywane z powrotem do otaczającego ciągu połączenia bez jego uszkodzenia. - Definicje pamięci podręcznej Pivot i źródła linków OLE są również przetwarzane, gdy odpowiednie obszary dokumentu są zaznaczone w ustawieniach skanowania.
Upewnij się, że obszary Power Queries, Połączenia i Źródła Linków są włączone w ustawieniach skanowania, aby te typy linków były zawarte w bazie danych SmartMapper.
SmartMapper przechowuje wszystkie dane skanowania, reguły mapowania, wygenerowane wzorce i wyniki walidacji w relacyjnej bazie danych. Obsługiwane są trzy backendy, wszystkie używające identycznego schematu i dające identyczne wyniki:
- SQL Serverś — dla udostępnianych projektów zarządzanych w sposób korporacyjny. SQL Server Express jest wystarczający dla większości migracji. Używaj tego, gdy wielu członków zespołu potrzebuje dostępu do tej samej bazy danych wzorców.
- SQLite — pojedynczy przenośny plik bez kosztów instalacji serwera ani licencji. Idealny dla projektów na laptopie lub prowadzonych przez partnera.
- MySQL — open-source'owa alternatywa dla środowisk, które już posiadają infrastrukturę MySQL.
Backend jest wybierany w Konfiguracja → zakładka SmartMapper → Backend bazy danych. Możesz przełączać backendy między uruchomieniami; schemat jest identyczny, więc dane można migrować między nimi.
Każdy wygenerowany wzorzec ma jeden z pięciu statusów:
- Wygenerowany — utworzony przez SmartMapper, jeszcze nie przejrzany przez człowieka.
- Zaakceptowany — zatwierdzony i zostanie zastosowany do dokumentów w następnym uruchomieniu zamiany.
- Odrzucony — wyraźnie wykluczony i nigdy nie zostanie uruchomiony na dokumentach.
- Zmodyfikowany — edytowałeś SearchString lub ReplaceString. Twoja wersja zostanie uruchomiona zamiast automatycznie wygenerowanej.
- Konflikt — ten sam SearchString został wyprowadzony z dwóch linków z różnymi ReplaceString. SmartMapper nie może zdecydować, który jest poprawny i oznacza go do rozstrzygnięcia przez człowieka.
Tylko wzorce ze statusem Zaakceptowany i Zmodyfikowany są uruchamiane na dokumentach. Wzorce ze statusem Wygenerowany, Odrzucony i nierozstrzygnięte Konflikty są zawsze pomijane.
Konflikt zazwyczaj pojawia się, gdy dwa dokumenty zawierają tę samą ścieżkę względną, która rozwiązuje się do różnych miejsc docelowych (np. ..\data\file.xlsx rozwiązuje się do różnych folderów w zależności od lokalizacji zawierającego dokumentu). SmartMapper używa wzorców świadomych kontekstu folderu, aby obsłużyć ten przypadek: wzorzec jest automatycznie ograniczony do folderu, w którym ma zastosowanie, uniemożliwiając mu błędne zmienianie linków w innych folderach.
Wybierz SmartMapper, gdy którekolwiek z poniższych jest prawdą:
- Twoja migracja obejmuje setki lub tysiące dokumentów i nie możesz ręcznie wyliczyć wszystkich par wyszukiwania/zamiany.
- Twoje dokumenty zawierają linki SharePoint oparte na ID (DocID, OrganizationalViewLink, DirectLink) — szczególnie w migracjach tenant-to-tenant, gdzie te identyfikatory nie będą istniały w dzierżawcy docelowym po migracji.
- Twoje skoroszyty Excel używają PowerQuery, pamięci podręcznych Pivot lub ścieżek osadzonych w ciągach połączeń, których standardowe wyszukiwanie ciągów nie może obsłużyć.
- Potrzebujesz raportu ufności przed uruchomieniem pokazującego, ile linków zostanie naprawionych i ile by się zepsuło, aby właściciel projektu mógł zatwierdzić liczby, a nie domysły.
- Twój projekt ma nakładające się struktury folderów, gdzie ta sama ścieżka względna rozwiązuje się inaczej w zależności od kontekstu.
- Jesteś partnerem migracyjnym uruchamiającym ten sam przepływ pracy dla wielu klientów i potrzebujesz odtwarzalnej, podlegającej audytowi bazy danych wzorców.
- Potrzebujesz migracji wielofalowej, gdzie każda fala jest śledzona przez oddzielny RunID w tej samej bazie danych.
Standardowe wersje ReplaceMagic (Ultimate, Office itp.) pozostają właściwym wyborem dla prostszych scenariuszy, w których znasz już dokładne ciągi wyszukiwania i zamiany — na przykład prosta zmiana nazwy serwera.
Nie jesteś pewien? Porównaj wszystkie wersje lub zapytaj nas — doradzimy uczciwie na podstawie Twojego projektu.










