Problemas con el script de postprocesamiento y la unidad de red

He seguido la guía de reddit y logré que la opción de monitor funcionara correctamente con MCEBuddy, pero quería usar el script de postprocesamiento para simplificar un poco más las cosas. Sin embargo, una vez que mi script se ejecuta, muestra el siguiente error (que ya se mencionaba en los comentarios de la guía de reddit, pero aún así no logro que funcione).

Ejemplo de error:

WARNING> 2017-06-24T04:59:52 MCEBuddy.Engine.QueueManager → Manually selected file \DISKSTATION\Media\Movies\TV Shows.grab\e253b954cfca11c6de4a879afbeda5e30224c390\The Insider (2004) - S13E245 - Episode 245.mkv does not exist or MCEBuddy doesn’t have read permissions, skipping

Aquí está el script de postprocesamiento que estoy usando:

@echo off
C:\Progra~1\MCEBuddy2x\MCEBuddy.UserCLI.exe --command=engine --action=start 
timeout /t 2 /nobreak > NUL
set tmpv=%1
set tmpv=%tmpv:~4%
set tmpunc="\\DISKSTATION\Media\%tmpv%
echo %tmpunc%
C:\Progra~1\MCEBuddy2x\MCEBuddy.UserCLI.exe --command=addfile --action=%tmpunc%
timeout /t 10 /nobreak > NUL
:loop
for /f "delims=" %%o in ('C:\Progra~1\MCEBuddy2x\MCEBuddy.UserCLI.exe --command=jobstatus --action=%1 --quiet') do set status=%%o
if %status% == "not present" (
	Exit
) else (
	timeout /t 2 /nobreak > NUL
	goto loop
)

Miré brevemente tu código y noté que no estás usando correctamente las rutas UNC. También te faltó una comilla. En lugar de

set tmpunc="\\DISKSTATION\Media\%tmpv%

prueba

set tmpunc="\\\\DISKSTATION\Media\%tmpv%"

edit: debería haber 2 barras invertidas antes de DISKSTATION. No sé por qué solo se muestra una.

Era un problema de renderizado ya que este foro utiliza el lenguaje de marcado CommonMark, un \\ aparecerá como \. Corregí la publicación encapsulando el código en bloques de código.

¿Tiene MCEBuddy acceso a \\DISKSTATION\Media\Movies? ¿Has introducido las credenciales para la unidad de red en MCEBuddy? Si no es así, MCEBuddy no puede acceder a ella. A menos que estés ejecutando MCEBuddy como motor de línea de comandos (que se ejecuta en el contexto del usuario conectado), funciona en el espacio del kernel y los mapeos del espacio de usuario no existen allí.

Consulta el post de problemas comunes para obtener detalles sobre este error y cómo solucionarlo.